Hallo,
ich verwende Asterisk 1.2.21.1 mit freepbx 2.2.2 und misdn-1_4_4
Im Asterisk ist eine Beronet BN4S0.
Die Karte ist mit einem Port an einen PTP angeschlossen.
nun habe ich festgestellt daß in regelmäßigen Abständen keine Anrufe über ISDN uns erreichen.
Eine Überprüfung ergab, daß ein ISDN Channel nicht freigegeben wird:
/var/log/asterisk/full zeigt folgendes:
Danach hilft nur noch ein Neustart des Asterisk.
Ich bin für jeden Hinweis zur Fehlersuche dankbar.
Viele Grüße
Sven
ich verwende Asterisk 1.2.21.1 mit freepbx 2.2.2 und misdn-1_4_4
Im Asterisk ist eine Beronet BN4S0.
Die Karte ist mit einem Port an einen PTP angeschlossen.
nun habe ich festgestellt daß in regelmäßigen Abständen keine Anrufe über ISDN uns erreichen.
Eine Überprüfung ergab, daß ein ISDN Channel nicht freigegeben wird:
Code:
FreePBX*CLI> misdn show channels
Chan List: 0xb5b17608
Bc:0x8188020 Ast:0xb5b11dd0
* Pid:51 Prt:1 Ch:1 Mode:TE Org:I dad:exit-FAILED oad:(null) rad: ctx:macro-vm state:CONNECTED
--> astname: mISDN/1-1
--> ch_l3id: 20029
--> ch_addr: 50010102
--> bc_addr: 50010102
--> bc_l3id: 20029
--> display:
--> activated: 0
--> state: BCHAN_ACTIVATED
--> capability: Audio 3.1k
--> echo_cancel: 1
--> notone : rx 0 tx:0
--> bc_hold: 0
HTML:
Aug 1 13:16:51 VERBOSE[3453] logger.c: -- Executing GotoIf("mISDN/1-1", "1?200:300") in new stack
Aug 1 13:16:51 VERBOSE[3453] logger.c: -- Goto (macro-get-vmcontext,s,200)
Aug 1 13:16:51 DEBUG[3453] app_macro.c: Executed application: GotoIf
Aug 1 13:16:51 VERBOSE[3453] logger.c: -- Executing Set("mISDN/1-1", "VMCONTEXT=default") in new stack
Aug 1 13:16:51 DEBUG[3453] app_macro.c: Executed application: Set
Aug 1 13:16:51 DEBUG[3453] app_macro.c: Executed application: Macro
Aug 1 13:16:51 VERBOSE[3453] logger.c: -- Executing VoiceMail("mISDN/1-1", "16@default|u") in new stack
Aug 1 13:16:51 WARNING[3453] app_voicemail.c: No entry in voicemail config file for '16'
Aug 1 13:16:51 DEBUG[3453] app_macro.c: Executed application: Voicemail
Aug 1 13:16:51 VERBOSE[3453] logger.c: -- Executing Goto("mISDN/1-1", "exit-FAILED|1") in new stack
Aug 1 13:16:51 VERBOSE[3453] logger.c: -- Goto (macro-vm,exit-FAILED,1)
Aug 1 13:16:51 DEBUG[3453] app_macro.c: Executed application: Goto
Aug 1 13:16:51 VERBOSE[3453] logger.c: -- Executing Playback("mISDN/1-1", "im-sorry&an-error-has-occured") in new stack
Aug 1 13:16:51 DEBUG[3453] channel.c: Scheduling timer at 160 sample intervals
Aug 1 13:16:51 VERBOSE[3453] logger.c: -- Playing 'im-sorry' (language 'de')
Aug 1 13:16:51 DEBUG[3273] channel.c: Avoiding initial deadlock for 'mISDN/1-1'
Aug 1 13:16:51 DEBUG[3273] channel.c: Avoiding initial deadlock for 'mISDN/1-1'
Aug 1 13:16:51 DEBUG[3273] channel.c: Avoiding initial deadlock for 'mISDN/1-1'
Aug 1 13:16:51 DEBUG[3273] channel.c: Avoiding initial deadlock for 'mISDN/1-1'
Aug 1 13:16:51 DEBUG[3273] channel.c: Avoiding initial deadlock for 'mISDN/1-1'
Aug 1 13:16:51 DEBUG[3273] channel.c: Avoiding initial deadlock for 'mISDN/1-1'
Aug 1 13:16:51 DEBUG[3273] channel.c: Avoiding initial deadlock for 'mISDN/1-1'
Aug 1 13:16:51 DEBUG[3273] channel.c: Avoiding initial deadlock for 'mISDN/1-1'
Aug 1 13:16:51 DEBUG[3273] channel.c: Avoiding initial deadlock for 'mISDN/1-1'
Aug 1 13:16:51 DEBUG[3273] channel.c: Avoiding initial deadlock for 'mISDN/1-1'
Aug 1 13:16:51 WARNING[3273] channel.c: Avoided initial deadlock for '0xb5d01988', 9 retries!
Ich bin für jeden Hinweis zur Fehlersuche dankbar.
Viele Grüße
Sven