| 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 | 
         
        
          | 
          
            
          
            
            
           | 
         
         
	        |     | 
	       
       
     | 
  
  
    | 
      
      
     | 
  
  
      | 
  
  
  
    | 
      
     |