Hi,
leider habe ich bei meiner Asterisk Konfiguration ein Problem: Schliesse ich ein FMN Telefon (alpha euro 3000) oder auch ein schnurloses Telefon (T-concept) an, so klingelt dieses nur sehr sehr selten, wenn es gerufen wird. Ein TelesFON arbeitet dagegen einwandfrei und macht überhaupt keine Probleme. Woran kann das liegen ? Konfiguration ist:
AVM FritzX! USB über chan_capi und ein Acer ISDN Surf 128 USB (chan_misdn). Alles andere funktioniert einwandfrei und mit dem TelesFon sowieso.
misdn.conf:
Hier ein Ausschnitt der misdn.trace eines nicht funktionierenden Anrufs:
leider habe ich bei meiner Asterisk Konfiguration ein Problem: Schliesse ich ein FMN Telefon (alpha euro 3000) oder auch ein schnurloses Telefon (T-concept) an, so klingelt dieses nur sehr sehr selten, wenn es gerufen wird. Ein TelesFON arbeitet dagegen einwandfrei und macht überhaupt keine Probleme. Woran kann das liegen ? Konfiguration ist:
AVM FritzX! USB über chan_capi und ein Acer ISDN Surf 128 USB (chan_misdn). Alles andere funktioniert einwandfrei und mit dem TelesFon sowieso.
misdn.conf:
Code:
[general]
misdn_init=/etc/misdn-init.conf
debug=4
tracefile=/var/log/misdn.trace
bridging=yes
stop_tone_after_first_digit=yes
append_digits2exten=yes
dynamic_crypt=no
crypt_prefix=**
crypt_keys=test,muh
[default]
context=misdn
language=en
musicclass=default
senddtmf=yes
nationalprefix=0
internationalprefix=00
rxgain=0
txgain=0
te_choose_channel=no
pmp_l1_check=yes
need_more_infos=yes
method=standard
dialplan=0
localdialplan=0
cpndialplan=0
early_bconnect=yes
incoming_early_audio=no
hold_allowed=yes
presentation=-1
screen=-1
echocancelwhenbridged=no
echotraining=no
jitterbuffer=4000
jitterbuffer_upper_threshold=0
hdlc=no
[ISDNext]
context=outgoing
ports=1
Hier ein Ausschnitt der misdn.trace eines nicht funktionierenden Anrufs:
Code:
Sat Sep 30 13:00:20 2006: P[ 0] --> * NEW CHANNEL dad:401 oad:(null)
Sat Sep 30 13:00:20 2006: P[ 1] * Queuing chan 0x81d51a8
Sat Sep 30 13:00:20 2006: P[ 1] --> TON: Unknown
Sat Sep 30 13:00:20 2006: P[ 1] --> LTON: Unknown
Sat Sep 30 13:00:20 2006: P[ 1] --> CTON: Unknown
Sat Sep 30 13:00:20 2006: P[ 1] * CALL: 1/401
Sat Sep 30 13:00:20 2006: P[ 1] --> * dad:401 tech:mISDN/1-u0 ctx:outgoing
Sat Sep 30 13:00:20 2006: P[ 1] --> * adding2newbc ext 401
Sat Sep 30 13:00:20 2006: P[ 1] --> * adding2newbc callerid (null)
Sat Sep 30 13:00:20 2006: P[ 1] update_config: Getting Config
Sat Sep 30 13:00:20 2006: P[ 1] --> pres: -1 screen: -1
Sat Sep 30 13:00:20 2006: P[ 1] --> pres: 23
Sat Sep 30 13:00:20 2006: P[ 1] --> PRES: Restricted (0x1)
Sat Sep 30 13:00:20 2006: P[ 1] --> SCREEN: Network Nr. (0x3)
Sat Sep 30 13:00:20 2006: P[ 1] NO OPTS GIVEN
Sat Sep 30 13:00:20 2006: P[ 1] I SEND:SETUP oad: dad:401 pid:3
Sat Sep 30 13:00:20 2006: P[ 1] --> bc_state:BCHAN_CLEANED
Sat Sep 30 13:00:20 2006: P[ 1] --> channel:0 mode:NT cause:16 ocause:16 rad: cad:
Sat Sep 30 13:00:20 2006: P[ 1] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
Sat Sep 30 13:00:20 2006: P[ 1] --> caps:Audio 3.1k pi:0 keypad: sending_complete:0
Sat Sep 30 13:00:20 2006: P[ 1] --> screen:3 --> pres:1
Sat Sep 30 13:00:20 2006: P[ 1] --> addr:0 l3id:10040 b_stid:0 layer_id:50010180
Sat Sep 30 13:00:20 2006: P[ 1] --> facility:FAC_NONE out_facility:FAC_NONE
Sat Sep 30 13:00:20 2006: P[ 1] find_free_chan: req_chan:0
Sat Sep 30 13:00:20 2006: P[ 1] --> found chan: 1
Sat Sep 30 13:00:20 2006: P[ 1] --> found channel: 1
Sat Sep 30 13:00:20 2006: P[ 1] --> new_l3id ff00
Sat Sep 30 13:00:20 2006: P[ 1] --> * SEND: State Dialing pid:3
Sat Sep 30 13:00:20 2006: P[ 1] --> lib: Event_ind:SETUP CONFIRM [NT] : new L3ID is 8001ff00
Sat Sep 30 13:00:20 2006: P[ 1] I IND :CC_SETUP|CONFIRM: old l3id:ff00 new l3id:8001ff00
Sat Sep 30 13:00:20 2006: P[ 1] I IND :NEW_L3ID oad: dad:401 pid:3 state:CALLING
Sat Sep 30 13:00:20 2006: P[ 1] --> channel:1 mode:NT cause:16 ocause:16 rad: cad:
Sat Sep 30 13:00:20 2006: P[ 1] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
Sat Sep 30 13:00:20 2006: P[ 1] --> caps:Audio 3.1k pi:0 keypad: sending_complete:0
Sat Sep 30 13:00:20 2006: P[ 1] --> screen:3 --> pres:1
Sat Sep 30 13:00:20 2006: P[ 1] --> addr:0 l3id:8001ff00 b_stid:0 layer_id:50010180
Sat Sep 30 13:00:20 2006: P[ 1] --> facility:FAC_NONE out_facility:FAC_NONE
Sat Sep 30 13:00:20 2006: P[ 1] --> bc_state:BCHAN_CLEANED
Sat Sep 30 13:00:20 2006: P[ 1] I IND :ALERTING oad: dad:401 pid:3 state:CALLING
Sat Sep 30 13:00:20 2006: P[ 1] --> channel:1 mode:NT cause:16 ocause:16 rad: cad:
Sat Sep 30 13:00:20 2006: P[ 1] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
Sat Sep 30 13:00:20 2006: P[ 1] --> caps:Audio 3.1k pi:0 keypad: sending_complete:0
Sat Sep 30 13:00:20 2006: P[ 1] --> screen:3 --> pres:1
Sat Sep 30 13:00:20 2006: P[ 1] --> addr:0 l3id:8001ff00 b_stid:0 layer_id:50010180
Sat Sep 30 13:00:20 2006: P[ 1] --> facility:FAC_NONE out_facility:FAC_NONE
Sat Sep 30 13:00:20 2006: P[ 1] --> bc_state:BCHAN_CLEANED
Sat Sep 30 13:00:20 2006: P[ 1] Set State Ringing
Sat Sep 30 13:00:20 2006: P[ 1] We have no inband Data, the other end must create ringing
Sat Sep 30 13:00:24 2006: P[ 1] * IND : HANGUP pid:3 ctx:outgoing dad:401 oad:123456 State:ALERTING
Sat Sep 30 13:00:24 2006: P[ 1] --> l3id:8001ff00
Sat Sep 30 13:00:24 2006: P[ 1] --> cause:16
Sat Sep 30 13:00:24 2006: P[ 1] --> out_cause:16
Sat Sep 30 13:00:24 2006: P[ 1] --> state:ALERTING
Sat Sep 30 13:00:24 2006: P[ 1] I SEND:DISCONNECT oad: dad:401 pid:3
Sat Sep 30 13:00:24 2006: P[ 1] --> bc_state:BCHAN_CLEANED
Sat Sep 30 13:00:24 2006: P[ 1] --> channel:1 mode:NT cause:16 ocause:16 rad: cad:
Sat Sep 30 13:00:24 2006: P[ 1] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
Sat Sep 30 13:00:24 2006: P[ 1] --> caps:Audio 3.1k pi:0 keypad: sending_complete:0
Sat Sep 30 13:00:24 2006: P[ 1] --> screen:3 --> pres:1
Sat Sep 30 13:00:24 2006: P[ 1] --> addr:0 l3id:8001ff00 b_stid:0 layer_id:50010180
Sat Sep 30 13:00:24 2006: P[ 1] --> facility:FAC_NONE out_facility:FAC_NONE
Sat Sep 30 13:00:24 2006: P[ 1] Channel: mISDN/1-u0 hanguped new state:CLEANING
Sat Sep 30 13:00:24 2006: P[ 1] *HOLDER: find 80010040
Sat Sep 30 13:00:24 2006: P[ 1] *HOLDER: find nothing
Sat Sep 30 13:00:24 2006: P[ 1] --> Didn't found BC so temporarly creating dummy BC (l3id:80010040).
Sat Sep 30 13:00:24 2006: P[ 1] $$$ CLEANUP CALLED pid:0
Sat Sep 30 13:00:24 2006: P[ 1] I IND :RELEASE_COMPLETE oad: dad: pid:0 state:none
Sat Sep 30 13:00:24 2006: P[ 1] --> channel:0 mode:NT cause:-1 ocause:16 rad: cad:
Sat Sep 30 13:00:24 2006: P[ 1] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
Sat Sep 30 13:00:24 2006: P[ 1] --> caps:Speech pi:0 keypad: sending_complete:0
Sat Sep 30 13:00:24 2006: P[ 1] --> screen:0 --> pres:0
Sat Sep 30 13:00:24 2006: P[ 1] --> addr:0 l3id:80010040 b_stid:0 layer_id:0
Sat Sep 30 13:00:24 2006: P[ 1] --> facility:FAC_NONE out_facility:FAC_NONE
Sat Sep 30 13:00:24 2006: P[ 1] --> bc_state:BCHAN_CLEANED
Sat Sep 30 13:00:24 2006: P[ 1] --> no Ch, so we've already released.
Sat Sep 30 13:00:24 2006: P[ 0] Cannot hangup chan, no ch
Sat Sep 30 13:00:24 2006: P[ 1] release_chan: Ch not found!
Sat Sep 30 13:00:24 2006: P[ 1] --> Faking Realease_cr for 41000101
Sat Sep 30 13:00:24 2006: P[ 1] --> Removing Process Id:0 on this port.
Sat Sep 30 13:00:24 2006: P[ 1] --> lib: RELEASE_CR Ind with l3id:8001ff00
Sat Sep 30 13:00:24 2006: P[ 1] --> lib: CLEANING UP l3id: 8001ff00
Sat Sep 30 13:00:24 2006: P[ 1] empty_chan_in_stack: 1
Sat Sep 30 13:00:24 2006: P[ 1] $$$ CLEANUP CALLED pid:3
Sat Sep 30 13:00:24 2006: P[ 1] ast_hangup already called, so we have no ast ptr anymore in event(CLEAN_UP)
Sat Sep 30 13:00:24 2006: P[ 1] hangup_chan
Sat Sep 30 13:00:24 2006: P[ 1] No need to queue hangup
Sat Sep 30 13:00:24 2006: P[ 1] Cannot hangup chan, no ast
Sat Sep 30 13:00:24 2006: P[ 1] release_chan: bc with l3id: 8001ff00