|Summary:||ASTERISK-22019: overlap=no in chan_dahdi.conf does not work|
|Reporter:||Lelio della Pietra (leliodp)||Labels:|
|Date Opened:||2013-07-05 01:29:25||Date Closed:||2013-07-07 18:56:15|
|Environment:||Linux 2.6.34, libpri 1.4.12, dahdi-linux-complete-2.6.1+2.6.1, asterisk-22.214.171.124. Three euroisdn Point-to-point BRI spans on a Digium B410p.||Attachments:||( 0) config_and_output.tgz|
|Description:||After upgrading to asterisk 1.8 from an old 1.6 a customer of mine reported that dialing became slow (I don't have old config files, so I can't say if it is a regression, sorry).
I discovered that the call is being placed in overlap mode (remote sends a SETUP ACKNOWLEDGE (13) message and call enters state 2 (Overlap Sending)). I run an euroisdn switch.
So I modified the default chan_dahdi.conf file setting overlap=no, but nothing changes. To force en-bloc dial, I have to postpone a hash (#) to the dialed number, but this will not work for me because my calls are placed they are placed through AMI directly to the channel, bypassing the extensions.conf file.
A pri show span 1 command shows that on the span overlap dial is correctly set to no.
b) users.conf - only the span definition
c) dahdi system.conf
d) a CLI capture showing a "simple" call (it takes 5 seconds to dial), a call with the hash postponed to the number (it takes less than a second to dial) and the pri show span 1 output.
Thank you in advance!
|Comments:||By: Richard Mudgett (rmudgett) 2013-07-05 11:12:57.304-0500|
This is a configuration problem.
* You cannot make up option names and expect them to do anything.
** The users.conf file you attached uses switch_type when the option name is switchtype. You have wound up using the National ISDN switch type instead.
** There is no such parameter named overlap. The name is overlapdial.
* You really should not use users.conf for ISDN configuration. Only use chan_dahdi.conf to configure chan_dahdi.