← Back to team overview

sslug-teknik team mailing list archive

Re: USB 2.0 : usb-ehci på Mandrake 9.2

 








>Hej
>Prøver at få USB 2.0 understøttelse fra Linux til min (i følge
>dokumentationen) USB 2.0 porte/rod-hub.

>Har ændret i /etc/module.conf

>fra  ] probeall usb-interface usb-uhci
>til  ] probeall usb-interface usb-ehci

Prøv probeall usb-interface usb-uhci ehci-hcd
eller probeall usb-interface usb-ohci ehci-hcd
Jeg bruger ikke selv probeall, men får alligevel flg. listing ved
kommandoen
/sbin/lsmod |grep usb ehci
usb-ohci modulesize 0 unused
ehci-hcd modulesize 0 unused
usb-uhci modulesize 0 unused
usbcore  modulesize 1 [hid usb-ohci ehci-hcd usb-uhci]
Jeg tror nok at ehci driveren ikke kan "stå alene" men ohci eller uhci
(vistnok hw afhængigt)
også skal være loaded.
Jeg er ikke helt sikker på ovenstående, men hos mig virker det ihvertfald
(og jeg har bare
en masse aliaser som f.eks "alias usb2 ehci-hcd" i min /etc/modules.conf
Jeg har onboard usb 1.1, og et pci kort med usb 2.0 i maskinen som kører
redhat.

>/lib/modules/2.4.22-10mdk/kernel/drivers/usb/host/ehci-hcd.o.gz
>/lib/modules/2.6.0-0.test5.1mdk/kernel/drivers/usb/host/ehci-hcd.ko

Dine installerede modules viser sig jo også at være ehci-hcd så prøv det...


>/usr/src/linux-2.4.22-21mdk/Documentation/usb/ehci.txt angiver at
>installere ehci med:

>  modprobe ehci-hcd

>hvilket fejler.


Ok, det havde jeg ikke lige set da jeg skrev ovenstående...
Kører du med 2.4.22 eller 2.6.0 kernen ?
Jeg kører selv med en 2.4.22 kerne og der virker det altså.

>Nu følger så det store spørgsmål: -Og hvad gør jeg så nu ?

Well her smider jeg håndklædet i ringen igen.
Eneste forslag er, at den kerne version du kører og de moduler du ønsker at
loade
skal passe sammen, dvs hvis du kører 2.4.22 skal der være et link eller en
path til
"/lib/modules/2.4.22-10mdk/...."

Jeg mener ikke at der er forskel på redhat (som jeg kører lige nu) og
mandrake
(som jeg har kørt på samme maskine) på dette punkt.


Mvh
Lars






Follow ups