Ja, als modul bauen reicht.
Hab zwar beide als modul problemlos gebaut
CONFIG_HID_LOGITECH=m
CONFIG_HID_LOGITECH_DJ=m
Aber für den Unifying receiver meiner Tastatur reicht es
kernel-module-hid-logitech-dj
zu installieren.
Ist aber noch nicht perfekt. coldplug funktioniert meistens, im syslog kommt wenn alles klappt ein
May 12 03:25:13 dm7020hd kernel: [ 5.207000] Freeing unused kernel memory: 216k freed
May 12 03:25:13 dm7020hd kernel: 0>[ 7.215000] udevd[74]: starting version 182
May 12 03:25:13 dm7020hd kernel: [ 7.817000] stb_core: module license 'Proprietary' taints kernel.
May 12 03:25:13 dm7020hd kernel: [ 7.818000] Disabling lock debugging due to kernel taint
May 12 03:25:13 dm7020hd kernel: [ 8.021000] usbcore: registered new interface driver usbhid
May 12 03:25:13 dm7020hd kernel: [ 8.022000] usbhid: USB HID core driver
May 12 03:25:13 dm7020hd kernel: [ 8.305000] logitech-djreceiver 0003:046D:C52B.0003: hiddev0,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-ohci_hcd-1/input2
May 12 03:25:13 dm7020hd kernel: [ 8.323000] input: Logitech Unifying Device. Wireless PID:2010 as /devices/platform/ohci-brcm.0/usb3/3-1/3-1:1.2/0003:046D:C52B.0003/input/input0
May 12 03:25:13 dm7020hd kernel: [ 8.335000] logitech-djdevice 0003:046D:C52B.0004: input,hidraw1: USB HID v1.11 Keyboard [Logitech Unifying Device. Wireless PID:2010] on usb-ohci_hcd-1:1
May 12 03:25:13 dm7020hd kernel: [ 10.366000] enter base init, xvd 20100413, vdc 20100413, rap 20100719, xpt 20100825
May 12 03:25:13 dm7020hd kernel: [ 10.846000] 10:845008958 SMCA: controller reset timed out
May 12 03:25:13 dm7020hd kernel: [ 10.856000] 10:855008244 SMCB: controller reset timed out
May 12 03:25:13 dm7020hd kernel: [ 11.502000] register adapter
May 12 03:25:13 dm7020hd kernel: [ 11.502000] register adapter
May 12 03:25:13 dm7020hd kernel: [ 11.504000] register adapter
May 12 03:25:13 dm7020hd kernel: [ 11.505000] register adapter
May 12 03:25:13 dm7020hd kernel: [ 11.506000] register adapter
May 12 03:25:13 dm7020hd kernel: [ 11.510000] FP Version 3
May 12 03:25:13 dm7020hd kernel: [ 11.512000] input: dreambox front panel as /devices/virtual/input/input1
Alles anzeigen
Aber bei einem boot aus drei oder vier kommt nur
May 12 03:18:44 dm7020hd kernel: [ 2.744000] Freeing unused kernel memory: 216k freed
May 12 03:18:44 dm7020hd kernel: 0>[ 4.748000] udevd[75]: starting version 182
May 12 03:18:44 dm7020hd kernel: [ 5.455000] stb_core: module license 'Proprietary' taints kernel.
May 12 03:18:44 dm7020hd kernel: [ 5.456000] Disabling lock debugging due to kernel taint
May 12 03:18:44 dm7020hd kernel: [ 5.603000] usbcore: registered new interface driver usbhid
May 12 03:18:44 dm7020hd kernel: [ 5.604000] usbhid: USB HID core driver
May 12 03:18:44 dm7020hd kernel: [ 5.858000] logitech-djreceiver 0003:046D:C52B.0003: hiddev0,hidraw0: USB HID v1.11 Device [Logitech USB Receiver
] on usb-ohci_hcd-1/input2
May 12 03:18:44 dm7020hd kernel: [ 7.890000] enter base init, xvd 20100413, vdc 20100413, rap 20100719, xpt 20100825
May 12 03:18:44 dm7020hd kernel: [ 8.364000] 8:363007403 SMCA: controller reset timed out
May 12 03:18:44 dm7020hd kernel: [ 8.374000] 8:373009467 SMCB: controller reset timed out
May 12 03:18:44 dm7020hd kernel: [ 9.024000] register adapter
May 12 03:18:44 dm7020hd kernel: [ 9.025000] register adapter
May 12 03:18:44 dm7020hd kernel: [ 9.025000] register adapter
May 12 03:18:44 dm7020hd kernel: [ 9.026000] register adapter
May 12 03:18:44 dm7020hd kernel: [ 9.027000] register adapter
May 12 03:18:44 dm7020hd kernel: [ 9.039000] FP Version 3
May 12 03:18:44 dm7020hd kernel: [ 9.042000] input: dreambox front panel as /devices/virtual/input/input0
Alles anzeigen
und die Tastatur tut dann erwartungsgemäß nicht.
hotplug muss ich noch weiter testen. Hab jetzt erst mal syslog auf meinem server und der dreambox (danke obi) und udev geschätziger gestellt. Aber nemmer heute (ja, ich weis, das hab ich schon 3x gesagt aber es ist fast 04:00, ich sollte aufhören)