usbcore (gelöst)

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
guennid

usbcore (gelöst)

Beitrag von guennid » 21.12.2008 09:07:08

Wo finde ich das Modul in make menuconfig, hilfsweise geht auch config?

Grüße, Günther

[edit:] 2.6.26.3
Zuletzt geändert von guennid am 21.12.2008 11:17:45, insgesamt 1-mal geändert.

bastorran
Beiträge: 92
Registriert: 18.06.2007 12:55:24

Re: usbcore

Beitrag von bastorran » 21.12.2008 09:50:34

Hallo,

drücke doch einfach Shift+7, damit kannst Du suchen unter der menuconfig.

Ansonsten müsste es irgendwo unter Drivers/usb liegen (da bin ich mir jetzt aber nicht ganz sicher).

Gruß
bastorran
"Ähhh, die Tastatur hat gesponnen ... "

guennid

Re: usbcore

Beitrag von guennid » 21.12.2008 10:12:07

Danke! Kannte ich noch nicht.
Hat aber nichts gebracht.

Vielleicht hole ich mal weiter aus: Ich will einen alten Parallelport-Nadler an einem Druckserver über USB anschließen. Mit dem 24er etchnhalf Standard Kernel klappt das auch. Mit meinem selbstgebauten 26er nicht. Beim Vergleichen mit lsmod habe ich zwei Verdächtige ausgemacht: ppdev und eben usbcore. Mit letzterem wollte ich anfangen.

Wenn ich recht sehe, muss ich in dem Selbstbaukernel folgendes prüfen:
1. Modul muss geladen werden.
2. im 26er gibt's das Modul nicht mehr
3. Modul ist fest im kernel des 26ers
4. Modul ist nicht einkompiliert

1 wäre wohl das Naheliegendste, scheidet aber definitv aus.
2 Dann kann ich lange suchen
3+4 Das ist das Problem: ich finde ums Verrecken dieses Modul nicht - auch nicht in der config des 24ers

Grüße, Günther

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: usbcore

Beitrag von cosmac » 21.12.2008 10:48:46

hi,

usbcore ist im 2.6.26er immer noch dabei: /usr/src/linux/drivers/usb/core/ und wird wohl fest einkompiliert sein, sonst würde kein USB-Gerät funktionieren. /sys/modules/usbcore/ ist ein weiterer Hinweis. In der Kernel-Config wird das unter "Device Drivers -> USB Support -> Support for Host-side" USB ausgewählt.

Das Druckerproblem hat wohl eher mit ppdev zu tun. Das findet sich unter "Device Drivers -> Character Devices -> Support for user-space parallel port device drivers". Andererseits ist für parallele Drucker normalerweise das Modul "lp" zuständig. Das steht der config direkt über ppdev.
Beware of programmers who carry screwdrivers.

guennid

Re: usbcore

Beitrag von guennid » 21.12.2008 11:06:39

Jepp, hätte wohl besser mit ppdev angefangen. Nach der Neukompilation war's ja klar. :mrgreen:

Dachte ich mir schon, dass usbcore ziemlich basal ist. Deswegen wüsste ich noch immer gern, wo in menuconfig bzw. config ich es finde. Werde trotzdem mal mit Hilfe deiner Angaben neu suchen.

Ich gehe doch recht in der Annahme, dass mir lsmod nur die als Module kompilierten Module zeigt, nicht die fest in den kernel kompilierten?

Wenn das stimmt, dann ist usbcore zumindest in dem etchnhalf-standard nur als Modul vorhanden.

Grüße, Günther

guennid

Re: usbcore

Beitrag von guennid » 21.12.2008 11:14:53

Code: Alles auswählen

"Device Drivers -> USB Support -> Support for Host-side USB"
Hab's gefunden. War fest einkompiliert. Nochmals danke!

Ist aber schon blöd, dass der von lsmod genannte Name weder in der config noch in der Hilfe von menuconfig steht :evil:

Grüße, Günther

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: usbcore (gelöst)

Beitrag von cirrussc » 21.12.2008 16:37:23

Ginge auch einfacher:

Code: Alles auswählen

grep CONFIG_USB= /boot/config-$(uname -r)
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

guennid

Re: usbcore (gelöst)

Beitrag von guennid » 21.12.2008 22:25:55

cirrussc, ich schätze du hast leider das Problem nicht verstanden. :wink:

Grüße, Günther

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: usbcore (gelöst)

Beitrag von cirrussc » 21.12.2008 22:38:00

Doch doch, war zu faul noch mehr zu schreiben :wink:
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

Antworten