View previous topic :: View next topic |
Author |
Message |
misterxx Guru
Joined: 18 Apr 2004 Posts: 514
|
Posted: Fri Jan 21, 2005 2:25 pm Post subject: [gelöst] etc-update und usb-maus funktioniert nicht mehr |
|
|
ich habe etc-update ausgeführt, dabei wurden viele Konfigurationsdateien überschrieben.
Nach dem Neustart funktioniert meine USB Maus nicht mehr Xorg.0.log sag alles ok, ich habe auch xorg.config gecheckt, daran soll es nicht liegen. Und dmesg sagt
Code: | acer mice: PS/2 mouse device common for all mice
acer logibm.c: Didn't find Logitech busmouse at 0x23c
|
laut /var/log/messages wurde diese meldung auch früher generiert, als die Maus noch funktionierte.
was könne es sein ?
Last edited by misterxx on Fri Jan 21, 2005 3:58 pm; edited 1 time in total |
|
Back to top |
|
|
zinion Guru
Joined: 27 Oct 2004 Posts: 541 Location: Ruhgebietshausen
|
Posted: Fri Jan 21, 2005 2:30 pm Post subject: |
|
|
Ich hatte das Problem auch sporadisch. In letzter aber nicht.
Wenn die Maus anch dem Hochfahren nicht funktioniert ->
1. Rechner anlassen
2. unter Tisch krabbeln
3. Kopf stossen
4. Maus rausziehen und wieder reinstecken
5. wieder hervorkrabbeln (dabei Kopf stossen net vergessen)
6. Maus bewegen
Guck mal ob das hilft. Aber vergiss das Kopf stossen net! Damit drückst du die Demut gegenüber deinem PC aus und er ist dir wohlgesonnen _________________ Es ist schön und warm
hier im Gentoo-Land |
|
Back to top |
|
|
NightDragon Veteran
Joined: 21 Aug 2004 Posts: 1156 Location: Vienna (Austria)
|
Posted: Fri Jan 21, 2005 2:33 pm Post subject: |
|
|
Also ich habe in der Kernel das meiste fix integriert, daher weiß ich jetzt nichts zum Thema Module...
... Aber schau am besten mal unter /dev/inputs/ nach welche geräte dort sind.
mice, event0 oder sowas müsste dort schon zu finden sein.
Kann sein das jetzt die Geräte anderst angeordnet sind, wenn der da irgendwas an ner udev konfig o. ä. geändert hat.
Also wie gesagt. Maus anschließen,
Code: | cat /dev/input/mice oder andere gerät |
Maus bewegen. Wird was dargestellt? Taucht Zeichenmüll auf? Nein?
Anderes Gerät probieren.
Oder taucht Zeichenmüll auf? Dann hast du dein Zeigegerät gefunden. Einfach die xorg.conf anpassen und los gehts. |
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 514
|
Posted: Fri Jan 21, 2005 3:02 pm Post subject: |
|
|
ich habe Code: |
/dev/misc/psaux
/dev/input/mice
/dev/input/mouse0
|
Bei "cat X" und Mausbewegen, kommt immer Datenmüll wenn ich den Touchpad betätige. (wobei X eine der oben aufgelisteten Schnittstellen ist)
Bei der USB-Maus brennt nicht mal die Lämpchen unten (es ist eine optische Maus), egal ob ich die rausziehe oder wieder anschließe es ändert sich nichts
in xorg.config habe ich den Touchpad auf "/dev/misc/psaux" und USB-Mause auf "/dev/input/mice" eingestellt. |
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 514
|
Posted: Fri Jan 21, 2005 3:07 pm Post subject: |
|
|
es ist definitiv etwas mit usb. Habe eben festgestellt, dass meine externe usb-festplatte auf nicht mehr verbunden wird.
Dabei zeigt dmesg auch nicht darüber. Als ob man da nicht gemacht hat.
Liegt es dann an Modulen ? |
|
Back to top |
|
|
NightDragon Veteran
Joined: 21 Aug 2004 Posts: 1156 Location: Vienna (Austria)
|
Posted: Fri Jan 21, 2005 3:14 pm Post subject: |
|
|
Kein Lämpchen? USB-Platte läuft auch nicht?
Ja das ist garantiert was mit USB, wie Du schon sagst.
Das das Lämpchen nicht geht, kann mehrere Auslöser haben. Unter anderem, das USB oft erst mit saft versorgt wird, wenn der Treibe USB auch richtig anspricht (was im Grunde sofort passiert wenn USB im Kernel oder als Mdoul aktiv wird).
Langer Rede kurzer Sinn. Was sagt dmesg über USB aus?
Hast Du evtl. irgendwas in der Kernel vergessen oder so? Update bei der Kernel gemacht?
Was sagt lsmod?
Und poste mal bitte
Code: | modprobe -l | grep usb |
Ich kenn die Modulnamen nicht auswendig aber das dürfte kein großes Problem sein, das alles wieder ans laufen zu bekommen, wenn wir rausfinden welche Module fehlen... |
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 514
|
Posted: Fri Jan 21, 2005 3:23 pm Post subject: |
|
|
Das hier
Code: | acer@root # modprobe -l | grep usb
/lib/modules/2.6.7/kernel/drivers/usb/storage/usb-storage.ko
/lib/modules/2.6.7/kernel/drivers/usb/input/aiptek.ko
/lib/modules/2.6.7/kernel/drivers/usb/input/kbtab.ko
/lib/modules/2.6.7/kernel/drivers/usb/input/wacom.ko
/lib/modules/2.6.7/kernel/drivers/usb/input/usbkbd.ko
/lib/modules/2.6.7/kernel/drivers/usb/input/usbhid.ko
/lib/modules/2.6.7/kernel/drivers/usb/input/usbmouse.ko
/lib/modules/2.6.7/kernel/drivers/usb/input/powermate.ko
/lib/modules/2.6.7/kernel/drivers/usb/image/microtek.ko
/lib/modules/2.6.7/kernel/drivers/usb/image/hpusbscsi.ko
/lib/modules/2.6.7/kernel/drivers/usb/image/mdc800.ko
/lib/modules/2.6.7/kernel/drivers/usb/class/usblp.ko
/lib/modules/2.6.7/kernel/drivers/usb/host/uhci-hcd.ko
/lib/modules/2.6.7/kernel/drivers/usb/host/ohci-hcd.ko
/lib/modules/2.6.7/kernel/drivers/usb/host/ehci-hcd.ko
/lib/modules/2.6.7/kernel/drivers/usb/core/usbcore.ko
|
aber das sind die Module von 2.6.7 jetzt habe ich 2.6.10-r5.
warum listet er die mir hier auf ?
beim Hochfahren wird bei mir jetzt nur usbcore geladen. |
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 514
|
Posted: Fri Jan 21, 2005 3:25 pm Post subject: |
|
|
Das noch für alle Fälle
Code: | acer@root # find /lib/modules/ -name *usb*
/lib/modules/2.6.7/modules.usbmap
/lib/modules/2.6.7/kernel/drivers/usb
/lib/modules/2.6.7/kernel/drivers/usb/core/usbcore.ko
/lib/modules/2.6.7/kernel/drivers/usb/class/usblp.ko
/lib/modules/2.6.7/kernel/drivers/usb/image/hpusbscsi.ko
/lib/modules/2.6.7/kernel/drivers/usb/input/usbmouse.ko
/lib/modules/2.6.7/kernel/drivers/usb/input/usbhid.ko
/lib/modules/2.6.7/kernel/drivers/usb/input/usbkbd.ko
/lib/modules/2.6.7/kernel/drivers/usb/storage/usb-storage.ko
/lib/modules/2.6.10-gentoo-r5/modules.usbmap
/lib/modules/2.6.10-gentoo-r5/kernel/drivers/usb
/lib/modules/2.6.10-gentoo-r5/kernel/drivers/usb/core/usbcore.ko
/lib/modules/2.6.10-gentoo-r5/kernel/drivers/usb/class/usblp.ko
/lib/modules/2.6.10-gentoo-r5/kernel/drivers/usb/image/hpusbscsi.ko
/lib/modules/2.6.10-gentoo-r5/kernel/drivers/usb/input/usbmouse.ko
/lib/modules/2.6.10-gentoo-r5/kernel/drivers/usb/input/usbhid.ko
/lib/modules/2.6.10-gentoo-r5/kernel/drivers/usb/input/usbkbd.ko
/lib/modules/2.6.10-gentoo-r5/kernel/drivers/usb/storage/usb-storage.ko
|
|
|
Back to top |
|
|
mrsteven Veteran
Joined: 04 Jul 2003 Posts: 1938
|
Posted: Fri Jan 21, 2005 3:28 pm Post subject: |
|
|
Wahrscheinlich stimmt dein Symlink /usr/src/linux nicht.
Code: | rm /usr/src/linux
ln -s /usr/src/linux-2.6.10-r1 /usr/src/linux
|
EDIT: Ich glaube der Symlink ist es. Habe grade erst deinen neuen Beitrag gesehen _________________ Unix philosophy: "Do one thing and do it well."
systemd: "Do everything and do it wrong." |
|
Back to top |
|
|
NightDragon Veteran
Joined: 21 Aug 2004 Posts: 1156 Location: Vienna (Austria)
|
Posted: Fri Jan 21, 2005 3:34 pm Post subject: |
|
|
Okay... Ich denke mal mit automodules usw... kennst Du dich aus.
Also.
Quote: |
OHCI steht für Open Host Controller Interface und meint die USB-1.0-Spezifikation. UHCI steht für Universal Host Controller Interface und bezeichnet die Spezifikation von USB-1.1. EHCI ist die Abkürzung für Enhanced Host Controller Interface, was nur eine andere Bezeichnung für USB-2.0-Interface ist. |
Dazu kann ich noch sagen, das Firewire auch OHCI braucht, soweit ich weiß.
Okay. d. h.
du solltest am besten mal die 3 Grundmodule laden.
Also ich habe O, E und UHCI fix im Kernel- Du kannst es aber auch ohne Problem einfach so laden bzw. im /etc/modules.autoload.d/kernel-2.6
Wichtig ist einfach das uhci-hcd, ohci-hcd und ehci-hcd noch geladen werden, bevor die anderen USB-Module geladen werden.
usblp - für USB-Drucker
usbmouse - wie der Name schon sagt für die Maus
usbkbd - USB Tastatur
usbhid - HID stehst für Human Interface Device. Das sind alle möglichen Steuerungen via USB. Z. bsp.: verwendet das Logitech USB Headest so eine Funktion. Auch viele Scanner mit Tasten auf dem Scanner oder USV/USP-Anlagen die via USB verbunden werden, haben solche Steuerungen und benötigen auch den Treiber.
[edit]
gerade Mäuse mit mehr tasten wie nur 3, brauchen auch noch oft das usbhid Modul dazu. |
|
Back to top |
|
|
c07 Veteran
Joined: 25 Oct 2002 Posts: 1091
|
Posted: Fri Jan 21, 2005 3:52 pm Post subject: |
|
|
NightDragon wrote: | Also ich habe O, E und UHCI fix im Kernel |
Zumindest OHCI und UHCI vertragen sich aber nicht immer. Besser ist es, nur das jeweils passende im Kernel zu haben. |
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 514
|
Posted: Fri Jan 21, 2005 3:58 pm Post subject: |
|
|
NightDragon wrote: |
Okay. d. h.
du solltest am besten mal die 3 Grundmodule laden.
|
danke für deine Hilfe, damit geht es wieder !
noch eine Frage: weiß du wofür das Modul "usb-storage" verwendet wird ?
mrsteven wrote: |
Wahrscheinlich stimmt dein Symlink /usr/src/linux nicht.
|
Ja, durch den Wechsel mit den Testzwecken zwischen Kernels, habe ich den verstellt
Das erklärt natürlich auch die Ausgabe von "modprobe -l". Jetzt ist es korrekt. Danke für den Hinweis. |
|
Back to top |
|
|
NightDragon Veteran
Joined: 21 Aug 2004 Posts: 1156 Location: Vienna (Austria)
|
Posted: Fri Jan 21, 2005 4:23 pm Post subject: |
|
|
usb-storage ist der USB Treiber für Massenspeicher.
Ich vermute mal der ist dir deswegen aufgefallen, weil Du die externe Fesplatte verwendest. Er ist im Übrigen auch für USB-Sticks u.ä. zuständig.
Also alles was so Speichermäßig extrern ist und klarerweise über USB läuft.
Allerdings glaub ich gibts da dann einen zusätzlichen Treiber der nur "ub" heißt.
Das ist glaub ich der noch nicht ganz funktionierende Ersatz für die SCSI-IDE EMulation über USB.
Soll nichts anderes heißen, als das du ohne den USB-LowLevel-Treiber immer externe Laufwerke als scsi-platten bekommst (sda, sdb usw... bzw. sg0, sr0 usw.....)
Noch eine Frage an Dich c07.
Kann es sein das dadurch das ich OHCI und UHCI verwende, Probleme mit USB habe? Bsp. Geht nichts über den USB 2.0 hab was mit Schreiben zu tun hat. Der Drucker fällt ab und an aus, das DVD-Laufwerk macht ständig spin down und ups, während dem Zugriff. Oder mein USB-Stick, der schaltet nach kurzer Aktion ab, und die Digi-Cam trennt sich auch einfach vom USB wenn ich versuche zu kopieren.
Das passiert immer dann, wenn ich ein USB Gerät über den externen USB 2.0 Hub laufen lasse oder den externen USB 1.1 Hub an den externen USB 2.0 Hub anschließe und verwende.
Erkannt werden die Geräte alle ohne Probleme
Direkt am Root-Hub vom Notebook gibts keine Probleme.
Hast du ne Idee c07? |
|
Back to top |
|
|
c07 Veteran
Joined: 25 Oct 2002 Posts: 1091
|
Posted: Fri Jan 21, 2005 5:06 pm Post subject: |
|
|
NightDragon wrote: | Kann es sein das dadurch das ich OHCI und UHCI verwende, Probleme mit USB habe? |
Weiß ich nicht. Ich hab jedenfalls mal damit Probleme gehabt, obwohl mein USB in aller Regel unbenutzt ist. Ich weiß nicht mehr, was es konkret war (wahrscheinlich generelle Instabilität), aber es hat jedenfalls geholfen, nur das im Kernel zu haben, was mein Chipsatz tatsächlich unterstützt. Leider ist es schwierig, im Forum nach OHCI und UHCI zu suchen, weil man da die ganzen Fullquotes von dmesg u.Ä. als Treffer bekommt (deshalb hass ich unnötige Fullquotes), aber ich hab da irgendwie den entscheidenden Hinweis gefunden. |
|
Back to top |
|
|
|