[Asterisk-Users] chan_capi hfcpci mISDN linux 2.6.12 not working

Armin Schindler armin at melware.de
Fri Sep 2 04:05:30 MST 2005


On Fri, 2 Sep 2005, Konrads Smelkovs wrote:
> Hello,
> These are error messages I get when I try to call a number over CAPI channel.
> 
>     -- Executing SetCallerID("SIP/xlite1-3b80", "0") in new stack
>     -- Executing Dial("SIP/xlite1-3b80", "CAPI/hfcpci/b17") in new stack
>        > data = hfcpci/b17
>        > capi request for interface 'hfcpci'
>   == hfcpci: Call CAPI/hfcpci/b17-1   (pres=0x00, ton=0x00)
>     -- hfcpci: received CONNECT_CONF PLCI = 0x201
>     -- Called hfcpci/b17
>   == hfcpci: Interface cleanup PLCI=0x201
>   == No one is available to answer at this time (1:0/0/0)
>   == Auto fallthrough, channel 'SIP/xlite1-3b80' status is 'NOANSWER'
> 
> 
> mISDNUser test tools show ISDN line working (testcon).
> 
> capi info shows that 2 B channels are available
> capiinfo utility also dumps meaningful information - indicating that
> it indeed recognises the card.

To see more, you may want to increase verbosity level and enable
'capi debug'. 

Anyway, if you are using CVS version of chan_capi, your dialstring is not 
correct. The option for earlyb3 'b' may not be part of the called number any 
more. Option are added after the called id and an additional '/'.
Your dial command should look like this:
 Dial(CAPI/hfcpci/17/b)
 
> chan_capi version - CVS as of Sep 2, 2005 from chan-capi.sf.net
> I read comments on voip-info about 2.6.12 kernel breaking something,
> but the patch was for capi 0.3.5, not sure it applies...

No, this is obsolete for chan_capi on sourceforge. No patches are needed.

Armin




More information about the asterisk-users mailing list