Edit (22.02.07): Lösung: HFC-Karte war defekt.
-----------------------------------------
Umgebung: siehe footer
Vorgehen:
Debian gestartet, mit lsmod alle eventuell bereits geladenen ISDN-Treiber idenzifiziert und daraufhin nacheinander mit rmmod entfernt. capifs blieb hartnäckig drin obgleich ich mit lsmod keine Abhängfigkeiten feststellen konnte.
Danach ein sauberes misdn-init start:
Danach den Asterisk gestartet und misdn show stacks eingegeben:
Beim NT-Port ist nichts zu machen: angeschlossenes ISDN-Telefon bleibt stumm, weder daß hier ein Ruf ankommt (kann wahrscheinlich auch nicht, solange der Status DOWN ist. Noch daß man beim Abheben des Telefons ein Freizeichen (oder sonst was hört).
Der TE-Port klappt (trotz Status UP) auch irgendwie noch nicht.
Wenn ich nach einem stop gracefully ein misdn-init stop eingebe kommt übrigens folgende Ausgabe:
Das sieht in meinen Augen auch nicht wirklich richtig aus, oder ? Danach sind übrigens noch folgende Module geladen (mit lsmod ermittelt):
Was könnte ich noch machen ?
Macht es Sinn einen eigenen Kernel zu backen? Sollte ich dort mISDN-Support einbauen (wenn ich den Hisax-Kram bei der Gelegenheit ohnehin verbanne)?
Macht es Sinn die CVS-Versionen von mISDN zu nutzen?
Sonst noch irgend eine Idee?
-----------------------------------------
Umgebung: siehe footer
Vorgehen:
Debian gestartet, mit lsmod alle eventuell bereits geladenen ISDN-Treiber idenzifiziert und daraufhin nacheinander mit rmmod entfernt. capifs blieb hartnäckig drin obgleich ich mit lsmod keine Abhängfigkeiten feststellen konnte.
Code:
debian:~# rmmod capifs
ERROR: Module capifs is in use
debian:~#
Danach ein sauberes misdn-init start:
Code:
debian:~# misdn-init start
-----------------------------------------
Loading module(s) for your misdn-cards:
-----------------------------------------
/sbin/modprobe --ignore-install hfcpci protocol=0x12 layermask=0x3
/sbin/modprobe --ignore-install avmfritz protocol=0x2 layermask=0x0
modprobe mISDN_dsp debug=0x0 options=0 dtmftreshold=100
debian:~# lsmod
Module Size Used by
... <gekürzt>
mISDN_dsp 195244 0
avmfritz 21060 0
mISDN_isac 15488 1 avmfritz
hfcpci 29440 0
mISDN_capi 95468 0
l3udss1 41024 0
mISDN_l2 37176 0
mISDN_l1 11296 0
mISDN_core 75136 8 mISDN_dsp,avmfritz,mISDN_isac,hfcpci,mISDN_capi,l3udss1,mISDN_l2,mISDN_l1
capi 17728 0
kernelcapi 46624 2 mISDN_capi,capi
capifs 6024 2 capi
... <gekürzt>
debian:~#
Danach den Asterisk gestartet und misdn show stacks eingegeben:
Code:
*CLI> misdn show stacks
BEGIN STACK_LIST:
* Port 1 Type NT Prot. PMP L2Link DOWN L1Link:DOWN Blocked:0 Debug:5
* Port 2 Type TE Prot. PMP L2Link UP L1Link:UP Blocked:0 Debug:5
*CLI>
Beim NT-Port ist nichts zu machen: angeschlossenes ISDN-Telefon bleibt stumm, weder daß hier ein Ruf ankommt (kann wahrscheinlich auch nicht, solange der Status DOWN ist. Noch daß man beim Abheben des Telefons ein Freizeichen (oder sonst was hört).
Der TE-Port klappt (trotz Status UP) auch irgendwie noch nicht.
Wenn ich nach einem stop gracefully ein misdn-init stop eingebe kommt übrigens folgende Ausgabe:
Code:
debian:~# misdn-init stop
ERROR: Module mISDN_isac is in use by avmfritz
-------------------------------------------
Unloading module(s) for your misdn-cards:
-------------------------------------------
/sbin/rmmod hfcpci
/sbin/rmmod avmfritz
ERROR: Module mISDN_core is in use by mISDN_isac
debian:~#
Code:
mISDN_isac 15488 0
mISDN_core 75136 1 mISDN_isac
capi 17728 0
kernelcapi 46624 1 capi
capifs 6024 2 capi
Was könnte ich noch machen ?
Macht es Sinn einen eigenen Kernel zu backen? Sollte ich dort mISDN-Support einbauen (wenn ich den Hisax-Kram bei der Gelegenheit ohnehin verbanne)?
Macht es Sinn die CVS-Versionen von mISDN zu nutzen?
Sonst noch irgend eine Idee?
Zuletzt bearbeitet: