PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : welche Module für USB Stick



PoRcUpInE
18.03.04, 11:11
Moin,

kann mir bitte mal einer sämtliche Module auflisten, die für nen USB Stick relevant sind?

ml
18.03.04, 11:35
Hab die Ausgabe von lsmod bevor und danach ich den USB-Stick ansteckte in eine Datei umgeleitet.
Hier siehst du den Unterschied:


[root@dhcp79 root]# diff lsmod.txt lsmod1.txt
1a2
> sd_mod 16800 0
38c39
< supermount 37876 1
---
> supermount 37876 2
48c49
< scsi_mod 114744 5 sg,ppa,imm,sr_mod,usb-storage
---
> scsi_mod 114744 6 sd_mod,sg,ppa,imm,sr_mod,usb-storage
[root@dhcp79 root]#

supermount ist glaub ich nicht notwenig, aber

sd_mod,sd_mod,sg,ppa,imm,sr_mod,usb-storage

reno
18.03.04, 13:36
Ja griaß Di,

Das sieht etwas komisch aus. Was ist mit usbcore, uhci_hcd bzw. ohci_hcd? Die Module sd_mod,sd_mod,sg,ppa,imm,sr_mod habe ich nicht geladen, weder mit noch ohne USB-Stick.
Bei mir sind es: usbcore, uhci_hcd, (ohci_hcd, ehci_hcd), usb_storage.

PoRcUpInE
18.03.04, 14:56
so ich hab mal ein bissl rumprobiert! also sd_mod und usb-storage wird gebraucht (+uhci, ehci und scsi_mod)

mac
18.03.04, 15:27
Hio, anscheinend unterschiedlich, ich habe wie reno auch nur usbcore, uhci_hcd, (ohci_hcd, ehci_hcd), usb_storage.

mfg mac

artspin
18.03.04, 16:15
Dies wird vermutlich an der unterschiedlichen Kernel-Konfigurationen (Module) liegen.

reno
18.03.04, 21:26
Ja griaß Di,

so ist es.
Es hängt davon ab, ob es direkt in den Kernel oder als Modul kompiliert wird. Ist z.B. USB Support direkt in den Kernel kompiliert, taucht usbcore in der Modulliste (lsmod) nicht mit auf. Man kann also nicht pauschal sagen, welche Module man braucht, sondern welche "Gerätetreiber" man einbinden muss (ob im Kernel oder als Modul). Das wäre:
SCSI device support
SCSI disk support
Support for USB
UHCI HCD (bzw. OHCI HCD)
EHCI HCD (nur für USB 2, nicht zwingend, macht auch mitunter noch Probleme)
USB Mass Storage support

Habe ich jetzt was vergessen?

reno
19.03.04, 06:02
Kleine Ergänzung:

SCSI device support = CONFIG_SCSI
SCSI disk support = CONFIG_BLK_DEV_SD
Support for USB = CONFIG_USB
UHCI HCD (bzw. OHCI HCD) = CONFIG_USB_UHCI_HCD, CONFIG_USB_OHCI_HCD
EHCI HCD = CONFIG_USB_EHCI_HCD (nur für USB 2, nicht zwingend, macht auch mitunter noch Probleme)
USB Mass Storage support = CONFIG_USB_STORAGE

@mac: hast du die Teile als Modul kompiliert?