версия ос: slackware 14.2; ядро: vmlinuz-huge-4.4.29 (no smp); железо: неттоп ebox 3350 mx ap (аналог pentium mmx), 512 mb RAM;
Проблема с подключением usb футсвича. Девайс должен определяться как usb keyboard, и для него должно создаваться устройство /dev/hidraw0, но вместо этого на ядре 4.4.29 имеем:
[ 1727.292545] usb 2-2: new low-speed USB device number 11 using ohci-pci
[ 1727.696464] usb 2-2: device not accepting address 11, error -62
[ 1727.853444] usb 2-2: new low-speed USB device number 12 using ohci-pci
[ 1728.257378] usb 2-2: device not accepting address 12, error -62
[ 1728.414344] usb 2-2: new low-speed USB device number 13 using ohci-pci
[ 1728.576310] usb 2-2: device descriptor read/64, error -62
[ 1728.839265] usb 2-2: device descriptor read/64, error -62
[ 1729.097225] usb 2-2: new low-speed USB device number 14 using ohci-pci
[ 1729.259194] usb 2-2: device descriptor read/64, error -62
[ 1729.522149] usb 2-2: device descriptor read/64, error -62
[ 1729.623174] usb usb2-port2: unable to enumerate USB device
Проблема возникла еще на дефолтном ядре (no smp), которое ставится при установке, 4.4.14 кажется... Но тогда все заработало после выполнения команды:
echo Y | tee /sys/module/usbcore/parameters/old_scheme_first
lsusb устройство не видит.
Под windows устройство корректно распознается.
Под убунтой тоже:
[130596.678339] usb 2-2.1: new low-speed USB device number 4 using uhci_hcd
[130596.958525] usb 2-2.1: New USB device found, idVendor=4242, idProduct=e131
[130596.958529] usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[130596.958543] usb 2-2.1: Product: FSW-02A
[130596.958545] usb 2-2.1: Manufacturer: www.footswitch.ru
[130596.958546] usb 2-2.1: SerialNumber: 00101
[130597.358672] input: www.footswitch.ru FSW-02A as /devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/0003:4242:E131.0003/input/input7
[130597.458709] hid-generic 0003:4242:E131.0003: input,hidraw2: USB HID v1.01 Keyboard [www.footswitch.ru FSW-02A] on usb-0000:02:00.0-2.1/input0