Ich habe hier eine Beronet BN2S0 in einem Asterisk-Server (233 MHz Via Epia). Port 1 ist als TE konfiguriert (zur Telekom), Port 2 als NT (zu einer ISDN-DECT-Telefonanlage).
Wenn ich nun einen DECT-Teilnehmer anrufe, kommt der Ruf zwar immer an, aber wenn der Teilnehmer abnimmt, bricht das Wählen öfters ab und die Voicebox geht ran (nächstes Statement nach dem Dial).
Mit Debug 4 sieht man nun den folgenden Unterschied von "klappt" zu "klappt nicht":
1. Klappt:
2. Klappt nicht, Unterschied DICK markiert:
Der Disconnect wird von Asterisk brav ausgeführt, die Voicebox geht ran und das DECT-Telefon bleibt aber auf "Verbunden".
misdnportinfo:
mISDN 1.1.8. Asterisk 1.4.21.2
Linux sassandra 2.6.22.13-0.3-sassandra #3 Sat Jan 19 16:15:12 CET 2008 i686 i686 i386 GNU/Linux
Bootup:
mISDN.conf:
Hat jemand eine Idee?
Pascal
Wenn ich nun einen DECT-Teilnehmer anrufe, kommt der Ruf zwar immer an, aber wenn der Teilnehmer abnimmt, bricht das Wählen öfters ab und die Voicebox geht ran (nächstes Statement nach dem Dial).
Mit Debug 4 sieht man nun den folgenden Unterschied von "klappt" zu "klappt nicht":
1. Klappt:
Code:
P[ 2] I SEND:CONNECT_ACKNOWLEDGE oad:XXXXXXXX dad:12 pid:14
P[ 2] --> bc_state:BCHAN_CLEANED
P[ 2] --> channel:1 mode:NT cause:16 ocause:16 rad: cad:12
P[ 2] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2] --> caps:Speech pi:0 keypad: sending_complete:0
P[ 2] --> screen:0 --> pres:0
P[ 2] --> addr:0 l3id:8007ff00 b_stid:0 layer_id:50010280
P[ 2] --> facility:Fac_None out_facility:Fac_None
P[ 2] setup_bc: with dsp
P[ 2] --> Channel is 1
P[ 2] --> TRANSPARENT Mode
P[ 2] ph_control: c1:2100 c2:0
P[ 2] ec_enable
P[ 2] --> None
P[ 2] --> Removing Process Id:0 on this port.
P[ 2] lib: Event_ind:CC_NEW_CR : very new L3ID is 80070040
P[ 2] I IND :NEW_L3ID oad:01716522660 dad:8199488 pid:14 state:CONNECTED
P[ 2] --> channel:1 mode:NT cause:16 ocause:16 rad: cad:8199488
P[ 2] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2] --> caps:Speech pi:0 keypad: sending_complete:0
P[ 2] --> screen:0 --> pres:0
P[ 2] --> addr:50010202 l3id:80070040 b_stid:10010200 layer_id:50010280
P[ 2] --> facility:Fac_None out_facility:Fac_None
P[ 2] --> bc_state:BCHAN_ACTIVATED
2. Klappt nicht, Unterschied DICK markiert:
Code:
P[ 2] I SEND:CONNECT_ACKNOWLEDGE oad:XXXXXXXX dad:12 pid:7
P[ 2] --> bc_state:BCHAN_CLEANED
P[ 2] --> channel:1 mode:NT cause:16 ocause:16 rad: cad:12
P[ 2] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2] --> caps:Speech pi:0 keypad: sending_complete:0
P[ 2] --> screen:0 --> pres:0
P[ 2] --> addr:0 l3id:8003ff00 b_stid:0 layer_id:50010280
P[ 2] --> facility:Fac_None out_facility:Fac_None
P[ 2] setup_bc: with dsp
P[ 2] --> Channel is 1
P[ 2] --> TRANSPARENT Mode
P[ 2] ph_control: c1:2100 c2:0
P[ 2] ec_enable
P[ 2] --> None
[B]P[ 2] *HOLDER: find 80030041
P[ 2] *HOLDER: find nothing
P[ 2] Reject dinfo: 8003ff00 cause:16
P[ 2] I IND :DISCONNECT oad:XXXXXX dad:12 pid:7 [/B]state:CONNECTED
Der Disconnect wird von Asterisk brav ausgeführt, die Voicebox geht ran und das DECT-Telefon bleibt aber auf "Verbunden".
misdnportinfo:
Code:
Port 1: TE-mode BRI S/T interface line (for phone lines)
-> Protocol: DSS1 (Euro ISDN)
-> childcnt: 2
--------
Port 2: NT-mode BRI S/T interface port (for phones)
-> Interface can be Poin-To-Point/Multipoint.
--------
mISDN 1.1.8. Asterisk 1.4.21.2
Linux sassandra 2.6.22.13-0.3-sassandra #3 Sat Jan 19 16:15:12 CET 2008 i686 i686 i386 GNU/Linux
Bootup:
Code:
mISDNd: kernel daemon started (current:dce6b590)
mISDNd: test event done
CAPI Subsystem Rev 1.1.2.8
capi20: Rev 1.1.2.7: started up with major 68 (no middleware)
ISDN L1 driver version 1.20
ISDN L2 driver version 1.32
mISDN: DSS1 Rev. 1.47
mISDN Capi 2.0 driver file version 1.21
mISDN: HFC-multi driver Rev. 1.68
HFC-multi: card manufacturer: 'Cologne Chip AG' card name: 'HFC-2S Beronet Card' clock: double
ACPI: PCI Interrupt 0000:00:14.0[A] -> Link [LNKB] -> GSI 10 (level, low) -> IRQ 10
HFC-2S#1: defined at IOBASE 0xe400 IRQ 10 HZ 100 leds-type 3
HFC_multi: resetting HFC with chip ID=0xc revision=1
hfcpci_probe: DIPs(0x8f) jumpers(0x2)
1 devices registered
mISDN_dsp: Audio DSP Rev. 1.29 (debug=0x0) EchoCancellor MG2 dtmfthreshold(100)
mISDN_dsp: DSP clocks every 80 samples. This equals 1 jiffies.
mISDN.conf:
Code:
<?xml version="1.0"?>
<!--
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Card Type: BN2S0, BN4S0, BN8S0
Card Attributes: ulaw=(yes|no), dtmf=(yes|no), pcm_slave=(yes|no),
ignore_pcm_frameclock=(yes|no), rxclock=(yes|no),
crystalclock=(yes|no), watchdog=(yes|no)
Port Attributes: mode=(te|nt), link=(ptp|ptmp), master-clock=(yes|no),
capi=(yes|no)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Card Type: BN2E1
Card Attributes: ulaw=(yes|no), dtmf=(yes|no), pcm_slave=(yes|no),
ignore_pcm_frameclock=(yes|no), rxclock=(yes|no),
crystalclock=(yes|no), watchdog=(yes|no)
Port Attributes: mode=(te|nt), link=(ptp|ptmp), optical=(yes|no), los=(yes|no),
ais=(yes|no), slip=(yes|no), nocrc4=(yes|no), capi=(yes|no)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Card Type: hfcmulti, avmfritz, w6692pci
Port Attributes: mode=(te|nt), link=(ptp|ptmp), capi=(yes|no)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Module: hfcmulti
Options: poll=<number>, pcm=<number>, debug=<number>, timer=(yes|no)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Module: hfcsusb
Options: debug=<number> poll=<number>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Module: xhfc
Options: debug=<number>
Port Attributes: mode=(te|nt), link=(ptp|ptmp), line=(s0|up) capi=(yes|no)
lineloop_b1=(yes|no) lineloop_b2=(yes|no), lineloop_d=(yes|no)
polx=(yes|no)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Module: mISDN_dsp
Options: debug=<number>, options=<number>, poll=<number>,
dtmfthreshold=<number>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-->
<mISDNconf>
<module poll="128" debug="0" timer="no">hfcmulti</module>
<module debug="0" options="0">mISDN_dsp</module>
<devnode user="root" group="root" mode="644">mISDN</devnode>
<card type="BN2S0">
<port mode="te" link="ptmp" capi="no" master-clock="yes">1</port>
<port mode="nt" link="ptmp" capi="no">2</port>
</card>
</mISDNconf>
Hat jemand eine Idee?
Pascal