[geläst] hfc-s usb - kein verbindungsaufbau

gecko77

Neuer User
Mitglied seit
24 Feb 2007
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
hallo *

ich bekomm den billion hfc-s usb nicht hin. hab den quellcode für misdn von
Code:
cd /usr/src/
wget http://www.misdn.org/downloads/mISDN.tar.gz
wget http://www.misdn.org/downloads/mISDNuser.tar.gz
tar xzf mISDN.tar.gz
tar xzf mISDNuser.tar.gz
cd mISDN-1_1_0
make install
cd ../mISDNuser-1_1_0
make install

und asterisk-1.4.0 frisch installiret.

nehm ich nen sip softphone und versuche rauszuwählen

mit der folgenden extension
Code:
exten => _0.,1,Dial(mISDN/1/${EXTEN:1})

produziert der mchan
Code:
    -- Executing [123FESTNETZ456@98:1] Dial("SIP/98-081fc038", "mISDN/1/123FESTNETZ456") in new stack
P[ 0]  --> * NEW CHANNEL dad:123FESTNETZ456oad:(null)
P[ 1] * Queuing chan 0x81f7608
P[ 1] read_config: Getting Config
P[ 1]  --> TON: Unknown
P[ 1]  --> LTON: Unknown
P[ 1]  --> CTON: Unknown
P[ 1] * CALL: 1/123FESTNETZ456
P[ 1]  --> * dad:123FESTNETZ456tech:mISDN/0-u10 ctx:outgoing
P[ 1]  --> * adding2newbc ext 123FESTNETZ456
P[ 1]  --> * adding2newbc callerid 98
P[ 1]  --> pres: -1 screen: -1
P[ 1]  --> pres: 0
P[ 1]  --> PRES: Allowed (0x0)
P[ 1]  --> SCREEN: Unscreened (0x0)
P[ 1] NO OPTS GIVEN
P[ 1] I SEND:SETUP oad:98 dad:123FESTNETZ456pid:12
P[ 1]  --> bc_state:BCHAN_CLEANED
P[ 1]  --> channel:0 mode:TE cause:16 ocause:16 rad: cad:
P[ 1]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 1]  --> caps:Speech pi:0 keypad: sending_complete:0
P[ 1]  --> screen:0 --> pres:0
P[ 1]  --> addr:0 l3id:30009 b_stid:0 layer_id:50010180
P[ 1]  --> facility:Fac_None out_facility:Fac_None
P[ 1] --> new_l3id 3000a
P[ 1]  --> * SEND: State Dialing pid:12
    -- Called 1/123FESTNETZ456
P[ 1] Sending msg, prim:30580 addr:41000104 dinfo:3000a
P[ 0] MGMT: SSTATUS: L1_ACTIVATED
P[ 1] handle_frm: frm->addr:42000103 frm->prim:3f182
P[ 1]  --> lib: RELEASE_CR Ind with l3id:3000a
P[ 1]  --> lib: CLEANING UP l3id: 3000a
P[ 1] empty_chan_in_stack: 255
P[ 1] $$$ CLEANUP CALLED pid:12
P[ 1]  --> queue_hangup
P[ 1] * RELEASING CHANNEL pid:12 ctx:outgoing dad:123FESTNETZ456oad:123FESTNETZ456state: CALLING
P[ 1]  --> * State Down
P[ 1]  --> Setting AST State to down
  == Everyone is busy/congested at this time (1:0/0/1)
P[ 0] MGMT: SSTATUS: L1_DEACTIVATED
P[ 1] empty_chan_in_stack: 1
P[ 1] $$$ CLEANUP CALLED pid:12
P[ 1] empty_chan_in_stack: 2
P[ 1] $$$ CLEANUP CALLED pid:0
P[ 1] empty_chan_in_stack: 3
P[ 1] $$$ CLEANUP CALLED pid:0

und der kernel
Code:
Feb 24 02:14:54 spectre kernel: HFC-S USB: CRC or minlen ERROR fifon(5) RX len(4): <7>tei lapd 1 assign req failed
Feb 24 02:14:54 spectre kernel: MDL_ERROR|REQ (tei_l2)

oder auch
Code:
Feb 24 11:18:24 spectre kernel: tei lapd 1 assign req failed
Feb 24 11:18:24 spectre kernel: MDL_ERROR|REQ (tei_l2)


die karte befindet sich im te modus und ist quasi direkt am normalen ISDN Anschluss am NTBA
Code:
# misdnportinfo

Port  1: TE-mode BRI S/T interface line (for phone lines)
 -> Protocol: DSS1 (Euro ISDN)
 -> childcnt: 2
--------

mISDN_close: fid(3) isize(131072) inbuf(0x8051400) irp(0x8051400) iend(0x8051400)

mach ich das ganze spiel anders und wähle von aussen ein. dann klingelt das. aber mehr geht dann auch nicht beim abheben.

hier der log wenn ich den gleich abheben lasse und ne audiofile versuche wiederzugeben
Code:
    -- Executing [321ISDNMSN654@outgoing:1] Answer("mISDN/1-u0", "") in new stack
