On Mon, Nov 12, 2007 at 10:45:32AM -0800, Antoine Megalla wrote: > >=> ss7 show channels say: >=> Linkset: MSC2 >=> CIC 1 Busy >[...] >=> CIC 10 Idle >[...] >=> CIC 33 Idle BLOCKED Remote Hardware >[...] >=> CIC 63 Idle BLOCKED Remote Hardware > >And your ss7.conf looks like...? The second E1 is blocked from the operator side, this is not an error in the link, I have plugged both E1s in a running SS7 switch, and they exhibited the exact same behavior: that is the first E1 is up and the second E1 is blocked from the operator side. Here is the ss7.conf file: [linkset-MSC2] enabled => yes enable_st => no use_connect => no hunting_policy => seq_lth subservice => auto context => ss7 language => en t35 => 15000,timeout [link-l1] linkset => MSC2 channels => 1-15,17-31 schannel => 16 firstcic => 1 echocancel=allways echocan_taps=32 echocan_train=350 enabled => yes [link-l2] linkset => MSC2 channels => 1-15,17-31 schannel => firstcic => 33 echocancel=allways echocan_taps=32 enabled => yes [host-SS7] enabled => yes default_linkset => MSC2 opc => 465 dpc => MSC2:614 links => l1:1,l2:2 if-1 => 192.168.0.131 However I discovered something interresting from the logs; that the SS7 link goes down just before the problem occurs: And it appears that the there is an improper handling of the case when the link goes down, causing some channels to hang in an unknown state while the command "ss7 show channels" shows these channels as idle. The problem is that I cannot identify the reason the SS7 link goes down, is it the operator side, or a problem with chan_ss7 that causes the link to go down. snippet: Nov 12 04:20:43 NOTICE[3868] mtp.c: Got status indication 'OS' while INSERVICE. Nov 12 04:20:43 WARNING[3868] chan_ss7.c: MTP is now DOWN on link 'l1'. Nov 12 04:20:43 NOTICE[3868] mtp.c: MTP changeover last_ack=114, last_sent=114, from schannel 16, no INSERVICE schannel found Nov 12 04:20:43 NOTICE[3868] mtp.c: Failover not possible, no other signalling link and no other host available. Nov 12 04:20:44 WARNING[19210] l4isup.c: No idle circuit found. Nov 12 04:20:44 WARNING[19210] l4isup.c: SS7 requester: No idle circuit available. Nov 12 04:20:44 NOTICE[19210] app_dial.c: Unable to create channel of type 'SS7' (cause 34 - Circuit/channel congestion) Nov 12 04:20:44 WARNING[3868] mtp.c: No signalling links inservice and no cluster receivers alive, dropping packet! Nov 12 04:20:45 WARNING[3868] mtp.c: No signalling links inservice and no cluster receivers alive, dropping packet! Nov 12 04:20:45 WARNING[3868] mtp.c: No signalling links inservice and no cluster receivers alive, dropping packet! Nov 12 04:20:46 WARNING[3868] chan_ss7.c: MTP is now UP on link 'l1'. Nov 12 04:20:46 WARNING[3868] chan_ss7.c: MTP is now INSERVICE for linkset 'MSC2'. Nov 12 04:20:46 WARNING[19219] l4isup.c: No idle circuit found. Nov 12 04:20:46 WARNING[19219] l4isup.c: SS7 requester: No idle circuit available. Nov 12 04:20:46 NOTICE[19219] app_dial.c: Unable to create channel of type 'SS7' (cause 34 - Circuit/channel congestion) Nov 12 04:20:47 NOTICE[3868] l4isup.c: Got ANM message, but no ACM, on CIC=22?!? Nov 12 04:20:47 NOTICE[19228] l4isup.c: isup_called_party_num_encode returned 'xxxxxx53271' in phonenumber. Nov 12 04:20:47 NOTICE[19228] l4isup.c: isup_calling_party_num_encode phonenumber '00' . Nov 12 04:20:47 NOTICE[19228] l4isup.c: Intrenational format for phonenumber 00. Nov 12 04:20:47 NOTICE[19228] l4isup.c: isup_calling_party_num_encode returned '' phonenumber , '1' is_international . Nov 12 04:20:48 NOTICE[3868] l4isup.c: Got ANM message, but no ACM, on CIC=21?!? Nov 12 04:20:49 NOTICE[19232] l4isup.c: isup_called_party_num_encode returned 'xxxxxx24911' in phonenumber. Nov 12 04:20:49 NOTICE[19232] l4isup.c: isup_calling_party_num_encode phonenumber '00' . Nov 12 04:20:49 NOTICE[19232] l4isup.c: isup_calling_party_num_encode returned '' phonenumber , '1' is_international . Nov 12 04:20:50 WARNING[19234] l4isup.c: No idle circuit found. Nov 12 04:20:50 WARNING[19234] l4isup.c: SS7 requester: No idle circuit available. Nov 12 04:20:50 NOTICE[19234] app_dial.c: Unable to create channel of type 'SS7' (cause 34 - Circuit/channel congestion) Nov 12 04:20:50 WARNING[19237] l4isup.c: No idle circuit found. Nov 12 04:20:50 WARNING[19237] l4isup.c: SS7 requester: No idle circuit available. Nov 12 04:20:50 NOTICE[19237] app_dial.c: Unable to create channel of type 'SS7' (cause 34 - Circuit/channel congestion) Nov 12 04:20:51 WARNING[19241] l4isup.c: No idle circuit found. Nov 12 04:20:51 WARNING[19241] l4isup.c: SS7 requester: No idle circuit available. Nov 12 04:20:51 NOTICE[19241] app_dial.c: Unable to create channel of type 'SS7' (cause 34 - Circuit/channel congestion) Nov 12 04:20:52 NOTICE[3868] l4isup.c: Got ANM message, but no ACM, on CIC=25?!? Nov 12 04:20:53 WARNING[19244] l4isup.c: No idle circuit found. Nov 12 04:20:53 WARNING[19244] l4isup.c: SS7 requester: No idle circuit available. Nov 12 04:20:53 NOTICE[19244] app_dial.c: Unable to create channel of type 'SS7' (cause 34 - Circuit/channel congestion) Nov 12 04:20:54 WARNING[19247] l4isup.c: No idle circuit found. Nov 12 04:20:54 WARNING[19247] l4isup.c: SS7 requester: No idle circuit available. Nov 12 04:20:54 NOTICE[19247] app_dial.c: Unable to create channel of type 'SS7' (cause 34 - Circuit/channel congestion) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com