Comment 12 for bug 724831

Bayle Shanks (bshanks) wrote :

ok, on 2.6.38, i did roughly:

sudo dpkg -i hid-ntrig-dkms_1.1.3~test5_all.deb
echo 1 | sudo tee /sys/module/hid/parameters/debug
sudo modprobe hid-ntrig
tail /var/log/syslog

wget http://lii-enac.fr/en/architecture/linux-input/report.py
sudo python report.py > descriptors.txt

the relevant entries in the syslog tail are:

Mar 24 23:33:04 bshanks kernel: [ 212.011538] ntrig 0003:1B96:0008.0001: hiddev0,hidraw6: USB HID v1.10 Device [N-trig DuoSense] on usb-0000:00:1d.0-1.3/input0
Mar 24 23:33:04 bshanks kernel: [ 212.012574] ntrig 0003:1B96:0008.0001: Firmware version: 0.1.6.36.0 (0410 90c4)
Mar 24 23:33:04 bshanks kernel: [ 212.014315] /build/buildd/linux-2.6.38/drivers/hid/hid-core.c: invalid report_size 48
Mar 24 23:33:04 bshanks kernel: [ 212.014330] /build/buildd/linux-2.6.38/drivers/hid/hid-core.c: item 0 1 1 7 parsing failed
Mar 24 23:33:04 bshanks kernel: [ 212.014357] /build/buildd/linux-2.6.38/drivers/hid/usbhid/hid-core.c: parsing report descriptor failed
Mar 24 23:33:04 bshanks kernel: [ 212.014370] ntrig 0003:1B96:0008.0002: parse failed
Mar 24 23:33:04 bshanks kernel: [ 212.014389] ntrig: probe of 0003:1B96:0008.0002 failed with error -22

and descriptors.txt is attached. however, report.py reported an error:

can't get debug descriptor: Connection timed out