P[ 1] * ANSWER:
P[ 1]  --> Connection is without BF encryption
P[ 1]  --> ECHO OFF
P[ 1] ph_control: c1:2303 c2:0
P[ 1]  --> None
P[ 0] PH_CONTROL|CONFIRM
P[ 1]  --> empty cad using dad
P[ 1] I SEND:CONNECT oad:0123MYHANDY456 dad:321ISDNMSN654 pid:2
P[ 1]  --> bc_state:BCHAN_CLEANED
P[ 1]  --> channel:1 mode:TE cause:16 ocause:16 rad: cad:321ISDNMSN654
P[ 1]  --> info_dad: onumplan:2 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 1]  --> caps:Speech pi:0 keypad: sending_complete:1
P[ 1]  --> screen:0 --> pres:0
P[ 1]  --> addr:0 l3id:20004 b_stid:0 layer_id:0
P[ 1]  --> facility:Fac_None out_facility:Fac_None
P[ 1] setup_bc: with dsp
P[ 0] mISDN_read wants us to wait
P[ 1]  --> Channel is 1
P[ 1]  --> TRANSPARENT Mode
P[ 0] mISDN_read wants us to wait
P[ 1] bchan: DL_ESTABLISH|CNF
P[ 1] ph_control: c1:2100 c2:0
P[ 1] ec_enable
P[ 1] Sending msg, prim:30780 addr:41000104 dinfo:20004
    -- Executing [321ISDNMSN654@outgoing:2] Wait("mISDN/1-u0", "1") in new stack
    -- Executing [321ISDNMSN654@outgoing:3] Playback("mISDN/1-u0", "wrong-try-again-smarty") in new stack
    -- Playing 'wrong-try-again-smarty' (language 'en')
P[ 1] handle_frm: frm->addr:42000103 frm->prim:3ff82
P[ 1] I IND :TIMEOUT oad:0123MYHANDY456 dad:321ISDNMSN654 pid:2 state:CONNECTED
P[ 1]  --> channel:1 mode:TE cause:16 ocause:16 rad: cad:321ISDNMSN654
P[ 1]  --> info_dad: onumplan:2 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 1]  --> caps:Speech pi:0 keypad: sending_complete:1
P[ 1]  --> screen:0 --> pres:0
P[ 1]  --> addr:50010102 l3id:20004 b_stid:10010100 layer_id:50010180
P[ 1]  --> facility:Fac_None out_facility:Fac_None
P[ 1]  --> bc_state:BCHAN_ACTIVATED
P[ 1] --> state: CONNECTED
P[ 1] I SEND:RELEASE_COMPLETE oad:0123MYHANDY456 dad:321ISDNMSN654 pid:2
P[ 1]  --> bc_state:BCHAN_ACTIVATED
P[ 1]  --> channel:1 mode:TE cause:16 ocause:16 rad: cad:321ISDNMSN654
P[ 1]  --> info_dad: onumplan:2 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 1]  --> caps:Speech pi:0 keypad: sending_complete:1
P[ 1]  --> screen:0 --> pres:0
P[ 1]  --> addr:50010102 l3id:20004 b_stid:10010100 layer_id:50010180
P[ 1]  --> facility:Fac_None out_facility:Fac_None
P[ 1] Sending msg, prim:35a80 addr:41000104 dinfo:20004
P[ 1] handle_frm: frm->addr:42000103 frm->prim:35a81
P[ 1] CC_RELEASE_COMPLETE|CONFIRM [TE]
P[ 1] empty_chan_in_stack: 1
P[ 1] $$$ CLEANUP CALLED pid:2
P[ 1] $$$ Cleaning up bc with stid :10010100 pid:2
P[ 1]  --> ec_disable
P[ 1] Sending Control ECHOCAN_OFF
P[ 1] ph_control: c1:2319 c2:0
P[ 1] I IND :RELEASE_COMPLETE oad: dad: pid:2 state:CONNECTED
P[ 1]  --> channel:0 mode:TE cause:16 ocause:16 rad: cad:
P[ 1]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 1]  --> caps:Speech pi:0 keypad: sending_complete:0
P[ 1]  --> screen:0 --> pres:0
P[ 1]  --> addr:50010102 l3id:20004 b_stid:0 layer_id:50010180
P[ 1]  --> facility:Fac_None out_facility:Fac_None
P[ 1]  --> bc_state:BCHAN_CLEANED
P[ 1]  --> queue_hangup
P[ 1] * RELEASING CHANNEL pid:2 ctx:outgoing dad:321ISDNMSN654 oad:0123MYHANDY456 state: CONNECTED
P[ 1]  --> * State Down
P[ 1]  --> Setting AST State to down
P[ 1] BCHAN: MGR_DELLAYER|CNF pid:2
[Feb 24 02:23:51] WARNING[25810]: file.c:616 ast_readaudio_callback: Failed to write frame
  == Spawn extension (outgoing, 321ISDNMSN654, 3) exited non-zero on 'mISDN/1-u0'

meine misdn.conf sieht so aus:
Code:
[general]
debug=4
method=standard
append_digits2exten=yes
bridging=no

[default]
context=default
language=en
nationalprefix=0
internationalprefix=00
rxgain=0
txgain=0
dialplan=0
; echocancel=128
; echotraining=500

; external bus
[TEports]               ; Extern
context=outgoing        ; Extern
ports=1
msns=MEINEISDNMSN

was laeuft hier falsch? ich blick es nicht.
 
Zuletzt bearbeitet:
gecko77 schrieb:
Feb 24 11:18:24 spectre kernel: MDL_ERROR|REQ (tei_l2)

Also vom Gesamtbild her würde ich dazu raten den ganzen ISDN-Bus penibel zu kontrollieren. Eventuell mal nicht nur "quasi" direkt anschliessen, sondern wirklich direkt und eventuell auch mal Kabel tauschen und probehalber andere Engeräte vom Bus nehmen.
 
hi danke für die tipps. hoppaz meinte das auch schon. das isdn kabel war es nicht. bei mir war der D-LINK USB2 hub der dazwischen war das problem.

sobald der Adapter direkt drin steckt tut es wunderbar!

danke!
 
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.