* Martin Schmitt ([EMAIL PROTECTED]) wrote/schrieb:

> Hat jemand von euch Erfahrung mit USB unter Debian Potato? 

Ja, ich. Jetzt. :-)

Ich hab hier Debian Potato und 2.2.18. Nachdem ich vorgestern den ganzen 
Abend sinnlos herumgeknorzt habe um meine Maus (das einzige USB-Gerät, das 
ich habe) zum Laufen zu bringen, mußte ich feststellen, daß es in 10 Minuten 
passiert ist wenn man sich an die Datei

        /usr/src/linux/Documentation/usb/input.txt

hält:

1) In der Kernel-Konfiguration alles als Modul ankreuzen, was nach USB
   aussieht. Kernel wie gewohnt übersetzen und installieren.

2) Module in /etc/modules reinschreiben:

   input
   mousedev
   usb-uhci
   usbcore 
   hid

3) Device für die PS/2-Emulation anlegen:

   cd /dev
   mkdir input
   mknod input/mice c 13 63

4) Dafür sorgen, daß X das Device auch kennt. Ich hab eh immer einen
   Symlink /dev/mouse, den mußte ich nur von psaux dorthin biegen:  

   lrwxrwxrwx 1 root root     10 Jan 20 16:55 /dev/mouse -> input/mice

   Section "Pointer"
       Protocol    "IMPS/2"
       Device      "/dev/mouse"
       ZAxisMapping 4 5
   EndSection

5) Mountpoint fürs usbdevfs anlegen: mkdir /proc/bus/usb

   - usbdevfs in /etc/fstab eintragen:
     none            /proc/bus/usb           usbdevfs noauto         0 0

   - Ausführbare Datei /etc/rc1.d/S99mountusbdevfs anlegen:
     #!/bin/bash
     MOUNT="/proc/bus/usb"
     echo -n "Mounting $MOUNT: "
     mount $MOUNT > /dev/null 2>&1
     if [ $? -eq 0 ]
     then
             echo "OK."
     else
             echo "Failure!"
     fi

6) Aus dem unstable-Repo die Pakete usbutils und usbview holen und per
   dpkg installieren

7) X neu starten (C-A-BS)

8) Fertig

6 ist glaube ich optional, 5 ist nicht ideal gelöst, funktioniert aber.

Wenn man es erstmal weiß, ist es eigentlich selbsterklärend. ;-)

-martin


-- 
                  Weird enough for government work.
---------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an