hi,
nach langer Pause versuche ich es wieder unter einem Xen Kernel, Asterisk zum Laufen zu bewegen. Der Xen(3.0.2) nutzt den Kernel 2.6.16.4. Diesen habe ich mit misdn ensprechend ausgestattet. Asterisk ist auf dem neusten Stand.
Im Gegensatz zu früher, bekomme ich schonmal wieder einen Wählton hin, allerdings war es das auch schon. Wenn ich irgendwas wähle, bekomme ich sofort ein Busy:
Es sind zwei ISDN telefone per NT Port angeschlossen. Eines hat die 400, das andere die 401. In diesem Beispiel habe ich versucht das Telefon 401 anzurufen.
die Ports werden über misdn/2/400 bzw. 401 angesprochen. Das hat früher zumindestens so funktioniert.
Eine Ausfühliche Debug Datei findet sich hier:
http://www.denny-schierz.de/temp/misdn.txt sie ist 434KB groß.
nach langer Pause versuche ich es wieder unter einem Xen Kernel, Asterisk zum Laufen zu bewegen. Der Xen(3.0.2) nutzt den Kernel 2.6.16.4. Diesen habe ich mit misdn ensprechend ausgestattet. Asterisk ist auf dem neusten Stand.
Im Gegensatz zu früher, bekomme ich schonmal wieder einen Wählton hin, allerdings war es das auch schon. Wenn ich irgendwas wähle, bekomme ich sofort ein Busy:
Thu Apr 20 16:01:00 2006: P[ 0] -- mISDN Channel Driver Registred -- (BE AWARE THIS DRIVER IS EXPERIMENTAL!)
Thu Apr 20 16:01:03 2006: P[ 2] I IND :SETUP oad:400 dad:
Thu Apr 20 16:01:03 2006: P[ 2] read_config: Getting Config
Thu Apr 20 16:01:03 2006: P[ 2] config_jb: Called
Thu Apr 20 16:01:03 2006: P[ 2] I SEND:SETUP_ACKNOWLEDGE oad:400 dad:
Thu Apr 20 16:01:03 2006: P[ 2] --> bc_state:BCHAN_CLEANED
Thu Apr 20 16:01:05 2006: P[ 2] I IND :INFORMATION oad:400 dad:
Thu Apr 20 16:01:05 2006: P[ 2] I IND :INFORMATION oad:400 dad:4
Thu Apr 20 16:01:05 2006: P[ 2] I IND :INFORMATION oad:400 dad:40
Thu Apr 20 16:01:06 2006: P[ 2] * IND : Indication [5] from s-BUSY
Thu Apr 20 16:01:06 2006: P[ 2] * IND : busy
Thu Apr 20 16:01:06 2006: P[ 2] --> * SEND: State Busy pid:0
Thu Apr 20 16:01:06 2006: P[ 2] I SENDISCONNECT oad:400 dad:400
Thu Apr 20 16:01:06 2006: P[ 2] --> bc_state:BCHAN_ACTIVATED
Thu Apr 20 16:01:08 2006: P[ 2] I IND :RELEASE oad:400 dad:400
Thu Apr 20 16:01:08 2006: P[ 2] I SEND:RELEASE_COMPLETE oad:400 dad:400
Thu Apr 20 16:01:08 2006: P[ 2] --> bc_state:BCHAN_ACTIVATED
Thu Apr 20 16:01:08 2006: P[ 2] I IND :CLEAN_UP oad: dad:
Thu Apr 20 16:01:08 2006: P[ 2] Trying to Release bc with l3id: 10040
Thu Apr 20 16:01:09 2006: P[ 2] * RELEASING CHANNEL pid:0 ctx:macro-exten-vm dad:s-BUSY oad:400 state: DIALING
Es sind zwei ISDN telefone per NT Port angeschlossen. Eines hat die 400, das andere die 401. In diesem Beispiel habe ich versucht das Telefon 401 anzurufen.
Misdn General-Config:
-> Version: chan_misdn-0.3.1-rc0
-> misdn_init: /etc/misdn-init.conf -> debug: 1
-> tracefile: /var/log/misdn.trace -> bridging: no
-> stop_tone_after_first_digit: yes -> append_digits2exten: yes
-> dynamic_crypt: no -> crypt_prefix: **
-> crypt_keys: test,muh
[PORT 1]
-> name: extern -> rxgain: 0
-> txgain: 0 -> te_choose_channel: no
-> pmp_l1_check: yes -> hdlc: no
-> context: from-pstn -> language: de
-> musicclass: default -> callerid:
-> method: standard -> dialplan: 0
-> localdialplan: 0 -> cpndialplan: 0
-> nationalprefix: 0 -> internationalprefix: 00
-> presentation: -1 -> screen: -1
-> always_immediate: no -> immediate: no
-> senddtmf: no -> hold_allowed: yes
-> early_bconnect: yes -> incoming_early_audio: no
-> echocancel: 0 -> echocancelwhenbridged: no
-> echotraining: 2000 -> need_more_infos: no
-> jitterbuffer: 4000 -> jitterbuffer_upper_threshold: 0
-> callgroup: 1 -> pickupgroup: 1
-> msns: 974481, 974480 -> ptp: no
[PORT 2]
-> name: intern -> rxgain: 0
-> txgain: 0 -> te_choose_channel: no
-> pmp_l1_check: yes -> hdlc: no
-> context: from-internal -> language: de
-> musicclass: default -> callerid:
-> method: standard -> dialplan: 0
-> localdialplan: 0 -> cpndialplan: 0
-> nationalprefix: 0 -> internationalprefix: 00
-> presentation: -1 -> screen: -1
-> always_immediate: no -> immediate: no
-> senddtmf: no -> hold_allowed: yes
-> early_bconnect: yes -> incoming_early_audio: no
-> echocancel: 0 -> echocancelwhenbridged: no
-> echotraining: 2000 -> need_more_infos: no
-> jitterbuffer: 4000 -> jitterbuffer_upper_threshold: 0
-> callgroup: 1 -> pickupgroup: 1
-> msns: none -> ptp: no
die Ports werden über misdn/2/400 bzw. 401 angesprochen. Das hat früher zumindestens so funktioniert.
Eine Ausfühliche Debug Datei findet sich hier:
http://www.denny-schierz.de/temp/misdn.txt sie ist 434KB groß.