nAbend,
ich will meine USB-Maus zum laufen bringen. Ab eigendlich alle benötigten Treiber geladen (hid, mousedev, usb-ohci). In den Kernel-Meldungen wird sie auch erkannt, wenn ich sie anstecke. Nur wenn ich sie dann unter /dev/usbmouse ansprechen will, kommt: cat: /dev/usbmouse: No such device Und der Kernel meckert rum, dass er irgend so ein komisches Modul nicht laden kann: modprobe: modprobe: Can't locate module char-major-10-32
Kann mir jemand erklären, warum der Kernel sowas zu mir sagt?
Danke, Friedrich
On Mon, Jan 21, 2002 at 10:19:07PM +0100, Friedrich Hagedorn wrote:
/dev/usbmouse ansprechen will, kommt: cat: /dev/usbmouse: No such device Und der Kernel meckert rum, dass er irgend so ein komisches Modul nicht laden kann: modprobe: modprobe: Can't locate module char-major-10-32
Kann mir jemand erklären, warum der Kernel sowas zu mir sagt?
rf11@max:~> ls -l /dev/usbmouse crw-rw---- 1 root root 10, 32 Jul 5 2000 /dev/usbmouse ^^^^^^^^ Das sind die major- und minor- nummern für das Gerät. Du greifst auf das File zu und der Kern versucht den nötigen Treiber zu laden und scheitert.
Damit der Kern nun weiss, welches Modul er beim Zugriff auf /dev/usbmouse laden muß, gibts du ihm dafür einen Tip in /etc/modules.conf. Der könnte so aussehen:
alias char-major-10-32 mausteiber
falls das noetige Modul "mausteiber.o" waere. Wie das Modul genau heisst weiss ich nicht. Ich habe kein USB-Zeugs.
Reinhard
On Mon, 21 Jan 2002, Reinhard Foerster wrote:
On Mon, Jan 21, 2002 at 10:19:07PM +0100, Friedrich Hagedorn wrote:
/dev/usbmouse ansprechen will, kommt: cat: /dev/usbmouse: No such device Und der Kernel meckert rum, dass er irgend so ein komisches Modul nicht laden kann: modprobe: modprobe: Can't locate module char-major-10-32
Kann mir jemand erklären, warum der Kernel sowas zu mir sagt?
rf11@max:~> ls -l /dev/usbmouse crw-rw---- 1 root root 10, 32 Jul 5 2000 /dev/usbmouse ^^^^^^^^ Das sind die major- und minor- nummern für das Gerät. Du greifst auf das File zu und der Kern versucht den nötigen Treiber zu laden und scheitert.
alias char-major-10-32 mausteiber
Danke Deiner erklärenden Worte. Irgendwie wollte der trotzdem nicht so recht mitmachen, als ich ihm mousedev.o angeboten habe.
fredy:~ # ls -l /dev/usb/mice crw-r--r-- 1 root root 13, 63 Jan 22 01:22 /dev/usb/mice
Auf 13, 63 reagiert jetzt der Treiber. Warum der mit 10, 32 nicht wollte, keine Ahnung. Aber es geht :-)
Friedrich
lug-dd@mailman.schlittermann.de