Hallo zusammen,
ich habe hier einen Eisfair 1.2.2 mit Asterisk 1.2.2-BRIstuffed-0.3.0-PRE-1i aufgesetzt - laufen tut er noch nicht so, wie er soll.
Im Eis-Rechner stecken zwei ISDN-Karten: eine Fritz Classic (die Grabbelkiste hat eine ISA-Karte ausgespuckt - da durfte ich lange basteln, bis ich einen funktionierenden Rechner dafür hatte... und eine Sitecom HFC-Karte (PCI - die gab's bei ebay). An der Firtzcard hängt der "Telekom"-NTBA, an der HFC-Karte über ein gekreuztes Kabel (ja, das ist richtig gekreuzt) ein NTBA und an dem wiederum ein ISDN-Telefon Europa 11. Wenn ich jetzt versuche, das ISDN-Telefon über von außen anzurufen, bekommt der Anrufer ein Freizeichen, am ISDN-Telefon tut sich allerdings gar nicht. Das Asterisk-Log spuckt folgende Meldungen aus:
-- Executing Set("CAPI/ISDN1/924960-0", "CALLERID(name)=") in new stack
-- Executing Dial("CAPI/ISDN1/924960-0", "Zap/g1/18|120|t") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g1/18
-- Channel 0/1, span 1 got hangup, cause 42
[Hier legt der Anrufer dann auf]
> CAPI INFO 0x3490: Normal call clearing
-- Hungup 'Zap/1-1'
== Spawn extension (incoming, 924960, 6) exited non-zero on 'CAPI/ISDN1/924960-0'
-- Executing Hangup("CAPI/ISDN1/924960-0", "") in new stack
== Spawn extension (incoming, h, 1) exited non-zero on 'CAPI/ISDN1/924960-0'
== ISDN1: CAPI Hangingup
Am ISDN-Telefon gibt es bei abgenommenem Hörer außerdem kein Freizeichen zu hören. Ich vermute mal, dass mir "cause 42" irgednwas wichtiges sagen will - aber was? Wo kommt die Fehlermeldung überhaupt her? Gibt's da 'ne Doku (oder auch Sourcecode) zu, wo man das nachlesen kann?
Wenn mir jemand einen Hinweis zur Problemlösung geben könnte, wäre ich sehr dankbar - und meine Frau auch, die meint nämlich, ich hätte jetzt genug Sonntage im Keller verbracht.
Ciao,
Stefan
ich habe hier einen Eisfair 1.2.2 mit Asterisk 1.2.2-BRIstuffed-0.3.0-PRE-1i aufgesetzt - laufen tut er noch nicht so, wie er soll.
Im Eis-Rechner stecken zwei ISDN-Karten: eine Fritz Classic (die Grabbelkiste hat eine ISA-Karte ausgespuckt - da durfte ich lange basteln, bis ich einen funktionierenden Rechner dafür hatte... und eine Sitecom HFC-Karte (PCI - die gab's bei ebay). An der Firtzcard hängt der "Telekom"-NTBA, an der HFC-Karte über ein gekreuztes Kabel (ja, das ist richtig gekreuzt) ein NTBA und an dem wiederum ein ISDN-Telefon Europa 11. Wenn ich jetzt versuche, das ISDN-Telefon über von außen anzurufen, bekommt der Anrufer ein Freizeichen, am ISDN-Telefon tut sich allerdings gar nicht. Das Asterisk-Log spuckt folgende Meldungen aus:
-- Executing Set("CAPI/ISDN1/924960-0", "CALLERID(name)=") in new stack
-- Executing Dial("CAPI/ISDN1/924960-0", "Zap/g1/18|120|t") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g1/18
-- Channel 0/1, span 1 got hangup, cause 42
[Hier legt der Anrufer dann auf]
> CAPI INFO 0x3490: Normal call clearing
-- Hungup 'Zap/1-1'
== Spawn extension (incoming, 924960, 6) exited non-zero on 'CAPI/ISDN1/924960-0'
-- Executing Hangup("CAPI/ISDN1/924960-0", "") in new stack
== Spawn extension (incoming, h, 1) exited non-zero on 'CAPI/ISDN1/924960-0'
== ISDN1: CAPI Hangingup
Am ISDN-Telefon gibt es bei abgenommenem Hörer außerdem kein Freizeichen zu hören. Ich vermute mal, dass mir "cause 42" irgednwas wichtiges sagen will - aber was? Wo kommt die Fehlermeldung überhaupt her? Gibt's da 'ne Doku (oder auch Sourcecode) zu, wo man das nachlesen kann?
Wenn mir jemand einen Hinweis zur Problemlösung geben könnte, wäre ich sehr dankbar - und meine Frau auch, die meint nämlich, ich hätte jetzt genug Sonntage im Keller verbracht.
Ciao,
Stefan