(gelöst) Eigenbaukern und schnurlose Tastatur

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

(gelöst) Eigenbaukern und schnurlose Tastatur

Beitrag von guennid » 04.08.2013 16:15:45

Ich habe hier ein Wheezy auf einem TP T42. Weiterhin habe ich mir eine Mini-Tastatur zugelegt, die schnurlos über USB angeschlossen ist. Mit dem Standardkern 3.2.0 funktioniert das Ding problemlos. Beim Einstecken sagt dmesg:

Code: Alles auswählen

[  111.172065] usb 3-2: new low-speed USB device number 2 using uhci_hcd
[  111.348041] usb 3-2: New USB device found, idVendor=0c45, idProduct=8888
[  111.348135] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  111.348227] usb 3-2: Product: iPazzPort
[  111.348280] usb 3-2: Manufacturer: RCMCU
[  111.512465] input: RCMCU iPazzPort as /devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.0/input/input8
[  111.513258] generic-usb 0003:0C45:8888.0001: input,hidraw0: USB HID v1.11 Keyboard [RCMCU iPazzPort] on usb-0000:00:1d.1-2/input0
[  111.538395] input: RCMCU iPazzPort as /devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.1/input/input9
[  111.540301] generic-usb 0003:0C45:8888.0002: input,hidraw1: USB HID v1.11 Mouse [RCMCU iPazzPort] on usb-0000:00:1d.1-2/input1
[  111.541790] usbcore: registered new interface driver usbhid
[  111.541873] usbhid: USB HID core driver
Mit einem selbstgebauten 3.8.13er Kern gibt's beim Einstecken des USB-Empfängers keine Reaktion. Kann mir jemand sagen, welche(s) Modul(e) fehlt/fehlen? Hier die config den Eigenbaukerns.

Grüße, Günther
Zuletzt geändert von guennid am 05.08.2013 14:48:40, insgesamt 1-mal geändert.

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: Eigenbaukern und schnurlose Tastatur

Beitrag von syssi » 04.08.2013 17:34:26

Verantwortlich fuer die Tastatur ist der Treiber "HID", was soviel heisst wie "Human Input Device" (Eingabegeraet fuer Menschen). Du hast bereits "hid" und "hidraw" aktiviert. Anschliessend findest du in der Konfiguration eine lange Liste unterschiedlicher Geraete, welche von HID unterstuetzt werden und einzeln aktiviert werden koennen:

Code: Alles auswählen

CONFIG_HID_A4TECH=y
# CONFIG_HID_ACRUX is not set
CONFIG_HID_APPLE=y
# CONFIG_HID_AUREAL is not set
CONFIG_HID_BELKIN=y
CONFIG_HID_CHERRY=y
uvm.
Welchen der einzelnen Schalter du jedoch fuer deine Tastatur umlegen musst ist fuer mich nicht ersichtlich. :-) Ein Ansatz: Kernel 3.2.0 starten. "lsmod" eingeben und die Aufgabe auf das Vorkommen von "hid" pruefen. Mit Glueck ist der Treiber fuer deine Tastatur nicht fest im Kernel sondern nachgeladen, dann wuerde er aufgezaehlt werden. An Hand dieses Namens sollte es nicht mehr so schwer sein den richtigen Eintrag zu identifizieren.

Gruss syssi

guennid

Re: Eigenbaukern und schnurlose Tastatur

Beitrag von guennid » 04.08.2013 18:05:28

syssi hat geschrieben:...findest du in der Konfiguration eine lange Liste unterschiedlicher Geraete, welche von HID unterstuetzt werden und einzeln aktiviert werden koennen
So ungefähr befürchtete ich das schon. :wink:

Ich hoffte halt (und hoffe noch), dass es jemand kennt. Im Netz fand ich Hinweise auf Verwendung mit RasperryPi, aber keiner nennt die erforderlichen Module. lsmod für den Standardkern war ich schon durchgegangen.

Ich werde dann mal mit "apple" anfangen: der "Name" iPazzPort legt das irgendwie nahe. :mrgreen:

Grüße, Günther

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: Eigenbaukern und schnurlose Tastatur

Beitrag von syssi » 04.08.2013 18:57:23

Das waere die Option, welche ich als Letztes angeschaltet haette. ;-)

syssi
Beiträge: 2951
Registriert: 24.12.2010 16:50:59
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rheinland

Re: Eigenbaukern und schnurlose Tastatur

Beitrag von syssi » 04.08.2013 19:14:36

Kann es sein, dass es sich um eine Bluetooth-Tastatur handelt und ggf. noch ein halber Bluetooth-Stack fehlt?

guennid

Re: Eigenbaukern und schnurlose Tastatur

Beitrag von guennid » 05.08.2013 14:48:06

Mein altes Problem: Ich denke meistens zu kompliziert. Die Lösung des Rätsels stand schon im ersten Post: Es fehlte lediglich uhci_hcd. Trotzdem nochmal, Dank an syssi (und an rendegast :wink: ) !

Grüße, Günther

Antworten