[Home]

Summary:DAHLIN-00157: Message with SAPI other than CALL CTRL is discarded
Reporter:Alec Davis (alecdavis)Labels:
Date Opened:2009-10-28 05:21:22Date Closed:2009-10-28 08:59:45
Priority:MajorRegression?No
Status:Closed/CompleteComponents:wcb4xxp
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:This message appears with 2 different brands of router, NETGEAR RT328 and Allied Telesyn AR130. These same routers, when connected to a Jtec Switch QBRM card correctly establish a call, without any configuration changes to either router.

When attempting to use B410P in NT mode, as soon as inbound digital call is attempted, console show this error (with pri intese debug span 3).

3 Sending Set Asynchronous Balanced Mode Extended
3
3 > [ 02 01 7f ]
3
3 > Unnumbered frame:
3 > SAPI: 00  C/R: 1 EA: 0
3 >  TEI: 000        EA: 1
3 >   M3: 3   P/F: 1 M2: 3 11: 3  [ SABME (set asynchronous balanced mode extended) ]
3 > 0 bytes of data
3 Sending Set Asynchronous Balanced Mode Extended
3
3 > [ 02 01 7f ]
3
3 > Unnumbered frame:
3 > SAPI: 00  C/R: 1 EA: 0
3 >  TEI: 000        EA: 1
3 >   M3: 3   P/F: 1 M2: 3 11: 3  [ SABME (set asynchronous balanced mode extended) ]
3 > 0 bytes of data
3 < [ fc ff 03 0f 4b ea 01 ff ]
3
3 < Unnumbered frame:
3 < SAPI: 63  C/R: 0 EA: 0
3 <  TEI: 127        EA: 1
3 <   M3: 0   P/F: 0 M2: 0 11: 3  [ UI (unnumbered information) ]
3 < 5 bytes of data
3 < MDL Message: TEI Identity Request (1)
3 < RI: 19434
3 < Ai: 127 E:1
[Oct 28 23:05:57] ERROR[16916]: chan_dahdi.c:13178 dahdi_pri_error: 3 Message with SAPI other than CALL CTRL is discarded


****** ADDITIONAL INFORMATION ******

/etc/dahdi/system.conf
.....
# Span 3: B4/0/1 "B4XXP (PCI) Card 0 Span 1" RED
span=3,2,0,ccs,ami
# termtype: te
bchan=36-37
hardhdlc=38
echocanceller=mg2,36-37

# Span 4: B4/0/2 "B4XXP (PCI) Card 0 Span 2" RED
span=4,3,0,ccs,ami
# termtype: te
bchan=39-40
hardhdlc=41
echocanceller=mg2,39-40

# Span 5: B4/0/3 "B4XXP (PCI) Card 0 Span 3"
span=5,4,0,ccs,ami
# termtype: te
bchan=42-43
hardhdlc=44
echocanceller=mg2,42-43

# Span 6: B4/0/4 "B4XXP (PCI) Card 0 Span 4" YELLOW
span=6,5,0,ccs,ami
# termtype: te
bchan=45-46
hardhdlc=47
echocanceller=mg2,45-46

# Global data

loadzone        = nz
defaultzone     = nz

/etc/asterisk/chan_dahdi.conf
.....
switchtype=euroisdn
signalling=bri_net
channel => 36, 37, 39, 40, 42, 43, 45, 46
Comments:By: Alec Davis (alecdavis) 2009-10-28 05:23:43

This setup was to check out the issues with ASTERISK-14895.

I have a ZyXEL Prestige 128 that I can also setup, reckon B410P is going to give same error.

By: Alec Davis (alecdavis) 2009-10-28 05:48:50

Configuration issue! It's documented now for all to see...
<pre><b><u>/etc/asterisk/chan_dahdi.conf</u></b>
...
switchtype=euroisdn
signalling=bri_net_ptmp
overlapdial=yes
immediate = no
group=3
channel => 36, 37
group=4
channel => 39, 40
group=5
channel => 42, 43
group=6
channel => 45, 46
</pre>
console output:
   -- Accepting call from '8100' to '8200' on channel 0/2, span 3
   -- Executing [8200@phones:1] Dial("DAHDI/ISDN-3-10", "DAHDI/g4/8200") in new stack
   -- Requested transfer capability: 0x08 - DIGITAL
   -- Called g4/8200
   -- DAHDI/ISDN-4-10 is ringing
   -- DAHDI/ISDN-4-10 answered DAHDI/ISDN-3-10
   -- Native bridging DAHDI/ISDN-3-10 and DAHDI/ISDN-4-10

This is with 2 NETGEAR RT328's.

This closes this bug. Sorry for the noise.



By: Leif Madsen (lmadsen) 2009-10-28 08:59:45

No problem! Thanks for following up!