Upgrade 3CX to v18 and get it hosted free!

Asterisk bounty – channel.c: Unexpected control subclass ‘5’

Author image

We have an Asterisk PC contaning a Digium TE220 ISDN30 card connected to an Avaya IP Office 500 V2 phone system.

ISDN30 E1 > ASTERISK PC TE220P span 1 > ASTERISK PC TE220P span 2 > AVAYA IPO

Software versions being used are:
Libpri Version: 1.4.12
DAHDI Version: 2.4.1.2
Asterisk Version 1.4.26.2

When we try to dial out from an internal phone, asterisk receives 11 digit phone number and then starts to dial out. However we then see – WARNING[11368] channel.c: Unexpected control subclass ‘5’ and the call fails.

We have raised this with digium and they believe the actual error comes from q931.c in libpri and is passed up to chan_dahdi.c in Asterisk to display the message. It appears that the ptr (pointer ?) of the call is not found and therefore prevents the outbound call.

They have assured me that they are working on the problem however it has been a couple of months and dont appear to be getting very far.

Please let me know if you want to see the dial plan and full PRI debug log. The dial plan is very straight forward and looking at the report from digium is unrelated.

We are part of a FTSE 100 company full details available on request.


Article Reviews

Write a Review

Your email address will not be published. Required fields are marked *

Required Field. Minimum 5 characters.

Required Field. Minimum 5 characters, maximum 50.

Required field.There is an error with this field.

Required Field.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

There are no reviews for this article. Be the first one to write a review.

Related Posts:

Get 3CX - Absolutely Free!
Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.