On Sun, Dec 19, 2004 at 10:04:51AM +0100, Heinz Dieter Schmickler wrote:
Karsten Keil schrieb:
Als root depmod -a rcisdn start
Danach sollte es wieder gehen.
Ich glaube, das das Problem liegt daran, das die CAPI nicht richtig, oder garnicht initialisiert wird. Bei mir funktioniert es, wenn ich zusätzlich noch
capiinit -c /etc/sysconfig/isdn/capi.conf.usb.contro start
ausführe.
Wenn ich jetzt nocht wüsste, wie diese Befehle automatisch bei einem Neustart ausgeführt werden, wäre mein Problem gelöst.
Genau das sollte eigentlich passieren und zwar ueber folgenden Weg: 1 hotplug stellt neues USB device fest, aus den IDs das es das Module fcusb2 ist 2 /etc/hotplug/blacklist verbietet das direkte laden des modules 3 ueber /etc/hotplug/usb/ISDN.usermap wird festgestellt das das Script /etc/hotplug/usb/ISDN aufgerufen werden muss 4 /etc/hotplug/usb/ISDN ruft /etc/sysconfig/isdn/scripts/hotplug_usb auf 5 /etc/sysconfig/isdn/scripts/hotplug_usb stellt fest welcher ISDN USB controller es ist, welche Firmware und welches script zu benutzen ist 6 In dem Fall wird /etc/sysconfig/isdn/scripts/load-avmusb aufgerufen 7 /etc/sysconfig/isdn/scripts/load-avmusb erzeugt /etc/sysconfig/isdn/capi.conf.usb.contr0 laedt alle notwendigen anderen module und ruft capiinit -c /etc/sysconfig/isdn/capi.conf.usb.contr0 auf -- Karsten Keil SuSE Labs ISDN development