Enrico Pizzorno
2006-Jun-08 03:25 UTC
[Asterisk-Users] zap calls drop suddenly + tremendous noise when answering a call
We have an asterisk box with the following configuration: - AMD Athlon XP 2400+ - 512 MB RAM - SUSE Linux 10.1 - a Digium card TDM400P with 3 FXO - another Digium card TDM400P with 4 FXS - asterisk 1.2.7.1 - zaptel 1.2.4 I already checked that those cards aren't sharing interrupts (by cat /proc/interrupts): 0: 14119786 XT-PIC timer 1: 10 XT-PIC i8042 2: 0 XT-PIC cascade 8: 2 XT-PIC rtc 9: 0 XT-PIC acpi 10: 56469896 XT-PIC wctdm 11: 17172 XT-PIC eth0 12: 56474221 XT-PIC wctdm 14: 74633 XT-PIC ide0 15: 499385 XT-PIC ide1 This box is connected to 3 analog lines (PSTN), one of these lines is our ADSL line and 4 analog phones in our office (as you can see, we are a small business). Once or twice a day (yesterday it happens four times in a period of two hours) while we are in a call, it drops suddenly. No matter who is calling, I mean, it happens when we call from inside the office and when somebody calls us. Down here is the output from one of these phone calls (I replaced the phone number with some Xs). Somebody calls us from the line that's connected to zap channel 2. Then, our 4 phones ring and I pick up the call on phone connected to zap channel 7. Ten minutes later that event fires up: Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Got event On hook(1) on channel 2 (index 0). After the output I attached my zapata.conf. Anyone has had this problem before? Is there something in my zapata.conf that's not correct? Any help would be very appreciated. I don't know if it's related, but, one or twice a day, when our phones ring and we answer, there's a tremendous noise and we can't do anything (for example, trying to park or transfer the call doesn't work). Then we hang up, our client calls again, we pick up the phone and the call goes well. I've searched on the web and found some messages talking about shared interrupts but this is not the case. thanks, enrico. Jun 7 17:43:33 VERBOSE[9015] logger.c: -- Starting simple switch on 'Zap/2-1' Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Executing System("Zap/2-1", "/usr/local/bin/sendcallerid "XXXXXXXXX" """) in new stack Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Executing Dial("Zap/2-1", "Zap/5&Zap/6&Zap/7&Zap/8|30|rt") in new stack Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Called 5 Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Called 6 Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Called 7 Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Called 8 Jun 7 17:43:34 DEBUG[9015] chan_zap.c: Requested indication 3 on channel Zap/2-1 Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Zap/5-1 is ringing Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Zap/6-1 is ringing Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Zap/7-1 is ringing Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Zap/8-1 is ringing Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Exception on 17, channel 5 Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on channel 5 (index 0) Jun 7 17:43:35 VERBOSE[9015] logger.c: -- Zap/5-1 is ringing Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Exception on 18, channel 6 Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on channel 6 (index 0) Jun 7 17:43:35 VERBOSE[9015] logger.c: -- Zap/6-1 is ringing Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Exception on 19, channel 7 Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on channel 7 (index 0) Jun 7 17:43:35 VERBOSE[9015] logger.c: -- Zap/7-1 is ringing Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Exception on 20, channel 8 Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on channel 8 (index 0) Jun 7 17:43:35 VERBOSE[9015] logger.c: -- Zap/8-1 is ringing Jun 7 17:43:36 DEBUG[9015] chan_zap.c: Exception on 15, channel 2 Jun 7 17:43:36 DEBUG[9015] chan_zap.c: Got event Ring Begin(18) on channel 2 (index 0) Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Exception on 15, channel 2 Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Got event Ring/Answered(2) on channel 2 (index 0) Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Setting IDLE polarity due to ring. Old polarity was 0 Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Exception on 17, channel 5 Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Got event Ringer On(10) on channel 5 (index 0) Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Exception on 18, channel 6 Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Got event Ringer On(10) on channel 6 (index 0) Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Exception on 19, channel 7 Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Got event Ringer On(10) on channel 7 (index 0) Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Exception on 20, channel 8 Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Got event Ringer On(10) on channel 8 (index 0) Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Exception on 17, channel 5 Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on channel 5 (index 0) Jun 7 17:43:40 VERBOSE[9015] logger.c: -- Zap/5-1 is ringing Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Exception on 18, channel 6 Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on channel 6 (index 0) Jun 7 17:43:40 VERBOSE[9015] logger.c: -- Zap/6-1 is ringing Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Exception on 19, channel 7 Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on channel 7 (index 0) Jun 7 17:43:40 VERBOSE[9015] logger.c: -- Zap/7-1 is ringing Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Exception on 20, channel 8 Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on channel 8 (index 0) Jun 7 17:43:40 VERBOSE[9015] logger.c: -- Zap/8-1 is ringing Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Exception on 15, channel 2 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Got event Ring Begin(18) on channel 2 (index 0) Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Exception on 19, channel 7 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Got event Ring/Answered(2) on channel 7 (index 0) Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Enabled echo cancellation on channel 7 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Engaged echo training on channel 7 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: channel 7 answered Jun 7 17:43:41 VERBOSE[9015] logger.c: -- Zap/7-1 answered Zap/2-1 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Hangup: channel: 8 index = 0, normal = 20, callwait = -1, thirdcall = -1 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: disabled echo cancellation on channel 8 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/8-1 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Updated conferencing on 8, with 0 conference users Jun 7 17:43:41 VERBOSE[9015] logger.c: -- Hungup 'Zap/8-1' Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Hangup: channel: 6 index = 0, normal = 18, callwait = -1, thirdcall = -1 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: disabled echo cancellation on channel 6 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/6-1 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Updated conferencing on 6, with 0 conference users Jun 7 17:43:41 VERBOSE[9015] logger.c: -- Hungup 'Zap/6-1' Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Hangup: channel: 5 index = 0, normal = 17, callwait = -1, thirdcall = -1 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: disabled echo cancellation on channel 5 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/5-1 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Updated conferencing on 5, with 0 conference users Jun 7 17:43:41 VERBOSE[9015] logger.c: -- Hungup 'Zap/5-1' Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Requested indication -1 on channel Zap/2-1 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Took Zap/2-1 off hook Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Enabled echo cancellation on channel 2 Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Engaged echo training on channel 2 Jun 7 17:43:41 VERBOSE[9015] logger.c: -- Attempting native bridge of Zap/2-1 and Zap/7-1 Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Exception on 15, channel 2 Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Got event On hook(1) on channel 2 (index 0) Jun 7 17:53:09 DEBUG[9015] chan_zap.c: disabled echo cancellation on channel 2 Jun 7 17:53:09 DEBUG[9015] channel.c: Didn't get a frame from channel: Zap/2-1 Jun 7 17:53:09 DEBUG[9015] channel.c: Bridge stops bridging channels Zap/2-1 and Zap/7-1 Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Hangup: channel: 7 index = 0, normal = 19, callwait = -1, thirdcall = -1 Jun 7 17:53:09 DEBUG[9015] chan_zap.c: disabled echo cancellation on channel 7 Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/7-1 Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Updated conferencing on 7, with 0 conference users Jun 7 17:53:09 VERBOSE[9015] logger.c: -- Hungup 'Zap/7-1' Jun 7 17:53:09 DEBUG[9015] app_dial.c: Exiting with DIALSTATUS=ANSWER. Jun 7 17:53:09 VERBOSE[9015] logger.c: == Spawn extension (lineas_telefonicas, s, 2) exited non-zero on 'Zap/2-1' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'XXXXXXXXX' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'XXXXXXXXX' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 's' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'lineas_telefonicas' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'Zap/2-1' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'Zap/7-1' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'Dial' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'Zap/5&Zap/6&Zap/7&Zap/8|30|rt' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '2006-06-07 17:43:34' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '2006-06-07 17:43:41' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '2006-06-07 17:53:09' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '575' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '568' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'ANSWERED' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'DOCUMENTATION' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '(null)' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '1149695013.25' Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '(null)' Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Hangup: channel: 2 index = 0, normal = 15, callwait = -1, thirdcall = -1 Jun 7 17:53:09 DEBUG[9015] chan_zap.c: disabled echo cancellation on channel 2 Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/2-1 Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Updated conferencing on 2, with 0 conference users Jun 7 17:53:09 VERBOSE[9015] logger.c: -- Hungup 'Zap/2-1' And here is my zapata.conf: [channels] busydetect=no useincomingcalleridonzaptransfer=yes threewaycalling=yes transfer=yes usecallerid=yes language=es echocancel=yes echocancelwhenbridged=yes echotraining=yes rxgain=8.0 txgain=1.0 ;set the FXO's in a group so we can dial out of them ;on a first-available basis group => 1 ;la linea de fax la pongo en un contexto separado, para recibir faxes ;y por si precisamos un "telefono rojo" para nosotros. context => linea_fax ;aqui quiero detectar los faxes que vienen desde fuera hacia la oficina faxdetect=incoming ;esta configuracion es comun a todas las lineas entrantes, la saque ;de capatres.com se supone que asi debe ser para Espanya. signalling=fxs_ks busydetect=no answeronpolarityswitch=yes hanguponpolarityswitch=yes callprogress=no progzone=es ;pongo el primer canal del grupo 1 como la linea de fax porque es por ahi ;que quiero que salgan la mayoria de las llamadas channel => 1 ;el resto de las lineas de telefono entrantes context => lineas_telefonicas ;aqui no quiero detectar los faxes faxdetect=no channel => 2-3 ;reset the group, so we don't send outgoing calls to ;the internal lines group => 2 ;un contexto para los telefonos de la oficina context => telefonos_oficina ;quiero que de todas las lineas podamos levantar una llamada de telefono callgroup=1 pickupgroup=1 ;set the signalling on the station lines (fxs) signalling => fxo_ks faxdetect=no channel => 5-8
Andrei (MPI)
2006-Jun-09 08:27 UTC
[Asterisk-Users] zap calls drop suddenly + tremendous noise when answering a call
Hi Enrico, This is a perfect question for Digium support. Just call them and complain that the card is acting like this. I was struggling with the same problem about a year ago. Managed to get my card and FXO modules replaced and that helped a lot. My problem is still happening like once or twice in a few months, but now it is much more related if someone would be entering the server room where my Asterisk box is installed and would touch rack cabinet or servers or other metal parts. So I think it is now because of static electricity or poor grounding (hopefully I will have that problem resolved completely in new office). Digium cards are very very sensitive to these conditions. So, just get a new card and/or FXO modules (especially if you purchased this one more than a year ago, or if you dont know when it was manufactured). Other suggestions would be: - do not disconnect or re-connect phone lines when Asterisk box is up, do it when server completely powered off - try to use a different power plug / power outlet for your server - try to move the server into a different location - try to fix or install proper power grounding for the power outlets and prevent anyone from touching the server Please feel free to contact me off the list, but I dont know if I can help more. Andrei (MPI) Enrico Pizzorno wrote:> We have an asterisk box with the following configuration: > - AMD Athlon XP 2400+ > - 512 MB RAM > - SUSE Linux 10.1 > - a Digium card TDM400P with 3 FXO > - another Digium card TDM400P with 4 FXS > - asterisk 1.2.7.1 > - zaptel 1.2.4 > > I already checked that those cards aren't sharing interrupts (by cat > /proc/interrupts): > 0: 14119786 XT-PIC timer > 1: 10 XT-PIC i8042 > 2: 0 XT-PIC cascade > 8: 2 XT-PIC rtc > 9: 0 XT-PIC acpi > 10: 56469896 XT-PIC wctdm > 11: 17172 XT-PIC eth0 > 12: 56474221 XT-PIC wctdm > 14: 74633 XT-PIC ide0 > 15: 499385 XT-PIC ide1 > > > This box is connected to 3 analog lines (PSTN), one of these lines is > our ADSL line and 4 analog phones in our office (as you can see, we > are a small business). Once or twice a day (yesterday it happens four > times in a period of two hours) while we are in a call, it drops > suddenly. No matter who is calling, I mean, it happens when we call > from inside the office and when somebody calls us. > > Down here is the output from one of these phone calls (I replaced the > phone number with some Xs). Somebody calls us from the line that's > connected to zap channel 2. Then, our 4 phones ring and I pick up the > call on phone connected to zap channel 7. Ten minutes later that event > fires up: Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Got event On hook(1) > on channel 2 (index 0). After the output I attached my zapata.conf. > Anyone has had this problem before? Is there something in my > zapata.conf that's not correct? Any help would be very appreciated. I > don't know if it's related, but, one or twice a day, when our phones > ring and we answer, there's a tremendous noise and we can't do > anything (for example, trying to park or transfer the call doesn't > work). Then we hang up, our client calls again, we pick up the phone > and the call goes well. I've searched on the web and found some > messages talking about shared interrupts but this is not the case. > > thanks, > enrico. > > Jun 7 17:43:33 VERBOSE[9015] logger.c: -- Starting simple switch > on 'Zap/2-1' > Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Executing > System("Zap/2-1", "/usr/local/bin/sendcallerid "XXXXXXXXX" """) in new > stack > Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Executing > Dial("Zap/2-1", "Zap/5&Zap/6&Zap/7&Zap/8|30|rt") in new stack > Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Called 5 > Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Called 6 > Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Called 7 > Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Called 8 > Jun 7 17:43:34 DEBUG[9015] chan_zap.c: Requested indication 3 on > channel Zap/2-1 > Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Zap/5-1 is ringing > Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Zap/6-1 is ringing > Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Zap/7-1 is ringing > Jun 7 17:43:34 VERBOSE[9015] logger.c: -- Zap/8-1 is ringing > Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Exception on 17, channel 5 > Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on > channel 5 (index 0) > Jun 7 17:43:35 VERBOSE[9015] logger.c: -- Zap/5-1 is ringing > Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Exception on 18, channel 6 > Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on > channel 6 (index 0) > Jun 7 17:43:35 VERBOSE[9015] logger.c: -- Zap/6-1 is ringing > Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Exception on 19, channel 7 > Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on > channel 7 (index 0) > Jun 7 17:43:35 VERBOSE[9015] logger.c: -- Zap/7-1 is ringing > Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Exception on 20, channel 8 > Jun 7 17:43:35 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on > channel 8 (index 0) > Jun 7 17:43:35 VERBOSE[9015] logger.c: -- Zap/8-1 is ringing > Jun 7 17:43:36 DEBUG[9015] chan_zap.c: Exception on 15, channel 2 > Jun 7 17:43:36 DEBUG[9015] chan_zap.c: Got event Ring Begin(18) on > channel 2 (index 0) > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Exception on 15, channel 2 > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Got event Ring/Answered(2) on > channel 2 (index 0) > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Setting IDLE polarity due to > ring. Old polarity was 0 > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Exception on 17, channel 5 > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Got event Ringer On(10) on > channel 5 (index 0) > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Exception on 18, channel 6 > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Got event Ringer On(10) on > channel 6 (index 0) > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Exception on 19, channel 7 > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Got event Ringer On(10) on > channel 7 (index 0) > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Exception on 20, channel 8 > Jun 7 17:43:38 DEBUG[9015] chan_zap.c: Got event Ringer On(10) on > channel 8 (index 0) > Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Exception on 17, channel 5 > Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on > channel 5 (index 0) > Jun 7 17:43:40 VERBOSE[9015] logger.c: -- Zap/5-1 is ringing > Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Exception on 18, channel 6 > Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on > channel 6 (index 0) > Jun 7 17:43:40 VERBOSE[9015] logger.c: -- Zap/6-1 is ringing > Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Exception on 19, channel 7 > Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on > channel 7 (index 0) > Jun 7 17:43:40 VERBOSE[9015] logger.c: -- Zap/7-1 is ringing > Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Exception on 20, channel 8 > Jun 7 17:43:40 DEBUG[9015] chan_zap.c: Got event Ringer Off(11) on > channel 8 (index 0) > Jun 7 17:43:40 VERBOSE[9015] logger.c: -- Zap/8-1 is ringing > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Exception on 15, channel 2 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Got event Ring Begin(18) on > channel 2 (index 0) > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Exception on 19, channel 7 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Got event Ring/Answered(2) on > channel 7 (index 0) > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Enabled echo cancellation on > channel 7 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Engaged echo training on > channel 7 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: channel 7 answered > Jun 7 17:43:41 VERBOSE[9015] logger.c: -- Zap/7-1 answered Zap/2-1 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Hangup: channel: 8 index = 0, > normal = 20, callwait = -1, thirdcall = -1 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: disabled echo cancellation on > channel 8 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Set option TDD MODE, value: > OFF(0) on Zap/8-1 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Updated conferencing on 8, > with 0 conference users > Jun 7 17:43:41 VERBOSE[9015] logger.c: -- Hungup 'Zap/8-1' > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Hangup: channel: 6 index = 0, > normal = 18, callwait = -1, thirdcall = -1 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: disabled echo cancellation on > channel 6 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Set option TDD MODE, value: > OFF(0) on Zap/6-1 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Updated conferencing on 6, > with 0 conference users > Jun 7 17:43:41 VERBOSE[9015] logger.c: -- Hungup 'Zap/6-1' > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Hangup: channel: 5 index = 0, > normal = 17, callwait = -1, thirdcall = -1 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: disabled echo cancellation on > channel 5 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Set option TDD MODE, value: > OFF(0) on Zap/5-1 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Updated conferencing on 5, > with 0 conference users > Jun 7 17:43:41 VERBOSE[9015] logger.c: -- Hungup 'Zap/5-1' > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Requested indication -1 on > channel Zap/2-1 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Took Zap/2-1 off hook > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Enabled echo cancellation on > channel 2 > Jun 7 17:43:41 DEBUG[9015] chan_zap.c: Engaged echo training on > channel 2 > Jun 7 17:43:41 VERBOSE[9015] logger.c: -- Attempting native > bridge of Zap/2-1 and Zap/7-1 > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Exception on 15, channel 2 > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Got event On hook(1) on > channel 2 (index 0) > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: disabled echo cancellation on > channel 2 > Jun 7 17:53:09 DEBUG[9015] channel.c: Didn't get a frame from > channel: Zap/2-1 > Jun 7 17:53:09 DEBUG[9015] channel.c: Bridge stops bridging channels > Zap/2-1 and Zap/7-1 > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Hangup: channel: 7 index = 0, > normal = 19, callwait = -1, thirdcall = -1 > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: disabled echo cancellation on > channel 7 > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Set option TDD MODE, value: > OFF(0) on Zap/7-1 > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Updated conferencing on 7, > with 0 conference users > Jun 7 17:53:09 VERBOSE[9015] logger.c: -- Hungup 'Zap/7-1' > Jun 7 17:53:09 DEBUG[9015] app_dial.c: Exiting with DIALSTATUS=ANSWER. > Jun 7 17:53:09 VERBOSE[9015] logger.c: == Spawn extension > (lineas_telefonicas, s, 2) exited non-zero on 'Zap/2-1' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'XXXXXXXXX' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'XXXXXXXXX' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 's' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is > 'lineas_telefonicas' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'Zap/2-1' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'Zap/7-1' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'Dial' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is > 'Zap/5&Zap/6&Zap/7&Zap/8|30|rt' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '2006-06-07 > 17:43:34' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '2006-06-07 > 17:43:41' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '2006-06-07 > 17:53:09' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '575' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '568' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'ANSWERED' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is 'DOCUMENTATION' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '(null)' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '1149695013.25' > Jun 7 17:53:09 DEBUG[9015] pbx.c: Function result is '(null)' > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Hangup: channel: 2 index = 0, > normal = 15, callwait = -1, thirdcall = -1 > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: disabled echo cancellation on > channel 2 > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Set option TDD MODE, value: > OFF(0) on Zap/2-1 > Jun 7 17:53:09 DEBUG[9015] chan_zap.c: Updated conferencing on 2, > with 0 conference users > Jun 7 17:53:09 VERBOSE[9015] logger.c: -- Hungup 'Zap/2-1' > > And here is my zapata.conf: > > [channels] > busydetect=no > useincomingcalleridonzaptransfer=yes > threewaycalling=yes > transfer=yes > usecallerid=yes > language=es > echocancel=yes > echocancelwhenbridged=yes > echotraining=yes > rxgain=8.0 > txgain=1.0 > > ;set the FXO's in a group so we can dial out of them > ;on a first-available basis > group => 1 > > ;la linea de fax la pongo en un contexto separado, para recibir faxes > ;y por si precisamos un "telefono rojo" para nosotros. > context => linea_fax > > ;aqui quiero detectar los faxes que vienen desde fuera hacia la oficina > faxdetect=incoming > > ;esta configuracion es comun a todas las lineas entrantes, la saque > ;de capatres.com se supone que asi debe ser para Espanya. > signalling=fxs_ks > busydetect=no > answeronpolarityswitch=yes > hanguponpolarityswitch=yes > callprogress=no > progzone=es > > ;pongo el primer canal del grupo 1 como la linea de fax porque es por ahi > ;que quiero que salgan la mayoria de las llamadas > channel => 1 > > ;el resto de las lineas de telefono entrantes > context => lineas_telefonicas > > ;aqui no quiero detectar los faxes > faxdetect=no > > channel => 2-3 > > ;reset the group, so we don't send outgoing calls to > ;the internal lines > group => 2 > > ;un contexto para los telefonos de la oficina > context => telefonos_oficina > > ;quiero que de todas las lineas podamos levantar una llamada de telefono > callgroup=1 > pickupgroup=1 > > ;set the signalling on the station lines (fxs) > signalling => fxo_ks > faxdetect=no > channel => 5-8 > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > Asterisk-Users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > >