Nigel Godfrey
2006-Sep-26 15:12 UTC
[asterisk-users] mISDN, 2 Billion HFC ISDN cards, cannot dial or receive
I have two similar Billion HFC cards working on a bri-stuffed Asterisk 0.99 server which has run my phone system in the UK for 2 years without fault. The hardware is getting old, and I thought it wilse to upgrade at my own speed, rather than in response to a failure. I've installed Asterisk 1.2.12.1 via the Beronet "install-asterisk" script and it appears to have installed mISDN correctly too. Placing a call to ISDN I get silence for 6 seconds, and then the call is dropped. Placing an incoming call over the PSTN from my mobile phone, i get no acknowledgement from the Asterisk, and a continuous tone from the mobile. The mISDN log (log level 4) for the outgoing call is below. Does anyone have a similar system working? Does anyone know why nothing appears to happen? I'll post a solution when I get one... Thanks, Nigel. Tue Sep 26 21:48:04 2006: P[ 0] --> Group Call group: bri Tue Sep 26 21:48:04 2006: P[ 1] Group [bri] Port [1] Tue Sep 26 21:48:04 2006: P[ 1] portup:1 Tue Sep 26 21:48:04 2006: P[ 0] --> * NEW CHANNEL dad:02012345678 oad:(null) Tue Sep 26 21:48:04 2006: P[ 1] * Queuing chan 0x958c0a0 Tue Sep 26 21:48:04 2006: P[ 1] read_config: Getting Config Tue Sep 26 21:48:04 2006: P[ 1] config_jb: Called Tue Sep 26 21:48:04 2006: P[ 1] --> * CallGrp: PickupGrp: Tue Sep 26 21:48:04 2006: P[ 1] --> TON: Unknown Tue Sep 26 21:48:04 2006: P[ 1] --> LTON: Unknown Tue Sep 26 21:48:04 2006: P[ 1] --> CTON: Unknown Tue Sep 26 21:48:04 2006: P[ 1] * CALL: g:bri/02012345678 Tue Sep 26 21:48:04 2006: P[ 1] --> * dad:02012345678 tech:mISDN/1-u3 ctx:incoming Tue Sep 26 21:48:04 2006: P[ 1] --> * adding2newbc ext 02077347184 Tue Sep 26 21:48:04 2006: P[ 1] --> * adding2newbc callerid 31 Tue Sep 26 21:48:04 2006: P[ 1] update_config: Getting Config Tue Sep 26 21:48:04 2006: P[ 1] --> pres: 1 screen: 1 Tue Sep 26 21:48:04 2006: P[ 1] NO OPTS GIVEN Tue Sep 26 21:48:04 2006: P[ 1] I SEND:SETUP oad:31 dad:02012345678 pid:5 Tue Sep 26 21:48:04 2006: P[ 1] --> bc_state:BCHAN_CLEANED Tue Sep 26 21:48:04 2006: P[ 1] --> channel:0 mode:TE cause:16 ocause:16 rad: cad: Tue Sep 26 21:48:04 2006: P[ 1] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0 Tue Sep 26 21:48:04 2006: P[ 1] --> caps:Speech pi:0 keypad: sending_complete:0 Tue Sep 26 21:48:04 2006: P[ 1] --> screen:1 --> pres:1 Tue Sep 26 21:48:04 2006: P[ 1] --> addr:0 l3id:50003 b_stid:0 layer_id:0 Tue Sep 26 21:48:04 2006: P[ 1] --> facility:FAC_NONE out_facility:FAC_NONE Tue Sep 26 21:48:04 2006: P[ 1] --> urate:0 rate:16 mode:0 user1:0 Tue Sep 26 21:48:04 2006: P[ 1] --> bc:953e504 h:0 sh:0 Tue Sep 26 21:48:04 2006: P[ 1] --> new_l3id 50004 Tue Sep 26 21:48:04 2006: P[ 1] Sending msg, prim:30580 addr:41000104 dinfo:50004 Tue Sep 26 21:48:04 2006: P[ 1] --> * SEND: State Dialing pid:5 Tue Sep 26 21:48:10 2006: P[ 1] handle_frm: frm->addr:42000103 frm->prim:3f182 Tue Sep 26 21:48:10 2006: P[ 1] --> lib: RELEASE_CR Ind with l3id:50004 Tue Sep 26 21:48:10 2006: P[ 1] --> lib: CLEANING UP l3id: 50004 Tue Sep 26 21:48:10 2006: P[ 1] empty_chan_in_stack: 255 Tue Sep 26 21:48:10 2006: P[ 1] $$$ CLEANUP CALLED pid:5 Tue Sep 26 21:48:10 2006: P[ 1] $$$ Already cleaned up bc with stid :0 Tue Sep 26 21:48:10 2006: P[ 1] I IND :CLEAN_UP oad: dad: pid:5 state:CALLING Tue Sep 26 21:48:10 2006: P[ 1] hangup_chan Tue Sep 26 21:48:10 2006: P[ 1] -> queue_hangup Tue Sep 26 21:48:10 2006: P[ 1] release_chan: bc with l3id: 50004 Tue Sep 26 21:48:10 2006: P[ 1] * RELEASING CHANNEL pid:5 ctx:incoming dad:02077347184 oad:02077347184 state: CALLING Tue Sep 26 21:48:10 2006: P[ 1] --> * State Down Tue Sep 26 21:48:10 2006: P[ 1] --> Setting AST State to down
Nigel Godfrey
2006-Sep-28 18:42 UTC
[asterisk-users] Re: mISDN, 2 Billion HFC ISDN cards, cannot dial or receive
UPDATE I can now dial and receive ISDN calls, but get an error message on the console intermitently and on boot. The error message is: mISDN dss1 fromup without proc pr=10180 dinfo(0) I don't know what any part of this means. Any thoughts please? Solution so far: http://www.asteriskguru.com/tutorials/bri.html has a good description of the difference between PTP and PTMP. I was incorrectly set to PTMP, and have now changed that. I also followed instructions from http://www.cognovis.de/entwickler/tips/asterisk/hardware/ and removed Hisax. After these two changes i could dial and receive BRI calls. I suspect Hisax was the critical one, as my other machine runs fine under PTMP. mISDN dss1 fromup without proc pr=10180 dinfo(0)> > On 26/09/06, Nigel Godfrey <nigelcgodfrey+asterisk-users@gmail.com> wrote: > > I have two similar Billion HFC cards working on a bri-stuffed Asterisk > > 0.99 server which has run my phone system in the UK for 2 years > > without fault. The hardware is getting old, and I thought it wilse to > > upgrade at my own speed, rather than in response to a failure. > > > > I've installed Asterisk 1.2.12.1 via the Beronet "install-asterisk" > > script and it appears to have installed mISDN correctly too. > > > > Placing a call to ISDN I get silence for 6 seconds, and then the call > > is dropped. > > > > Placing an incoming call over the PSTN from my mobile phone, i get no > > acknowledgement from the Asterisk, and a continuous tone from the > > mobile. > > > > The mISDN log (log level 4) for the outgoing call is below. > > > > Does anyone have a similar system working? Does anyone know why > > nothing appears to happen? > > > > I'll post a solution when I get one... > > > > Thanks, > > > > Nigel. > > > > > > Tue Sep 26 21:48:04 2006: P[ 0] --> Group Call group: bri > > Tue Sep 26 21:48:04 2006: P[ 1] Group [bri] Port [1] > > Tue Sep 26 21:48:04 2006: P[ 1] portup:1 > > Tue Sep 26 21:48:04 2006: P[ 0] --> * NEW CHANNEL dad:02012345678 oad:(null) > > Tue Sep 26 21:48:04 2006: P[ 1] * Queuing chan 0x958c0a0 > > Tue Sep 26 21:48:04 2006: P[ 1] read_config: Getting Config > > Tue Sep 26 21:48:04 2006: P[ 1] config_jb: Called > > Tue Sep 26 21:48:04 2006: P[ 1] --> * CallGrp: PickupGrp: > > Tue Sep 26 21:48:04 2006: P[ 1] --> TON: Unknown > > Tue Sep 26 21:48:04 2006: P[ 1] --> LTON: Unknown > > Tue Sep 26 21:48:04 2006: P[ 1] --> CTON: Unknown > > Tue Sep 26 21:48:04 2006: P[ 1] * CALL: g:bri/02012345678 > > Tue Sep 26 21:48:04 2006: P[ 1] --> * dad:02012345678 > > tech:mISDN/1-u3 ctx:incoming > > Tue Sep 26 21:48:04 2006: P[ 1] --> * adding2newbc ext 02077347184 > > Tue Sep 26 21:48:04 2006: P[ 1] --> * adding2newbc callerid 31 > > Tue Sep 26 21:48:04 2006: P[ 1] update_config: Getting Config > > Tue Sep 26 21:48:04 2006: P[ 1] --> pres: 1 screen: 1 > > Tue Sep 26 21:48:04 2006: P[ 1] NO OPTS GIVEN > > Tue Sep 26 21:48:04 2006: P[ 1] I SEND:SETUP oad:31 dad:02012345678 pid:5 > > Tue Sep 26 21:48:04 2006: P[ 1] --> bc_state:BCHAN_CLEANED > > Tue Sep 26 21:48:04 2006: P[ 1] --> channel:0 mode:TE cause:16 > > ocause:16 rad: cad: > > Tue Sep 26 21:48:04 2006: P[ 1] --> info_dad: onumplan:0 dnumplan:0 > > rnumplan:0 cpnnumplan:0 > > Tue Sep 26 21:48:04 2006: P[ 1] --> caps:Speech pi:0 keypad: > > sending_complete:0 > > Tue Sep 26 21:48:04 2006: P[ 1] --> screen:1 --> pres:1 > > Tue Sep 26 21:48:04 2006: P[ 1] --> addr:0 l3id:50003 b_stid:0 layer_id:0 > > Tue Sep 26 21:48:04 2006: P[ 1] --> facility:FAC_NONE out_facility:FAC_NONE > > Tue Sep 26 21:48:04 2006: P[ 1] --> urate:0 rate:16 mode:0 user1:0 > > Tue Sep 26 21:48:04 2006: P[ 1] --> bc:953e504 h:0 sh:0 > > Tue Sep 26 21:48:04 2006: P[ 1] --> new_l3id 50004 > > Tue Sep 26 21:48:04 2006: P[ 1] Sending msg, prim:30580 addr:41000104 > > dinfo:50004 > > Tue Sep 26 21:48:04 2006: P[ 1] --> * SEND: State Dialing pid:5 > > Tue Sep 26 21:48:10 2006: P[ 1] handle_frm: frm->addr:42000103 frm->prim:3f182 > > Tue Sep 26 21:48:10 2006: P[ 1] --> lib: RELEASE_CR Ind with l3id:50004 > > Tue Sep 26 21:48:10 2006: P[ 1] --> lib: CLEANING UP l3id: 50004 > > Tue Sep 26 21:48:10 2006: P[ 1] empty_chan_in_stack: 255 > > Tue Sep 26 21:48:10 2006: P[ 1] $$$ CLEANUP CALLED pid:5 > > Tue Sep 26 21:48:10 2006: P[ 1] $$$ Already cleaned up bc with stid :0 > > Tue Sep 26 21:48:10 2006: P[ 1] I IND :CLEAN_UP oad: dad: pid:5 state:CALLING > > Tue Sep 26 21:48:10 2006: P[ 1] hangup_chan > > Tue Sep 26 21:48:10 2006: P[ 1] -> queue_hangup > > Tue Sep 26 21:48:10 2006: P[ 1] release_chan: bc with l3id: 50004 > > Tue Sep 26 21:48:10 2006: P[ 1] * RELEASING CHANNEL pid:5 > > ctx:incoming dad:02077347184 oad:02077347184 state: CALLING > > Tue Sep 26 21:48:10 2006: P[ 1] --> * State Down > > Tue Sep 26 21:48:10 2006: P[ 1] --> Setting AST State to down > > >