I have an interesting, but annoying problem. I am using * 1.0.10 with two HFC-based ISDN BRI cards, and I am pretty happy with the setup - except when making international calls. Namely, during the ISDN call setup, Asterisk always requests 64k digital line when making outgoing calls. My Telecom provider happily provides the link for local and national calls - but, since they can not guarantee 64k trunk for international calls - the line gets disconnected from provider’s side, and the call does not happen. As I have talked with people from Telecom, the solution is to request simple 3.1KHz audio link, and the call will be connected - otherwise it will be refused with Cause 3 - no route to destination.
So, my question is : how to force Asterisk to request 3.1KHz audio link over a digital ISDN line?
Here is a snippet from BRI debug :
> Protocol Discriminator: Q.931 (8) len=28 > Call Ref: len= 1 (reference 7/0x7) (Originator) > Message type: SETUP (5) > [04 03 80 90 a3] > Bearer Capability (len= 5) [ Ext: 1 Q.931 Std: 0 Info transfer capability: Speech (0) > Ext: 1 Trans mode/rate: 64kbps, circuit-mode (16) <- This is what I'm talking about! > Ext: 1 User information layer 1: A-Law (35) > [18 01 81]
If someone can help, I will really appreciate it - since large majority of outgoing calls will be international calls!
Thanks in advance!