Zap Channel schweigt sich tot

jaw

Neuer User
Mitglied seit
26 Jul 2007
Beiträge
83
Punkte für Reaktionen
0
Punkte
0
Ein neues Problem:

Die Rahmenbedingungen:
HFC-S Karte im NT Mode (Gruppe 1) - geht schon seit ein paar Wochen
HFC-S Karte im TE Mode (Gruppe 2) - an einem Nebenstellenanschluss einer ISDN Haustelefonanlage macht Ärger

Das System:
Debian 4.0
Asterisk-bristuff 1.2 aus der Distri
libpri1.2 aus der Distri --> cause 18 Problem, daher den Patch angewendet
Debian verwender aber eine 'debifizierte' Version der libpri bzw. asterisk-bristuff, die gegen die libpri-bristuff.so verlinkt ist. Die gibts aber in der libpri gar nicht. ich hab libpri-bristuff.so.1.0 nach libpri.so.1.0 gesymlinkt, und zumindest ist der Asterisk damit zufrieden, jedenfalls meckert er nicht mehr, dass die dynamische Lib nicht linkbar sei. Gibt auch keinen Segfault o.Ä.

Wenn ich nun versuche, einen Zap Channel aufzubauen, tut sich gar nichts.
Ich versuche z.B. die Nebenstelle mit der Nummer 17 an der ISDN Anlage klingeln zu lassen:

Code:
    -- Executing Dial("SIP/30-b6100470", "Zap/g2/17") in new stack
2 -- Making new call for cr 135
    -- Requested transfer capability: 0x00 - SPEECH
2 > Protocol Discriminator: Q.931 (8)  len=57
2 > Call Ref: len= 1 (reference 7/0x7) (Originator)
2 > Message type: SETUP (5)
2 > [04 03 80 90 a3]
2 > Bearer Capability (len= 5) [ Ext: 1  Q.931 Std: 0  Info transfer capability: Speech (0)
2 >                              Ext: 1  Trans mode/rate: 64kbps, circuit-mode (16)
2 >                              Ext: 1  User information layer 1: A-Law (35)
2 > [18 01 89]
2 > Channel ID (len= 3) [ Ext: 1  IntID: Implicit, Other Spare: 0, Exclusive Dchan: 0
2 >                        ChanSel: B1 channel
2                          ]
2 > [28 10 4a 2e 20 57 65 6e 64 74 20 28 42 c3 bc 72 6f 29]
2 > Display (len=16) [ J. Wendt (BC<ro) ]
2 > [6c 0f 41 81 2b 34 39 37 37 32 35 34 38 32 35 30 37]
2 > Calling Number (len=17) [ Ext: 0  TON: Subscriber Number (4)  NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)
2 >                           Presentation: Presentation permitted, user number passed network screening (1) '+49xxxxxx' ]
2 > [70 03 c1 31 37]
2 > Called Number (len= 5) [ Ext: 1  TON: Subscriber Number (4)  NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '17' ]
2 > [a1]
2 > Sending Complete (len= 1)
2 > [7d 02 91 81]
2 > High-layer compatibilty (len= 4) [ 2 0x91 2 0x81 2  ]
    -- Called g2/17
    -- Registered IAX2 'iaxmodem' (AUTHENTICATED) at 127.0.0.1:1028
    -- Registered IAX2 'iaxmodem' (AUTHENTICATED) at 127.0.0.1:4570
2 NEW_HANGUP DEBUG: Destroying the call, ourstate Call Initiated, peerstate Overlap sending
2 NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Call Initiated, peerstate Overlap sending
    -- Hungup 'Zap/4-1'

Leider tut sich dabei gar nichts - kein Klingelton beim Anrufer, kein Klingeln der Nebenstelle 17 - nichts :-(

leider hab ich kein ISDN Telefon, mit dem ich den selben Versuch mal ohne Asterisk machen kann. Allerdings hatte das früher so schon mal mit einer FritzCard und ippp0 dial geklappt. Daher können Fehler an der ISDN Anlage höchstwahrscheinlich ausgeschlossen werden.

Müsste im Debug nicht auch mal was an Daten von der Anlage kommen?
Wie bekomm ich den Asterisk bei Debiasn 4.0 über die HFC-S Karte als Nebenstelle der ISDN-Anlage zum laufen?
 
hat denn keiner 'ne Idee?

Mit Asterisk 1.4.17-BRIstuffed-0.4.0-test6 kommt im internen ISDN Link auch keine Verbindung zustande. Einziger Unterschied: ich bekomme einen Busy Status - aber beide ISDN Kanäle sind frei.
 
mach mal ein
Code:
# cat /proc/zaptel/1
# cat /proc/zaptel/2
um zu sehen ob überhaupt layer 1 hochkommt, und poste die ausgabe!

grüße,
laureen
 
Danke für die Bemühungen.

Der Status war bei beiden Karten für alle drei Channels Clear bzw. HDLCFCS (so weit ich mich erinnere), bei allen aber (In use) wenn Asterisk lief.

Inzwichen hab ich die TE-Karte durch eine FC2 unter Capi getauscht.

Es läuft jetzt 'ne HFC im NT Mode und eine FC2 im TE Mode, und es funktioniert. Die 2. HFC Karte hatte leider keinen freien PCI Slot mehr zur Verfügung, daher kann ich auch nicht weiter rum testen.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.