[Asterisk-Users] (euro)ISDN: complete silence / can't hear a word.

Gunther Stammwitz gstammw at gmx.net
Wed Sep 22 16:10:44 MST 2004


Hello,

I just got my isdn-card working together with i4l and asterisk.
Everything seems to be working fine: I can accept calls coming from the
outside and I can dial out. Even setting the msn works like charm but my
problem is that I cannot hear a word. There's complete silence in both
directions.
Any idea what could be the cause?

Thanks for your help,
Gunther

Lspci:
0000:01:07.0 Network controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN
interface
[I'm not sure what kind of card this is but maybe there's the cathedral of
cologne on it(?)]


I4l uses hisax type=20
The output is:
ISDN subsystem Rev: 1.1.2.3/1.1.2.3/1.1.2.2/1.1.2.3/1.1.2.2/1.1.2.2 loaded
HiSax: Linux Driver for passive ISDN cards
HiSax: Version 3.5 (module)
HiSax: Layer1 Revision 2.46.2.5
HiSax: Layer2 Revision 2.30.2.4
HiSax: TeiMgr Revision 2.20.2.3
HiSax: Layer3 Revision 2.22.2.3
HiSax: LinkLayer Revision 2.59.2.4
HiSax: Warning - no protocol specified
HiSax: using protocol EURO
HiSax: Total 1 card defined
HiSax: Card 1 Protocol EDSS1 Id=HiSax (0)
HiSax: Traverse Tech. NETjet-S driver Rev. 2.13.2.4
ACPI: PCI interrupt 0000:01:07.0[A] -> GSI 18 (level, low) -> IRQ 201
NETjet-S: TJ300 card configured at 0x2000 IRQ 201
NETjet-S: ISAC version (0): 2086/2186 V1.1
NETjet-S: IRQ 201 count 0
NETjet-S: IRQ 201 count 6
HiSax: DSS1 Rev. 2.32.2.3
HiSax: 2 channels added
HiSax: MAX_WAITING_CALLS added


Asterisk's modem.conf 
driver=i4l
group=1
msn=(my first number)
incomingmsn=(my other numbers)
outgoingmsn=0
device => /dev/ttyI0
device => /dev/ttyI1
;features=dtmf,noquelch
;features=dtmf 


Asterisk -cvvvvv shows:
Asterisk Ready.
*CLI>   == Starting Modem[i4l]/ttyI0 at IN-isdn,(my msn),1 failed so falling
back to exten 's'
  == Starting Modem[i4l]/ttyI0 at IN-isdn,s,1 still failed so falling back
to context 'default'
    -- Executing Wait("Modem[i4l]/ttyI0", "1") in new stack
    -- Executing Answer("Modem[i4l]/ttyI0", "") in new stack
Sep 23 01:12:07 DEBUG[1111542704]: chan_modem_i4l.c:555 i4l_answer:
Detecting DTMF inband with sw DSP on /dev/ttyI0
    -- Executing DigitTimeout("Modem[i4l]/ttyI0", "5") in new stack
    -- Set Digit Timeout to 5
    -- Executing ResponseTimeout("Modem[i4l]/ttyI0", "10") in new stack
    -- Set Response Timeout to 10
    -- Executing BackGround("Modem[i4l]/ttyI0", "demo-congrats") in new
stack
Sep 23 01:12:07 DEBUG[1111542704]: channel.c:1128 ast_settimeout: Scheduling
timer at 160 sample intervals
    -- Playing 'demo-congrats' (language 'en')
Sep 23 01:12:08 DEBUG[1111542704]: chan_modem_i4l.c:413 i4l_read: Value of
escape is ^ (3)...
Sep 23 01:12:08 DEBUG[1111542704]: channel.c:1128 ast_settimeout: Scheduling
timer at 0 sample intervals
  == Spawn extension (default, s, 5) exited non-zero on 'Modem[i4l]/ttyI0'
    -- Hungup 'Modem[i4l]/ttyI0'


ISDNLOG-output:
Sep 23 01:12:05 * Call to tei 127 from ? on +49 (my msn), Frankfurt am Main
RING (Speech)
Sep 23 01:12:05 * Call to tei 127 from ? on +49 (my msn), Frankfurt am Main
HLC: CCITT, Telefonie
Sep 23 01:12:06 Call to tei 67 from ? on +49 (my msn), Frankfurt am Main
CONNECT (Speech)
Sep 23 01:12:08 Call to tei 67 from ? on +49 (my msn), Frankfurt am Main
Normal call clearing (User)
Sep 23 01:12:08 Call to tei 67 from ? on +49 (my msn), Frankfurt am Main
HANGUP ( 0:00:02)
In this case the call was just 2 seconds caus I hung up - but that doesn't
matter. Even waiting a minute won't help.





More information about the asterisk-users mailing list