On Mon, Dec 20, 2004 at 10:09:07AM +0100, Heinz Dieter Schmickler wrote:
Hallo Karsten
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
^^^^^^^^^^^^^^^^^^^^
das ist, so wie ich das sehe, das Problem.
# load-avmusb CAPIFILE=capi.conf.usb.$CONTR /usr/sbin/capiinit -c $CAPIFILE start >& /dev/null
Der Aufruf erfolgt ohne Pathangaben. Ein manueller Aufruf bring die Fehlermeldung, 'Datei nicht gefunden'. Leider finde ich nicht die Stelle, wo ich den Path festlegen kann.
Sind auch nicht notwendig, da der Aufruf in diesem Verzeichnis erfolgt, in /etc/sysconfig/isdn/scripts/hotplug_usb ist der erste Befehl: cd /etc/sysconfig/isdn Und wie gesagt, es funktionierte hier bei meinen Tests und bei vielen anderen USB Nutzern mit den verschiedensten Fritz USB Varianten. Aender mal load-avmusb wie folgt: hinter der Zeile #!/bin/bash echo "load-avmusb called" >/tmp/load-avmusb.log und die Zeile '/usr/sbin/capiinit -c $CAPIFILE start >& /dev/null' in /usr/sbin/capiinit -c $CAPIFILE start >& /tmp/capiinit.log und schau ob 1. /tmp/load-avmusb.log angelegt wird (dann funktioniert der hotplug Mechanismus schonmal richtig) und 2. ob in /tmp/capiinit.log irgendwas verdaechtiges steht. -- Karsten Keil SuSE Labs ISDN development