Autor |
Nachricht |
|
Titel: Shutdown hängt nach ISDN fcusb
Verfasst am: 13.09.2008, 20:54 Uhr
|
|
Anmeldung: 22. Jul 2008
Beiträge: 74
|
|
Hallo,
seltsame Sache:
jedesmal, wenn ich mit einem meiner 2 Laptops über die Fritzcard-USB im Internet war bleibt die Kiste beim runter fahren hängen und reagiert auf gar nichts mehr. Ich muss dann jedesmal Batterie und Netzstecker ziehen.
Wenn ich die USB-Karte nicht eingesteckt hatte läuft alles normal.
Bei meinem Desktop mit Fritzcard-PCI gibt es keine Probleme.
Hat da jemand eine Idee?
Danke
knegges
-------------------
RC7, 2.6.26-4 |
|
|
|
|
 |
|
Titel: Shutdown hängt nach ISDN fcusb
Verfasst am: 14.09.2008, 15:32 Uhr
|
|
Anmeldung: 14. Jan 2006
Beiträge: 53
Wohnort: Helmetz
|
|
Hallo,
ein uralter Bug der zu einen Kernelpanic führt! Ich hab aus diesem Grund in der Datei "/etc/init.d/capiutils" de Verzweigungen "stop"und "reload|restart|force-reload" auskommentiert so das nur "exit 0" ausgeführt wird. Ist zwar keine schöne Lösung, aber dadurch fährt wenigstens der Rechner runter.
Stefan |
|
|
|
|
 |
|
Titel: Shutdown hängt nach ISDN fcusb
Verfasst am: 15.09.2008, 21:56 Uhr
|
|
Anmeldung: 22. Jul 2008
Beiträge: 74
|
|
Hallo hessi,
danke für die Antwort.
Nach den Änderungen ist der Kernel ohne Panik runter gefahren.
Als ich nach dem Neustart allerdings nochmal online gehen wollte, ging es erst wieder, nachdem ich beides wieder kommentiert hatte.
Änderst Du vor jedem shutdown die Datei?
Oder kann man es auch so einstellen, dass beides klappt?
Gruss
k |
|
|
|
|
 |
|
Titel: Shutdown hängt nach ISDN fcusb
Verfasst am: 16.09.2008, 22:49 Uhr
|
|
Anmeldung: 14. Jan 2006
Beiträge: 53
Wohnort: Helmetz
|
|
Hallo,
hier ist meine Version:
Code:
#!/bin/sh -e
PATH=/bin:/usr/bin:/sbin:/usr/sbin
DAEMON=/usr/sbin/capiinit
NAME=capiinit
DESC='ISDN CAPI Cards'
test -f $DAEMON || exit 0 # sanity check
. /lib/lsb/init-functions
if [ -f /etc/default/capiutils ]; then
. /etc/default/capiutils
fi
mkcapidev()
{
if [ ! -e /dev/capi20 ]; then
mknod -m 660 /dev/capi20 c 68 0
chown root:dialout /dev/capi20
fi
}
mountcapifs()
{
if grep -q '/dev devfs rw' /proc/mounts; then
return
fi
if [ -e /dev/.devfsd ]; then
modprobe capifs
fi
if grep -q '^capifs /dev/capi ' /proc/mounts; then
return
fi
rm -rf /dev/capi
mkdir -m 755 /dev/capi
mount -t capifs -omode=0666 capifs /dev/capi
}
umountcapifs()
{
if ! grep -q '^capifs /dev/capi ' /proc/mounts; then
return
fi
umount /dev/capi
if ! grep -q '^capifs ' /proc/mounts; then
rmmod capifs 2>/dev/null || true
fi
}
case "$1" in
start)
mkcapidev
mountcapifs
if grep -Evq '^ *$|^ *#' /etc/isdn/capi.conf; then
# assume AVM driver
log_begin_msg "Starting $DESC..."
$DAEMON start
log_end_msg $?
elif [ -n "$MISDN_DRIVER" ]; then
# assume mISDN driver
modprobe capi
log_begin_msg "Loading mISDN..."
for m in $MISDN_MODULES; do
modprobe $m || true
done
modprobe $MISDN_DRIVER || true
log_end_msg $?
fi
;;
stop)
# if [ -d /proc/capi ]; then
# if grep -Evq '^ *$|^ *#' /etc/isdn/capi.conf; then
# log_begin_msg "Stopping $DESC :"
# $DAEMON stop
# log_end_msg $?
# fi
# if [ -n "$MISDN_DRIVER" ]; then
# modprobe -r ${MISDN_DRIVER%% *}
# for m in $MISDN_MODULES; do ms="$m $ms"; done
# for m in $ms; do
# modprobe -r $m || true
# done
# fi
# fi
# umountcapifs
exit 0
;;
reload|restart|force-reload)
# reload doesn't really work here...
# if [ -d /proc/capi ]; then
# if grep -Evq '^ *$|^ *#' /etc/isdn/capi.conf; then
# log_begin_msg "Restarting $DESC :"
# $DAEMON stop
# fi
# fi
# mkcapidev
# mountcapifs
# if grep -Evq '^ *$|^ *#' /etc/isdn/capi.conf; then
# $DAEMON start
# log_end_msg $?
# elif [ -n "$MISDN_DRIVER" ]; then
# # assume mISDN driver
# log_begin_msg "Loading mISDN..."
# modprobe capi
# for m in $MISDN_MODULES; do
# modprobe $m || true
# done
# modprobe $MISDN_DRIVER || true
# log_end_msg $?
# fi
;;
*)
log_success_msg "Usage: /etc/init.d/$NAME {start|stop|restart|force-reload}"
exit 1
;;
esac
exit 0
# vim:set ts=8 sw=4:
ich ändere natürlich vor dem nichts vor dem shutdown. Start wird ja noch ausgeführt!
Stefan |
|
|
|
|
 |
|
|
Titel:
Verfasst am: 17.09.2008, 21:35 Uhr
|
|
Anmeldung: 22. Jul 2008
Beiträge: 74
|
|
Hallo, danke für die Datei.
Ich hatte überlesen, dass Du nur die Verzweigungen gemeint hattest.
Jetzt klappt's!!
Vielen Dank
Liebe Grüsse
knegges |
|
|
|
|
 |
|