You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
(2) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(23) |
Feb
(11) |
Mar
(19) |
Apr
(11) |
May
(6) |
Jun
(14) |
Jul
(15) |
Aug
(3) |
Sep
(6) |
Oct
(4) |
Nov
|
Dec
(5) |
2006 |
Jan
(10) |
Feb
(9) |
Mar
(8) |
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
(27) |
Sep
(35) |
Oct
(11) |
Nov
(15) |
Dec
(33) |
2007 |
Jan
(30) |
Feb
(14) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
(6) |
Nov
(3) |
Dec
|
2008 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
(5) |
Oct
(1) |
Nov
|
Dec
(6) |
2009 |
Jan
|
Feb
(2) |
Mar
|
Apr
(6) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
(4) |
Jul
(2) |
Aug
|
Sep
|
Oct
(5) |
Nov
(9) |
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Alan <lam...@gm...> - 2014-09-05 01:10:09
|
After updating my kernel from 3.15 to 3.16.1 I found these problems: 1. The err() and dbg() macros don't exist anymore. Perhaps they should be replaced with dev_err() and dev_dbg(), but I wanted a quick solution, so I did this: #ifndef err #define err printk #endif #ifndef dbg #define dbg pr_debug #endif 2. After overcoming the compilation issue, it can't decode any signals, instead I get these kernel messages: [ 3138.828899] usbirboy: Dev Vendod: 0xfffe [ 3138.829383] usbirboy: USB-Ir-Boy device attached to with minor 240 [ 3138.829409] usbcore: registered new interface driver usbirboy [ 3138.829411] usbirboy: Registered : usbirboy (c)2006 v0.04 [ 3171.576966] new start bit received before last packet was ready! [ 3171.579963] new start bit received before last packet was ready! [ 3171.580961] new start bit received before last packet was ready! [ 3171.589954] new start bit received before last packet was ready! [ 3171.592965] new start bit received before last packet was ready! ... Any idea? |
From: Tormod V. <lis...@gm...> - 2011-11-10 21:55:44
|
Hi, I converted the cvs history to git, first trying "cvs2git" which resulted in all three cvs modules in one git repo, then tried "git-cvsimport" for each module. The results can be seen at http://usbirboy.git.sourceforge.net/git/gitweb-index.cgi I think the version where each cvs module will be in a separate git repo is the best. The modules are quite independent of each other*, and the git history is easier to read and more useful per module. Any comments on this? I would still like to redo the conversion, filling in developers' full names and addresses... But after the final conversion this can not be redone, since the commit message is part of the hash which defines the git history. So, can I get the public addresses of the developers, please? *) There are some dependencies between firmware (mcu) versions and kernel module version. But those released together should work together, and the git trees will have tags for each release. Also, in the future I will try to make newer kernel modules compatible with both any newer firmware as well as the old (the 0.3.1 firmware). Flashing the firmware can be difficult for some people, so it would be nice if people can upgrade the kernel module (or future libusb-based lirc drivers?) and use it with old firmware if they are happy with it. Regards, Tormod |
From: Tormod V. <lis...@gm...> - 2011-11-07 16:23:17
|
On Sun, Nov 6, 2011 at 9:00 PM, Jeff Harrison <har...@gm...> wrote: > Hi Tormod, > Thanks... I was finally able to get around to running in debug mode... I've > attached a portion of the syslog file showing the usbirboy loading, and the > debug kernel messages. > Hi Jeff, I can see in the beginning of the log that NetworkManager and hal is nosing into your usbirboy. If something is writing a lot to the usbirboy while it is busy transmitting, it is possible that some data is lost and you will get these packet sync problems. Can you try stopping NetworkManager and see if that helps? If you try a USB sniffer like wireshark you can also monitor any USB traffic going /out/ to the usbirboy, which should not happen except the control and setup packets. Cheers, Tormod |
From: Jeff H. <har...@gm...> - 2011-11-06 23:12:16
|
debian:/home/user/Desktop# python recv_usbirboy.py Device Version: 00.21 1 S 181922178 S 203440136 P 251805696 P 218120200 S 237125632 S 209731592 S 245514240 P 199245832 P 120012800 S 205537288 S 34226176 S 203440136 P 197410816 P 218120200 S 182730752 S 209731592 S 245514240 S 201342984 P 253902848 S 216023255 S 209731592 P 162463744 S 201342984 P 227344384 S 209731592 S 241319936 S 203440136 S 110166016 S 201342984 2 P 96037250 S 203440136 S 170852352 S 216023048 P 184827904 S 209731592 P 228868096 P 163594248 S 237256704 S 180371464 S 6455296 S 169885704 S 203767808 S 176177160 P 226770944 S 167788552 P 197410816 P 220217352 S 235028480 S 209731824 S 180371464 S 237256704 S 178274312 S 206503936 S 178274312 P 94978048 S 178274312 P 197410816 P 218120200 P 165691400 S 237256704 P 230965248 P 161497096 S 204472320 P 165691400 P 230965248 P 161507850 S 235159552 S 180371464 P 193790080 P 163594248 P 99172352 S 176177160 3 P 93841666 S 178274312 P 222576640 S 171982856 S 14843904 P 163594248 P 23232512 S 176177160 S 241319936 S 205537288 P 195313664 P 220217352 P 218382336 S 176177160 S 10649600 P 165691529 S 180371464 P 218382336 S 176177160 P 220479488 S 171982856 P 23232512 S 176177160 P 230965248 P 163594248 P 57933824 P 163594248 P 25149440 P 218120200 P 56295552 S 169885704 P 230965248 P 161497096 P 23232512 S 176177160 P 92880896 S 180371464 P 16941056 S 182468616 4 S 246589826 P 163594248 S 201605120 S 213925896 P 222576640 S 169885704 P 230965248 P 163594248 P 23232512 S 176187914 P 189595776 S 167788552 P 19038208 S 180371464 P 86589440 P 165691400 P 253902848 S 216023048 P 222576640 S 169885827 S 169885704 P 220479488 S 174080008 P 223346688 S 169885704 P 226770944 S 167788552 P 230965248 P 163594248 S 8552448 S 167788552 P 228868096 P 165691400 P 225443840 S 167788552 S 206503936 S 180371464 P 23232512 S 176177160 S 6455296 S 171982856 P 226770944 P 165691400 P 195313664 P 197148680 1 P 91842946 S 171982856 P 230965248 P 163594248 S 237256704 S 178274312 S 239222784 S 205537288 P 16941056 P 161497096 P 256000000 S 211828744 P 55132160 P 218120200 P 191184896 P 163594248 P 23232512 S 176177160 P 186925056 S 207634672 S 180371464 S 237256704 S 178274312 S 81379456 S 216023048 P 157761536 S 169885704 S 237125632 S 209731592 S 235159552 S 180371464 P 230965248 P 163594248 P 191889408 S 203440136 P 230965248 P 163594248 S 182468616 S 4358144 P 63520768 S 209731592 P 230965248 P 163594248 |
From: Tormod V. <lis...@gm...> - 2011-11-06 22:12:35
|
Hi Jeff, You forgot to answer all my questions... Anyway, this little python script can also be handy to debug what is coming from usbirboy. It does not use any kernel module but reads directly from the USB device endpoints. So make sure the usbirboy kernel module is unloaded before running the script. In addition to python, you will need to have the pyusb (python-usb on Debian/Ubuntu) package installed. sudo modprobe -r usbirboy sudo python ./recv_usbirboy.py Tormod |
From: Jeff H. <har...@gm...> - 2011-11-06 20:00:55
|
Nov 6 14:14:04 debian kernel: [ 2510.240039] usb 4-2: new low speed USB device using uhci_hcd and address 5 Nov 6 14:14:05 debian kernel: [ 2510.443091] usb 4-2: configuration #1 chosen from 1 choice Nov 6 14:14:05 debian kernel: [ 2510.452325] usbirboy: Dev Product: 0x0 Nov 6 14:14:05 debian kernel: [ 2510.452327] Nov 6 14:14:05 debian kernel: [ 2510.452329] usbirboy: Dev Vendod: 0xfffe Nov 6 14:14:05 debian kernel: [ 2510.452331] Nov 6 14:14:05 debian kernel: [ 2510.452333] usbirboy: bNumEndpoints: 2 Nov 6 14:14:05 debian kernel: [ 2510.452336] usbirboy: Using endpoint 1 for reading, addr=81 attr=3 Nov 6 14:14:05 debian kernel: [ 2510.452339] usbirboy: maxpr=8 Nov 6 14:14:05 debian kernel: [ 2510.452341] usbirboy: Using endpoint 2 for writing, addr=2 attr=3 Nov 6 14:14:05 debian kernel: [ 2510.452344] usbirboy: maxpr=8 Nov 6 14:14:05 debian kernel: [ 2510.452385] usbirboy: USB-Ir-Boy device attached to with minor 240 Nov 6 14:14:05 debian kernel: [ 2510.452386] Nov 6 14:14:05 debian kernel: [ 2510.452513] usb 4-2: New USB device found, idVendor=fffe, idProduct=0000 Nov 6 14:14:05 debian kernel: [ 2510.452517] usb 4-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 Nov 6 14:14:05 debian kernel: [ 2510.452520] usb 4-2: Product: IR Boy Nov 6 14:14:05 debian kernel: [ 2510.452522] usb 4-2: Manufacturer: I Made it! Nov 6 14:14:05 debian NetworkManager: <debug> [1320588845.082190] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_fffe_0_noserial'). Nov 6 14:14:05 debian NetworkManager: <debug> [1320588845.221082] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_fffe_0_noserial_if0'). Nov 6 14:14:05 debian NetworkManager: <debug> [1320588845.226275] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial'). Nov 6 14:14:05 debian NetworkManager: <debug> [1320588845.255741] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_fffe_0_noserial_usbraw'). Nov 6 14:15:14 debian kernel: [ 2583.745513] ACPI: PCI Interrupt 0000:0b:00.0[A] -> GSI 18 (level, low) -> IRQ 18 Nov 6 14:15:14 debian kernel: [ 2583.745674] PM: Writing back config space on device 0000:0b:00.0 at offset 1 (was 100102, writing 100106) Nov 6 14:15:14 debian kernel: [ 2583.745964] firmware: requesting iwlwifi-3945-1.ucode Nov 6 14:15:14 debian kernel: [ 2583.803983] iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2 Nov 6 14:15:14 debian kernel: [ 2583.803989] iwl3945: Could not read microcode: -2 Nov 6 14:15:14 debian kernel: [ 2583.804149] ACPI: PCI interrupt for device 0000:0b:00.0 disabled Nov 6 14:15:16 debian NetworkManager: <WARN> nm_device_802_11_wireless_scan(): (wlan0): could not trigger wireless scan: Network is down Nov 6 14:15:16 debian kernel: [ 2585.951671] ACPI: PCI Interrupt 0000:0b:00.0[A] -> GSI 18 (level, low) -> IRQ 18 Nov 6 14:15:16 debian kernel: [ 2585.951831] PM: Writing back config space on device 0000:0b:00.0 at offset 1 (was 100102, writing 100106) Nov 6 14:15:16 debian kernel: [ 2585.952118] firmware: requesting iwlwifi-3945-1.ucode Nov 6 14:15:16 debian kernel: [ 2585.980197] iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2 Nov 6 14:15:16 debian kernel: [ 2585.980197] iwl3945: Could not read microcode: -2 Nov 6 14:15:16 debian kernel: [ 2585.980197] ACPI: PCI interrupt for device 0000:0b:00.0 disabled Nov 6 14:15:18 debian NetworkManager: <WARN> nm_device_802_11_wireless_scan(): (wlan0): could not trigger wireless scan: Network is down Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: data: 0xbc Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: Packet start byte (byte ptr=0 size=0) Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: data: 0x1e Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: Packet continue byte (byte ptr=1 size=1) Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: data: 0x54 Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: Packet continue byte (byte ptr=2 size=2) Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: data: 0x2 Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: Packet continue byte (byte ptr=3 size=3) Nov 6 14:15:27 debian kernel: [ 2598.039836] space 5574460 Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: data: 0xf5 Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: Packet start byte (byte ptr=4 size=0) Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: data: 0x14 Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: Packet continue byte (byte ptr=5 size=1) Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: Packet continue byte (byte ptr=6 size=2) Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: Packet continue byte (byte ptr=7 size=3) Nov 6 14:15:27 debian kernel: [ 2598.039836] pulse 2677 Nov 6 14:15:27 debian kernel: [ 2598.039836] usbirboy: packets=2 head=8 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.075418] usbirboy: data: 0xc8 Nov 6 14:15:27 debian kernel: [ 2598.075424] usbirboy: Packet start byte (byte ptr=8 size=0) Nov 6 14:15:27 debian kernel: [ 2598.075428] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.075432] usbirboy: Packet continue byte (byte ptr=9 size=1) Nov 6 14:15:27 debian kernel: [ 2598.075435] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.075439] usbirboy: Packet continue byte (byte ptr=10 size=2) Nov 6 14:15:27 debian kernel: [ 2598.075443] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.075446] usbirboy: Packet continue byte (byte ptr=11 size=3) Nov 6 14:15:27 debian kernel: [ 2598.075450] space 840 Nov 6 14:15:27 debian kernel: [ 2598.075454] usbirboy: data: 0xeb Nov 6 14:15:27 debian kernel: [ 2598.075458] usbirboy: Packet start byte (byte ptr=12 size=0) Nov 6 14:15:27 debian kernel: [ 2598.075461] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.075465] usbirboy: Packet continue byte (byte ptr=13 size=1) Nov 6 14:15:27 debian kernel: [ 2598.075469] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.075472] usbirboy: Packet continue byte (byte ptr=14 size=2) Nov 6 14:15:27 debian kernel: [ 2598.075476] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.075479] usbirboy: Packet continue byte (byte ptr=15 size=3) Nov 6 14:15:27 debian kernel: [ 2598.075483] pulse 491 Nov 6 14:15:27 debian kernel: [ 2598.075487] usbirboy: packets=2 head=16 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.077134] usbirboy: data: 0xc1 Nov 6 14:15:27 debian kernel: [ 2598.077139] usbirboy: Packet start byte (byte ptr=16 size=0) Nov 6 14:15:27 debian kernel: [ 2598.077143] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.077147] usbirboy: Packet continue byte (byte ptr=17 size=1) Nov 6 14:15:27 debian kernel: [ 2598.077151] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.077154] usbirboy: Packet continue byte (byte ptr=18 size=2) Nov 6 14:15:27 debian kernel: [ 2598.077158] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.077161] usbirboy: Packet continue byte (byte ptr=19 size=3) Nov 6 14:15:27 debian kernel: [ 2598.077165] space 449 Nov 6 14:15:27 debian kernel: [ 2598.077169] usbirboy: data: 0xaf Nov 6 14:15:27 debian kernel: [ 2598.077172] usbirboy: Packet start byte (byte ptr=20 size=0) Nov 6 14:15:27 debian kernel: [ 2598.077176] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.077179] usbirboy: Packet continue byte (byte ptr=21 size=1) Nov 6 14:15:27 debian kernel: [ 2598.077183] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.077187] usbirboy: Packet continue byte (byte ptr=22 size=2) Nov 6 14:15:27 debian kernel: [ 2598.077191] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.077194] usbirboy: Packet continue byte (byte ptr=23 size=3) Nov 6 14:15:27 debian kernel: [ 2598.077198] pulse 431 Nov 6 14:15:27 debian kernel: [ 2598.077202] usbirboy: packets=2 head=24 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.079434] usbirboy: data: 0xca Nov 6 14:15:27 debian kernel: [ 2598.079440] usbirboy: Packet start byte (byte ptr=24 size=0) Nov 6 14:15:27 debian kernel: [ 2598.079444] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.079447] usbirboy: Packet continue byte (byte ptr=25 size=1) Nov 6 14:15:27 debian kernel: [ 2598.079451] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.079455] usbirboy: Packet continue byte (byte ptr=26 size=2) Nov 6 14:15:27 debian kernel: [ 2598.079458] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.079462] usbirboy: Packet continue byte (byte ptr=27 size=3) Nov 6 14:15:27 debian kernel: [ 2598.079465] space 458 Nov 6 14:15:27 debian kernel: [ 2598.079469] usbirboy: data: 0xb1 Nov 6 14:15:27 debian kernel: [ 2598.079473] usbirboy: Packet start byte (byte ptr=28 size=0) Nov 6 14:15:27 debian kernel: [ 2598.079477] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.079480] usbirboy: Packet continue byte (byte ptr=29 size=1) Nov 6 14:15:27 debian kernel: [ 2598.079484] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.079487] usbirboy: Packet continue byte (byte ptr=30 size=2) Nov 6 14:15:27 debian kernel: [ 2598.079491] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.079494] usbirboy: Packet continue byte (byte ptr=31 size=3) Nov 6 14:15:27 debian kernel: [ 2598.079498] pulse 433 Nov 6 14:15:27 debian kernel: [ 2598.079502] usbirboy: packets=2 head=32 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.081398] usbirboy: data: 0xdd Nov 6 14:15:27 debian kernel: [ 2598.081403] usbirboy: Packet start byte (byte ptr=32 size=0) Nov 6 14:15:27 debian kernel: [ 2598.081406] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.081410] usbirboy: Packet continue byte (byte ptr=33 size=1) Nov 6 14:15:27 debian kernel: [ 2598.081414] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.081417] usbirboy: Packet continue byte (byte ptr=34 size=2) Nov 6 14:15:27 debian kernel: [ 2598.081421] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.081424] usbirboy: Packet continue byte (byte ptr=35 size=3) Nov 6 14:15:27 debian kernel: [ 2598.081428] space 861 Nov 6 14:15:27 debian kernel: [ 2598.081432] usbirboy: data: 0xcc Nov 6 14:15:27 debian kernel: [ 2598.081435] usbirboy: Packet start byte (byte ptr=36 size=0) Nov 6 14:15:27 debian kernel: [ 2598.081439] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.081442] usbirboy: Packet continue byte (byte ptr=37 size=1) Nov 6 14:15:27 debian kernel: [ 2598.081446] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.081450] usbirboy: Packet continue byte (byte ptr=38 size=2) Nov 6 14:15:27 debian kernel: [ 2598.081453] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.081457] usbirboy: Packet continue byte (byte ptr=39 size=3) Nov 6 14:15:27 debian kernel: [ 2598.081460] pulse 460 Nov 6 14:15:27 debian kernel: [ 2598.081465] usbirboy: packets=2 head=40 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.083423] usbirboy: data: 0xdd Nov 6 14:15:27 debian kernel: [ 2598.083429] usbirboy: Packet start byte (byte ptr=40 size=0) Nov 6 14:15:27 debian kernel: [ 2598.083433] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.083436] usbirboy: Packet continue byte (byte ptr=41 size=1) Nov 6 14:15:27 debian kernel: [ 2598.083440] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.083444] usbirboy: Packet continue byte (byte ptr=42 size=2) Nov 6 14:15:27 debian kernel: [ 2598.083448] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.083451] usbirboy: Packet continue byte (byte ptr=43 size=3) Nov 6 14:15:27 debian kernel: [ 2598.083454] space 861 Nov 6 14:15:27 debian kernel: [ 2598.083458] usbirboy: data: 0xdd Nov 6 14:15:27 debian kernel: [ 2598.083462] usbirboy: Packet start byte (byte ptr=44 size=0) Nov 6 14:15:27 debian kernel: [ 2598.083466] usbirboy: data: 0xa Nov 6 14:15:27 debian kernel: [ 2598.083469] usbirboy: Packet continue byte (byte ptr=45 size=1) Nov 6 14:15:27 debian kernel: [ 2598.083473] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.083476] usbirboy: Packet continue byte (byte ptr=46 size=2) Nov 6 14:15:27 debian kernel: [ 2598.083480] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.083483] usbirboy: Packet continue byte (byte ptr=47 size=3) Nov 6 14:15:27 debian kernel: [ 2598.083487] pulse 1373 Nov 6 14:15:27 debian kernel: [ 2598.083491] usbirboy: packets=2 head=48 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.085392] usbirboy: data: 0xdf Nov 6 14:15:27 debian kernel: [ 2598.085396] usbirboy: Packet start byte (byte ptr=48 size=0) Nov 6 14:15:27 debian kernel: [ 2598.085400] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.085404] usbirboy: Packet continue byte (byte ptr=49 size=1) Nov 6 14:15:27 debian kernel: [ 2598.085408] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.085411] usbirboy: Packet continue byte (byte ptr=50 size=2) Nov 6 14:15:27 debian kernel: [ 2598.085415] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.085418] usbirboy: Packet continue byte (byte ptr=51 size=3) Nov 6 14:15:27 debian kernel: [ 2598.085422] space 863 Nov 6 14:15:27 debian kernel: [ 2598.085426] usbirboy: data: 0xca Nov 6 14:15:27 debian kernel: [ 2598.085429] usbirboy: Packet start byte (byte ptr=52 size=0) Nov 6 14:15:27 debian kernel: [ 2598.085433] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.085437] usbirboy: Packet continue byte (byte ptr=53 size=1) Nov 6 14:15:27 debian kernel: [ 2598.085441] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.085444] usbirboy: Packet continue byte (byte ptr=54 size=2) Nov 6 14:15:27 debian kernel: [ 2598.085448] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.085451] usbirboy: Packet continue byte (byte ptr=55 size=3) Nov 6 14:15:27 debian kernel: [ 2598.085455] pulse 458 Nov 6 14:15:27 debian kernel: [ 2598.085459] usbirboy: packets=2 head=56 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.087418] usbirboy: data: 0xcc Nov 6 14:15:27 debian kernel: [ 2598.087424] usbirboy: Packet start byte (byte ptr=56 size=0) Nov 6 14:15:27 debian kernel: [ 2598.087428] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.087431] usbirboy: Packet continue byte (byte ptr=57 size=1) Nov 6 14:15:27 debian kernel: [ 2598.087435] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.087439] usbirboy: Packet continue byte (byte ptr=58 size=2) Nov 6 14:15:27 debian kernel: [ 2598.087442] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.087446] usbirboy: Packet continue byte (byte ptr=59 size=3) Nov 6 14:15:27 debian kernel: [ 2598.087449] space 460 Nov 6 14:15:27 debian kernel: [ 2598.087453] usbirboy: data: 0xaf Nov 6 14:15:27 debian kernel: [ 2598.087457] usbirboy: Packet start byte (byte ptr=60 size=0) Nov 6 14:15:27 debian kernel: [ 2598.087460] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.087464] usbirboy: Packet continue byte (byte ptr=61 size=1) Nov 6 14:15:27 debian kernel: [ 2598.087468] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.087471] usbirboy: Packet continue byte (byte ptr=62 size=2) Nov 6 14:15:27 debian kernel: [ 2598.087475] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.087478] usbirboy: Packet continue byte (byte ptr=63 size=3) Nov 6 14:15:27 debian kernel: [ 2598.087482] pulse 431 Nov 6 14:15:27 debian kernel: [ 2598.087486] usbirboy: packets=2 head=64 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.089382] usbirboy: data: 0xcb Nov 6 14:15:27 debian kernel: [ 2598.089386] usbirboy: Packet start byte (byte ptr=64 size=0) Nov 6 14:15:27 debian kernel: [ 2598.089390] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.089394] usbirboy: Packet continue byte (byte ptr=65 size=1) Nov 6 14:15:27 debian kernel: [ 2598.089398] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.089401] usbirboy: Packet continue byte (byte ptr=66 size=2) Nov 6 14:15:27 debian kernel: [ 2598.089405] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.089408] usbirboy: Packet continue byte (byte ptr=67 size=3) Nov 6 14:15:27 debian kernel: [ 2598.089412] space 459 Nov 6 14:15:27 debian kernel: [ 2598.089416] usbirboy: data: 0xb0 Nov 6 14:15:27 debian kernel: [ 2598.089419] usbirboy: Packet start byte (byte ptr=68 size=0) Nov 6 14:15:27 debian kernel: [ 2598.089423] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.089426] usbirboy: Packet continue byte (byte ptr=69 size=1) Nov 6 14:15:27 debian kernel: [ 2598.089430] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.089433] usbirboy: Packet continue byte (byte ptr=70 size=2) Nov 6 14:15:27 debian kernel: [ 2598.089437] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.089441] usbirboy: Packet continue byte (byte ptr=71 size=3) Nov 6 14:15:27 debian kernel: [ 2598.089444] pulse 432 Nov 6 14:15:27 debian kernel: [ 2598.089448] usbirboy: packets=2 head=72 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.091427] usbirboy: data: 0xc9 Nov 6 14:15:27 debian kernel: [ 2598.091433] usbirboy: Packet start byte (byte ptr=72 size=0) Nov 6 14:15:27 debian kernel: [ 2598.091437] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.091440] usbirboy: Packet continue byte (byte ptr=73 size=1) Nov 6 14:15:27 debian kernel: [ 2598.091444] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.091448] usbirboy: Packet continue byte (byte ptr=74 size=2) Nov 6 14:15:27 debian kernel: [ 2598.091452] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.091455] usbirboy: Packet continue byte (byte ptr=75 size=3) Nov 6 14:15:27 debian kernel: [ 2598.091459] space 457 Nov 6 14:15:27 debian kernel: [ 2598.091462] usbirboy: data: 0xb2 Nov 6 14:15:27 debian kernel: [ 2598.091466] usbirboy: Packet start byte (byte ptr=76 size=0) Nov 6 14:15:27 debian kernel: [ 2598.091470] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.091473] usbirboy: Packet continue byte (byte ptr=77 size=1) Nov 6 14:15:27 debian kernel: [ 2598.091477] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.091480] usbirboy: Packet continue byte (byte ptr=78 size=2) Nov 6 14:15:27 debian kernel: [ 2598.091484] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.091487] usbirboy: Packet continue byte (byte ptr=79 size=3) Nov 6 14:15:27 debian kernel: [ 2598.091491] pulse 434 Nov 6 14:15:27 debian kernel: [ 2598.091495] usbirboy: packets=2 head=80 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.093395] usbirboy: data: 0xc8 Nov 6 14:15:27 debian kernel: [ 2598.093400] usbirboy: Packet start byte (byte ptr=80 size=0) Nov 6 14:15:27 debian kernel: [ 2598.093403] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.093407] usbirboy: Packet continue byte (byte ptr=81 size=1) Nov 6 14:15:27 debian kernel: [ 2598.093411] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.093414] usbirboy: Packet continue byte (byte ptr=82 size=2) Nov 6 14:15:27 debian kernel: [ 2598.093418] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.093421] usbirboy: Packet continue byte (byte ptr=83 size=3) Nov 6 14:15:27 debian kernel: [ 2598.093425] space 456 Nov 6 14:15:27 debian kernel: [ 2598.093429] usbirboy: data: 0xb2 Nov 6 14:15:27 debian kernel: [ 2598.093432] usbirboy: Packet start byte (byte ptr=84 size=0) Nov 6 14:15:27 debian kernel: [ 2598.093436] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.093439] usbirboy: Packet continue byte (byte ptr=85 size=1) Nov 6 14:15:27 debian kernel: [ 2598.093443] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.093447] usbirboy: Packet continue byte (byte ptr=86 size=2) Nov 6 14:15:27 debian kernel: [ 2598.093450] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.093454] usbirboy: Packet continue byte (byte ptr=87 size=3) Nov 6 14:15:27 debian kernel: [ 2598.093457] pulse 434 Nov 6 14:15:27 debian kernel: [ 2598.093462] usbirboy: packets=2 head=88 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.095418] usbirboy: data: 0xc7 Nov 6 14:15:27 debian kernel: [ 2598.095424] usbirboy: Packet start byte (byte ptr=88 size=0) Nov 6 14:15:27 debian kernel: [ 2598.095428] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.095431] usbirboy: Packet continue byte (byte ptr=89 size=1) Nov 6 14:15:27 debian kernel: [ 2598.095435] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.095439] usbirboy: Packet continue byte (byte ptr=90 size=2) Nov 6 14:15:27 debian kernel: [ 2598.095442] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.095446] usbirboy: Packet continue byte (byte ptr=91 size=3) Nov 6 14:15:27 debian kernel: [ 2598.095449] space 455 Nov 6 14:15:27 debian kernel: [ 2598.095453] usbirboy: data: 0xb4 Nov 6 14:15:27 debian kernel: [ 2598.095457] usbirboy: Packet start byte (byte ptr=92 size=0) Nov 6 14:15:27 debian kernel: [ 2598.095460] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.095464] usbirboy: Packet continue byte (byte ptr=93 size=1) Nov 6 14:15:27 debian kernel: [ 2598.095468] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.095471] usbirboy: Packet continue byte (byte ptr=94 size=2) Nov 6 14:15:27 debian kernel: [ 2598.095475] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.095478] usbirboy: Packet continue byte (byte ptr=95 size=3) Nov 6 14:15:27 debian kernel: [ 2598.095482] pulse 436 Nov 6 14:15:27 debian kernel: [ 2598.095486] usbirboy: packets=2 head=96 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.097386] usbirboy: data: 0xc6 Nov 6 14:15:27 debian kernel: [ 2598.097390] usbirboy: Packet start byte (byte ptr=96 size=0) Nov 6 14:15:27 debian kernel: [ 2598.097394] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.097397] usbirboy: Packet continue byte (byte ptr=97 size=1) Nov 6 14:15:27 debian kernel: [ 2598.097401] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.097405] usbirboy: Packet continue byte (byte ptr=98 size=2) Nov 6 14:15:27 debian kernel: [ 2598.097409] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.097412] usbirboy: Packet continue byte (byte ptr=99 size=3) Nov 6 14:15:27 debian kernel: [ 2598.097416] space 454 Nov 6 14:15:27 debian kernel: [ 2598.097419] usbirboy: data: 0xb5 Nov 6 14:15:27 debian kernel: [ 2598.097423] usbirboy: Packet start byte (byte ptr=100 size=0) Nov 6 14:15:27 debian kernel: [ 2598.097427] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.097430] usbirboy: Packet continue byte (byte ptr=101 size=1) Nov 6 14:15:27 debian kernel: [ 2598.097434] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.097437] usbirboy: Packet continue byte (byte ptr=102 size=2) Nov 6 14:15:27 debian kernel: [ 2598.097441] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.097445] usbirboy: Packet continue byte (byte ptr=103 size=3) Nov 6 14:15:27 debian kernel: [ 2598.097448] pulse 437 Nov 6 14:15:27 debian kernel: [ 2598.097452] usbirboy: packets=2 head=104 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.124977] usbirboy: data: 0xc5 Nov 6 14:15:27 debian kernel: [ 2598.124983] usbirboy: Packet start byte (byte ptr=104 size=0) Nov 6 14:15:27 debian kernel: [ 2598.124987] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.124990] usbirboy: Packet continue byte (byte ptr=105 size=1) Nov 6 14:15:27 debian kernel: [ 2598.124994] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.124998] usbirboy: Packet continue byte (byte ptr=106 size=2) Nov 6 14:15:27 debian kernel: [ 2598.125002] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.125005] usbirboy: Packet continue byte (byte ptr=107 size=3) Nov 6 14:15:27 debian kernel: [ 2598.125009] space 453 Nov 6 14:15:27 debian kernel: [ 2598.125013] usbirboy: data: 0xab Nov 6 14:15:27 debian kernel: [ 2598.125016] usbirboy: Packet start byte (byte ptr=108 size=0) Nov 6 14:15:27 debian kernel: [ 2598.125020] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.125024] usbirboy: Packet continue byte (byte ptr=109 size=1) Nov 6 14:15:27 debian kernel: [ 2598.125027] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.125031] usbirboy: Packet continue byte (byte ptr=110 size=2) Nov 6 14:15:27 debian kernel: [ 2598.125035] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.125038] usbirboy: Packet continue byte (byte ptr=111 size=3) Nov 6 14:15:27 debian kernel: [ 2598.125042] pulse 427 Nov 6 14:15:27 debian kernel: [ 2598.125046] usbirboy: packets=2 head=112 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.126941] usbirboy: data: 0xcf Nov 6 14:15:27 debian kernel: [ 2598.126946] usbirboy: Packet start byte (byte ptr=112 size=0) Nov 6 14:15:27 debian kernel: [ 2598.126950] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.126953] usbirboy: Packet continue byte (byte ptr=113 size=1) Nov 6 14:15:27 debian kernel: [ 2598.126957] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.126960] usbirboy: Packet continue byte (byte ptr=114 size=2) Nov 6 14:15:27 debian kernel: [ 2598.126964] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.126968] usbirboy: Packet continue byte (byte ptr=115 size=3) Nov 6 14:15:27 debian kernel: [ 2598.126972] space 463 Nov 6 14:15:27 debian kernel: [ 2598.126975] usbirboy: data: 0xac Nov 6 14:15:27 debian kernel: [ 2598.126979] usbirboy: Packet start byte (byte ptr=116 size=0) Nov 6 14:15:27 debian kernel: [ 2598.126983] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.126986] usbirboy: Packet continue byte (byte ptr=117 size=1) Nov 6 14:15:27 debian kernel: [ 2598.126990] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.126994] usbirboy: Packet continue byte (byte ptr=118 size=2) Nov 6 14:15:27 debian kernel: [ 2598.126998] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.127001] usbirboy: Packet continue byte (byte ptr=119 size=3) Nov 6 14:15:27 debian kernel: [ 2598.127005] pulse 428 Nov 6 14:15:27 debian kernel: [ 2598.127009] usbirboy: packets=2 head=120 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.128984] usbirboy: data: 0xcd Nov 6 14:15:27 debian kernel: [ 2598.128990] usbirboy: Packet start byte (byte ptr=120 size=0) Nov 6 14:15:27 debian kernel: [ 2598.128994] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.128998] usbirboy: Packet continue byte (byte ptr=121 size=1) Nov 6 14:15:27 debian kernel: [ 2598.129001] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.129005] usbirboy: Packet continue byte (byte ptr=122 size=2) Nov 6 14:15:27 debian kernel: [ 2598.129009] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.129012] usbirboy: Packet continue byte (byte ptr=123 size=3) Nov 6 14:15:27 debian kernel: [ 2598.129016] space 461 Nov 6 14:15:27 debian kernel: [ 2598.129020] usbirboy: data: 0xf1 Nov 6 14:15:27 debian kernel: [ 2598.129024] usbirboy: Packet start byte (byte ptr=124 size=0) Nov 6 14:15:27 debian kernel: [ 2598.129027] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.129031] usbirboy: Packet continue byte (byte ptr=125 size=1) Nov 6 14:15:27 debian kernel: [ 2598.129035] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.129038] usbirboy: Packet continue byte (byte ptr=126 size=2) Nov 6 14:15:27 debian kernel: [ 2598.129042] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.129046] usbirboy: Packet continue byte (byte ptr=127 size=3) Nov 6 14:15:27 debian kernel: [ 2598.129049] pulse 881 Nov 6 14:15:27 debian kernel: [ 2598.129054] usbirboy: packets=2 head=128 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.130950] usbirboy: data: 0xe6 Nov 6 14:15:27 debian kernel: [ 2598.130954] usbirboy: Packet start byte (byte ptr=128 size=0) Nov 6 14:15:27 debian kernel: [ 2598.130958] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.130962] usbirboy: Packet continue byte (byte ptr=129 size=1) Nov 6 14:15:27 debian kernel: [ 2598.130966] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.130969] usbirboy: Packet continue byte (byte ptr=130 size=2) Nov 6 14:15:27 debian kernel: [ 2598.130973] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.130976] usbirboy: Packet continue byte (byte ptr=131 size=3) Nov 6 14:15:27 debian kernel: [ 2598.130980] space 870 Nov 6 14:15:27 debian kernel: [ 2598.130984] usbirboy: data: 0x86 Nov 6 14:15:27 debian kernel: [ 2598.130988] usbirboy: Packet start byte (byte ptr=132 size=0) Nov 6 14:15:27 debian kernel: [ 2598.130991] usbirboy: data: 0x7 Nov 6 14:15:27 debian kernel: [ 2598.130995] usbirboy: Packet continue byte (byte ptr=133 size=1) Nov 6 14:15:27 debian kernel: [ 2598.130999] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.131002] usbirboy: Packet continue byte (byte ptr=134 size=2) Nov 6 14:15:27 debian kernel: [ 2598.131006] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.131010] usbirboy: Packet continue byte (byte ptr=135 size=3) Nov 6 14:15:27 debian kernel: [ 2598.131013] pulse 902 Nov 6 14:15:27 debian kernel: [ 2598.131018] usbirboy: packets=2 head=136 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.132985] usbirboy: data: 0xd9 Nov 6 14:15:27 debian kernel: [ 2598.132990] usbirboy: Packet start byte (byte ptr=136 size=0) Nov 6 14:15:27 debian kernel: [ 2598.132995] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.132998] usbirboy: Packet continue byte (byte ptr=137 size=1) Nov 6 14:15:27 debian kernel: [ 2598.133002] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.133006] usbirboy: Packet continue byte (byte ptr=138 size=2) Nov 6 14:15:27 debian kernel: [ 2598.133010] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.133013] usbirboy: Packet continue byte (byte ptr=139 size=3) Nov 6 14:15:27 debian kernel: [ 2598.133017] space 473 Nov 6 14:15:27 debian kernel: [ 2598.133021] usbirboy: data: 0xad Nov 6 14:15:27 debian kernel: [ 2598.133024] usbirboy: Packet start byte (byte ptr=140 size=0) Nov 6 14:15:27 debian kernel: [ 2598.133028] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.133031] usbirboy: Packet continue byte (byte ptr=141 size=1) Nov 6 14:15:27 debian kernel: [ 2598.133035] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.133039] usbirboy: Packet continue byte (byte ptr=142 size=2) Nov 6 14:15:27 debian kernel: [ 2598.133043] usbirboy: data: 0xc9 Nov 6 14:15:27 debian kernel: [ 2598.133046] usbirboy: new start bit received before last packet was ready! Nov 6 14:15:27 debian kernel: [ 2598.133049] Nov 6 14:15:27 debian kernel: [ 2598.133052] usbirboy: Packet start byte (byte ptr=140 size=0) Nov 6 14:15:27 debian kernel: [ 2598.133057] usbirboy: packets=1 head=140 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.134949] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.134953] usbirboy: Packet continue byte (byte ptr=141 size=1) Nov 6 14:15:27 debian kernel: [ 2598.134957] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.134961] usbirboy: Packet continue byte (byte ptr=142 size=2) Nov 6 14:15:27 debian kernel: [ 2598.134965] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.134968] usbirboy: Packet continue byte (byte ptr=143 size=3) Nov 6 14:15:27 debian kernel: [ 2598.134972] pulse 457 Nov 6 14:15:27 debian kernel: [ 2598.134976] usbirboy: data: 0xcd Nov 6 14:15:27 debian kernel: [ 2598.134979] usbirboy: Packet start byte (byte ptr=144 size=0) Nov 6 14:15:27 debian kernel: [ 2598.134983] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.134987] usbirboy: Packet continue byte (byte ptr=145 size=1) Nov 6 14:15:27 debian kernel: [ 2598.134990] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.134994] usbirboy: Packet continue byte (byte ptr=146 size=2) Nov 6 14:15:27 debian kernel: [ 2598.134998] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.135001] usbirboy: Packet continue byte (byte ptr=147 size=3) Nov 6 14:15:27 debian kernel: [ 2598.135005] space 461 Nov 6 14:15:27 debian kernel: [ 2598.135009] usbirboy: data: 0xaf Nov 6 14:15:27 debian kernel: [ 2598.135012] usbirboy: Packet start byte (byte ptr=148 size=0) Nov 6 14:15:27 debian kernel: [ 2598.135017] usbirboy: packets=2 head=148 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.136993] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.136999] usbirboy: Packet continue byte (byte ptr=149 size=1) Nov 6 14:15:27 debian kernel: [ 2598.137003] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.137006] usbirboy: Packet continue byte (byte ptr=150 size=2) Nov 6 14:15:27 debian kernel: [ 2598.137010] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.137014] usbirboy: Packet continue byte (byte ptr=151 size=3) Nov 6 14:15:27 debian kernel: [ 2598.137017] pulse 431 Nov 6 14:15:27 debian kernel: [ 2598.137021] usbirboy: data: 0xcb Nov 6 14:15:27 debian kernel: [ 2598.137025] usbirboy: Packet start byte (byte ptr=152 size=0) Nov 6 14:15:27 debian kernel: [ 2598.137029] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.137032] usbirboy: Packet continue byte (byte ptr=153 size=1) Nov 6 14:15:27 debian kernel: [ 2598.137036] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.137040] usbirboy: Packet continue byte (byte ptr=154 size=2) Nov 6 14:15:27 debian kernel: [ 2598.137043] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.137047] usbirboy: Packet continue byte (byte ptr=155 size=3) Nov 6 14:15:27 debian kernel: [ 2598.137050] space 459 Nov 6 14:15:27 debian kernel: [ 2598.137054] usbirboy: data: 0xc9 Nov 6 14:15:27 debian kernel: [ 2598.137058] usbirboy: Packet start byte (byte ptr=156 size=0) Nov 6 14:15:27 debian kernel: [ 2598.137062] usbirboy: packets=2 head=156 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.138962] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.138966] usbirboy: Packet continue byte (byte ptr=157 size=1) Nov 6 14:15:27 debian kernel: [ 2598.138970] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.138974] usbirboy: Packet continue byte (byte ptr=158 size=2) Nov 6 14:15:27 debian kernel: [ 2598.138977] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.138981] usbirboy: Packet continue byte (byte ptr=159 size=3) Nov 6 14:15:27 debian kernel: [ 2598.138984] space 457 Nov 6 14:15:27 debian kernel: [ 2598.138988] usbirboy: data: 0xeb Nov 6 14:15:27 debian kernel: [ 2598.138992] usbirboy: Packet start byte (byte ptr=160 size=0) Nov 6 14:15:27 debian kernel: [ 2598.138996] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.138999] usbirboy: Packet continue byte (byte ptr=161 size=1) Nov 6 14:15:27 debian kernel: [ 2598.139003] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.139007] usbirboy: Packet continue byte (byte ptr=162 size=2) Nov 6 14:15:27 debian kernel: [ 2598.139010] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.139014] usbirboy: Packet continue byte (byte ptr=163 size=3) Nov 6 14:15:27 debian kernel: [ 2598.139018] pulse 875 Nov 6 14:15:27 debian kernel: [ 2598.139021] usbirboy: data: 0xec Nov 6 14:15:27 debian kernel: [ 2598.139025] usbirboy: Packet start byte (byte ptr=164 size=0) Nov 6 14:15:27 debian kernel: [ 2598.139029] usbirboy: packets=2 head=164 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.140985] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.140991] usbirboy: Packet continue byte (byte ptr=165 size=1) Nov 6 14:15:27 debian kernel: [ 2598.140995] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.140998] usbirboy: Packet continue byte (byte ptr=166 size=2) Nov 6 14:15:27 debian kernel: [ 2598.141002] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.141005] usbirboy: Packet continue byte (byte ptr=167 size=3) Nov 6 14:15:27 debian kernel: [ 2598.141009] space 876 Nov 6 14:15:27 debian kernel: [ 2598.141013] usbirboy: data: 0xc8 Nov 6 14:15:27 debian kernel: [ 2598.141017] usbirboy: Packet start byte (byte ptr=168 size=0) Nov 6 14:15:27 debian kernel: [ 2598.141020] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.141024] usbirboy: Packet continue byte (byte ptr=169 size=1) Nov 6 14:15:27 debian kernel: [ 2598.141028] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.141031] usbirboy: Packet continue byte (byte ptr=170 size=2) Nov 6 14:15:27 debian kernel: [ 2598.141035] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.141039] usbirboy: Packet continue byte (byte ptr=171 size=3) Nov 6 14:15:27 debian kernel: [ 2598.141042] pulse 456 Nov 6 14:15:27 debian kernel: [ 2598.141046] usbirboy: data: 0xae Nov 6 14:15:27 debian kernel: [ 2598.141050] usbirboy: Packet start byte (byte ptr=172 size=0) Nov 6 14:15:27 debian kernel: [ 2598.141054] usbirboy: packets=2 head=172 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.142950] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.142954] usbirboy: Packet continue byte (byte ptr=173 size=1) Nov 6 14:15:27 debian kernel: [ 2598.142958] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.142961] usbirboy: Packet continue byte (byte ptr=174 size=2) Nov 6 14:15:27 debian kernel: [ 2598.142965] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.142969] usbirboy: Packet continue byte (byte ptr=175 size=3) Nov 6 14:15:27 debian kernel: [ 2598.142972] pulse 430 Nov 6 14:15:27 debian kernel: [ 2598.142976] usbirboy: data: 0xcb Nov 6 14:15:27 debian kernel: [ 2598.142980] usbirboy: Packet start byte (byte ptr=176 size=0) Nov 6 14:15:27 debian kernel: [ 2598.142983] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.142987] usbirboy: Packet continue byte (byte ptr=177 size=1) Nov 6 14:15:27 debian kernel: [ 2598.142991] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.142994] usbirboy: Packet continue byte (byte ptr=178 size=2) Nov 6 14:15:27 debian kernel: [ 2598.142998] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.143002] usbirboy: Packet continue byte (byte ptr=179 size=3) Nov 6 14:15:27 debian kernel: [ 2598.143005] space 459 Nov 6 14:15:27 debian kernel: [ 2598.143009] usbirboy: data: 0xee Nov 6 14:15:27 debian kernel: [ 2598.143013] usbirboy: Packet start byte (byte ptr=180 size=0) Nov 6 14:15:27 debian kernel: [ 2598.143017] usbirboy: packets=2 head=180 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.144985] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.144991] usbirboy: Packet continue byte (byte ptr=181 size=1) Nov 6 14:15:27 debian kernel: [ 2598.144995] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.144998] usbirboy: Packet continue byte (byte ptr=182 size=2) Nov 6 14:15:27 debian kernel: [ 2598.145002] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.145006] usbirboy: Packet continue byte (byte ptr=183 size=3) Nov 6 14:15:27 debian kernel: [ 2598.145010] space 878 Nov 6 14:15:27 debian kernel: [ 2598.145013] usbirboy: data: 0x88 Nov 6 14:15:27 debian kernel: [ 2598.145017] usbirboy: Packet start byte (byte ptr=184 size=0) Nov 6 14:15:27 debian kernel: [ 2598.145021] usbirboy: data: 0x7 Nov 6 14:15:27 debian kernel: [ 2598.145024] usbirboy: Packet continue byte (byte ptr=185 size=1) Nov 6 14:15:27 debian kernel: [ 2598.145028] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.145032] usbirboy: Packet continue byte (byte ptr=186 size=2) Nov 6 14:15:27 debian kernel: [ 2598.145036] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.145039] usbirboy: Packet continue byte (byte ptr=187 size=3) Nov 6 14:15:27 debian kernel: [ 2598.145043] pulse 904 Nov 6 14:15:27 debian kernel: [ 2598.145047] usbirboy: data: 0xea Nov 6 14:15:27 debian kernel: [ 2598.145050] usbirboy: Packet start byte (byte ptr=188 size=0) Nov 6 14:15:27 debian kernel: [ 2598.145054] usbirboy: packets=2 head=188 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.146950] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.146954] usbirboy: Packet continue byte (byte ptr=189 size=1) Nov 6 14:15:27 debian kernel: [ 2598.146958] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.146961] usbirboy: Packet continue byte (byte ptr=190 size=2) Nov 6 14:15:27 debian kernel: [ 2598.146965] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.146968] usbirboy: Packet continue byte (byte ptr=191 size=3) Nov 6 14:15:27 debian kernel: [ 2598.146972] space 874 Nov 6 14:15:27 debian kernel: [ 2598.146976] usbirboy: data: 0x8c Nov 6 14:15:27 debian kernel: [ 2598.146980] usbirboy: Packet start byte (byte ptr=192 size=0) Nov 6 14:15:27 debian kernel: [ 2598.146983] usbirboy: data: 0x7 Nov 6 14:15:27 debian kernel: [ 2598.146987] usbirboy: Packet continue byte (byte ptr=193 size=1) Nov 6 14:15:27 debian kernel: [ 2598.146991] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.146994] usbirboy: Packet continue byte (byte ptr=194 size=2) Nov 6 14:15:27 debian kernel: [ 2598.146998] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.147002] usbirboy: Packet continue byte (byte ptr=195 size=3) Nov 6 14:15:27 debian kernel: [ 2598.147005] pulse 908 Nov 6 14:15:27 debian kernel: [ 2598.147009] usbirboy: data: 0xe6 Nov 6 14:15:27 debian kernel: [ 2598.147013] usbirboy: Packet start byte (byte ptr=196 size=0) Nov 6 14:15:27 debian kernel: [ 2598.147017] usbirboy: packets=2 head=196 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.148996] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.149001] usbirboy: Packet continue byte (byte ptr=197 size=1) Nov 6 14:15:27 debian kernel: [ 2598.149005] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.149009] usbirboy: Packet continue byte (byte ptr=198 size=2) Nov 6 14:15:27 debian kernel: [ 2598.149012] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.149016] usbirboy: Packet continue byte (byte ptr=199 size=3) Nov 6 14:15:27 debian kernel: [ 2598.149020] space 870 Nov 6 14:15:27 debian kernel: [ 2598.149024] usbirboy: data: 0xcd Nov 6 14:15:27 debian kernel: [ 2598.149027] usbirboy: Packet start byte (byte ptr=200 size=0) Nov 6 14:15:27 debian kernel: [ 2598.149031] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.149035] usbirboy: Packet continue byte (byte ptr=201 size=1) Nov 6 14:15:27 debian kernel: [ 2598.149038] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.149042] usbirboy: Packet continue byte (byte ptr=202 size=2) Nov 6 14:15:27 debian kernel: [ 2598.149046] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.149049] usbirboy: Packet continue byte (byte ptr=203 size=3) Nov 6 14:15:27 debian kernel: [ 2598.149053] pulse 461 Nov 6 14:15:27 debian kernel: [ 2598.149057] usbirboy: packets=2 head=204 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: data: 0x95 Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: Packet start byte (byte ptr=204 size=0) Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: data: 0x1f Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: Packet continue byte (byte ptr=205 size=1) Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: data: 0x4 Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: Packet continue byte (byte ptr=206 size=2) Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: Packet continue byte (byte ptr=207 size=3) Nov 6 14:15:27 debian kernel: [ 2598.202626] space 69525 Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: data: 0xf8 Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: Packet start byte (byte ptr=208 size=0) Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: data: 0x14 Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: Packet continue byte (byte ptr=209 size=1) Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: Packet continue byte (byte ptr=210 size=2) Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: Packet continue byte (byte ptr=211 size=3) Nov 6 14:15:27 debian kernel: [ 2598.202626] pulse 2680 Nov 6 14:15:27 debian kernel: [ 2598.202626] usbirboy: packets=2 head=212 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.208986] usbirboy: data: 0xc6 Nov 6 14:15:27 debian kernel: [ 2598.208992] usbirboy: Packet start byte (byte ptr=212 size=0) Nov 6 14:15:27 debian kernel: [ 2598.208996] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.208999] usbirboy: Packet continue byte (byte ptr=213 size=1) Nov 6 14:15:27 debian kernel: [ 2598.209003] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.209006] usbirboy: Packet continue byte (byte ptr=214 size=2) Nov 6 14:15:27 debian kernel: [ 2598.209010] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.209014] usbirboy: Packet continue byte (byte ptr=215 size=3) Nov 6 14:15:27 debian kernel: [ 2598.209018] space 838 Nov 6 14:15:27 debian kernel: [ 2598.209022] usbirboy: data: 0xe3 Nov 6 14:15:27 debian kernel: [ 2598.209025] usbirboy: Packet start byte (byte ptr=216 size=0) Nov 6 14:15:27 debian kernel: [ 2598.209029] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.209032] usbirboy: Packet continue byte (byte ptr=217 size=1) Nov 6 14:15:27 debian kernel: [ 2598.209036] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.209040] usbirboy: Packet continue byte (byte ptr=218 size=2) Nov 6 14:15:27 debian kernel: [ 2598.209044] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.209047] usbirboy: Packet continue byte (byte ptr=219 size=3) Nov 6 14:15:27 debian kernel: [ 2598.209051] pulse 483 Nov 6 14:15:27 debian kernel: [ 2598.209055] usbirboy: packets=2 head=220 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.210698] usbirboy: data: 0xac Nov 6 14:15:27 debian kernel: [ 2598.210705] usbirboy: Packet start byte (byte ptr=220 size=0) Nov 6 14:15:27 debian kernel: [ 2598.210709] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.210712] usbirboy: Packet continue byte (byte ptr=221 size=1) Nov 6 14:15:27 debian kernel: [ 2598.210716] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.210720] usbirboy: Packet continue byte (byte ptr=222 size=2) Nov 6 14:15:27 debian kernel: [ 2598.210724] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.210727] usbirboy: Packet continue byte (byte ptr=223 size=3) Nov 6 14:15:27 debian kernel: [ 2598.210731] space 428 Nov 6 14:15:27 debian kernel: [ 2598.210735] usbirboy: data: 0xcf Nov 6 14:15:27 debian kernel: [ 2598.210738] usbirboy: Packet start byte (byte ptr=224 size=0) Nov 6 14:15:27 debian kernel: [ 2598.210742] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.210746] usbirboy: Packet continue byte (byte ptr=225 size=1) Nov 6 14:15:27 debian kernel: [ 2598.210749] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.210753] usbirboy: Packet continue byte (byte ptr=226 size=2) Nov 6 14:15:27 debian kernel: [ 2598.210757] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.210760] usbirboy: Packet continue byte (byte ptr=227 size=3) Nov 6 14:15:27 debian kernel: [ 2598.210764] pulse 463 Nov 6 14:15:27 debian kernel: [ 2598.210768] usbirboy: packets=2 head=228 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.212986] usbirboy: data: 0xc6 Nov 6 14:15:27 debian kernel: [ 2598.212991] usbirboy: Packet start byte (byte ptr=228 size=0) Nov 6 14:15:27 debian kernel: [ 2598.212995] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.212999] usbirboy: Packet continue byte (byte ptr=229 size=1) Nov 6 14:15:27 debian kernel: [ 2598.213003] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.213006] usbirboy: Packet continue byte (byte ptr=230 size=2) Nov 6 14:15:27 debian kernel: [ 2598.213010] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.213014] usbirboy: Packet continue byte (byte ptr=231 size=3) Nov 6 14:15:27 debian kernel: [ 2598.213017] space 454 Nov 6 14:15:27 debian kernel: [ 2598.213021] usbirboy: data: 0xb4 Nov 6 14:15:27 debian kernel: [ 2598.213025] usbirboy: Packet start byte (byte ptr=232 size=0) Nov 6 14:15:27 debian kernel: [ 2598.213029] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.213032] usbirboy: Packet continue byte (byte ptr=233 size=1) Nov 6 14:15:27 debian kernel: [ 2598.213036] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.213039] usbirboy: Packet continue byte (byte ptr=234 size=2) Nov 6 14:15:27 debian kernel: [ 2598.213043] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.213047] usbirboy: Packet continue byte (byte ptr=235 size=3) Nov 6 14:15:27 debian kernel: [ 2598.213051] pulse 436 Nov 6 14:15:27 debian kernel: [ 2598.213055] usbirboy: packets=2 head=236 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.214950] usbirboy: data: 0xd9 Nov 6 14:15:27 debian kernel: [ 2598.214954] usbirboy: Packet start byte (byte ptr=236 size=0) Nov 6 14:15:27 debian kernel: [ 2598.214958] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.214962] usbirboy: Packet continue byte (byte ptr=237 size=1) Nov 6 14:15:27 debian kernel: [ 2598.214966] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.214969] usbirboy: Packet continue byte (byte ptr=238 size=2) Nov 6 14:15:27 debian kernel: [ 2598.214973] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.214977] usbirboy: Packet continue byte (byte ptr=239 size=3) Nov 6 14:15:27 debian kernel: [ 2598.214980] space 857 Nov 6 14:15:27 debian kernel: [ 2598.214984] usbirboy: data: 0xd0 Nov 6 14:15:27 debian kernel: [ 2598.214988] usbirboy: Packet start byte (byte ptr=240 size=0) Nov 6 14:15:27 debian kernel: [ 2598.214992] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.214995] usbirboy: Packet continue byte (byte ptr=241 size=1) Nov 6 14:15:27 debian kernel: [ 2598.214999] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.215002] usbirboy: Packet continue byte (byte ptr=242 size=2) Nov 6 14:15:27 debian kernel: [ 2598.215006] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.215010] usbirboy: Packet continue byte (byte ptr=243 size=3) Nov 6 14:15:27 debian kernel: [ 2598.215014] pulse 464 Nov 6 14:15:27 debian kernel: [ 2598.215018] usbirboy: packets=2 head=244 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.216988] usbirboy: data: 0xd9 Nov 6 14:15:27 debian kernel: [ 2598.216993] usbirboy: Packet start byte (byte ptr=244 size=0) Nov 6 14:15:27 debian kernel: [ 2598.216997] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.217001] usbirboy: Packet continue byte (byte ptr=245 size=1) Nov 6 14:15:27 debian kernel: [ 2598.217005] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.217008] usbirboy: Packet continue byte (byte ptr=246 size=2) Nov 6 14:15:27 debian kernel: [ 2598.217012] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.217015] usbirboy: Packet continue byte (byte ptr=247 size=3) Nov 6 14:15:27 debian kernel: [ 2598.217019] space 857 Nov 6 14:15:27 debian kernel: [ 2598.217023] usbirboy: data: 0xe1 Nov 6 14:15:27 debian kernel: [ 2598.217027] usbirboy: Packet start byte (byte ptr=248 size=0) Nov 6 14:15:27 debian kernel: [ 2598.217031] usbirboy: data: 0xa Nov 6 14:15:27 debian kernel: [ 2598.217034] usbirboy: Packet continue byte (byte ptr=249 size=1) Nov 6 14:15:27 debian kernel: [ 2598.217038] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.217041] usbirboy: Packet continue byte (byte ptr=250 size=2) Nov 6 14:15:27 debian kernel: [ 2598.217045] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.217049] usbirboy: Packet continue byte (byte ptr=251 size=3) Nov 6 14:15:27 debian kernel: [ 2598.217053] pulse 1377 Nov 6 14:15:27 debian kernel: [ 2598.217057] usbirboy: packets=2 head=252 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.218952] usbirboy: data: 0xf7 Nov 6 14:15:27 debian kernel: [ 2598.218956] usbirboy: Packet start byte (byte ptr=252 size=0) Nov 6 14:15:27 debian kernel: [ 2598.218960] usbirboy: data: 0x6 Nov 6 14:15:27 debian kernel: [ 2598.218963] usbirboy: Packet continue byte (byte ptr=253 size=1) Nov 6 14:15:27 debian kernel: [ 2598.218967] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.218971] usbirboy: Packet continue byte (byte ptr=254 size=2) Nov 6 14:15:27 debian kernel: [ 2598.218975] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.218978] usbirboy: Packet continue byte (byte ptr=255 size=3) Nov 6 14:15:27 debian kernel: [ 2598.218982] space 887 Nov 6 14:15:27 debian kernel: [ 2598.218986] usbirboy: data: 0xb2 Nov 6 14:15:27 debian kernel: [ 2598.218989] usbirboy: Packet start byte (byte ptr=256 size=0) Nov 6 14:15:27 debian kernel: [ 2598.218993] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.218997] usbirboy: Packet continue byte (byte ptr=257 size=1) Nov 6 14:15:27 debian kernel: [ 2598.219001] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.219004] usbirboy: Packet continue byte (byte ptr=258 size=2) Nov 6 14:15:27 debian kernel: [ 2598.219008] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.219011] usbirboy: Packet continue byte (byte ptr=259 size=3) Nov 6 14:15:27 debian kernel: [ 2598.219015] pulse 434 Nov 6 14:15:27 debian kernel: [ 2598.219019] usbirboy: packets=2 head=260 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.221003] usbirboy: data: 0xc8 Nov 6 14:15:27 debian kernel: [ 2598.221009] usbirboy: Packet start byte (byte ptr=260 size=0) Nov 6 14:15:27 debian kernel: [ 2598.221013] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.221016] usbirboy: Packet continue byte (byte ptr=261 size=1) Nov 6 14:15:27 debian kernel: [ 2598.221020] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.221024] usbirboy: Packet continue byte (byte ptr=262 size=2) Nov 6 14:15:27 debian kernel: [ 2598.221028] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.221031] usbirboy: Packet continue byte (byte ptr=263 size=3) Nov 6 14:15:27 debian kernel: [ 2598.221035] space 456 Nov 6 14:15:27 debian kernel: [ 2598.221039] usbirboy: data: 0xb3 Nov 6 14:15:27 debian kernel: [ 2598.221042] usbirboy: Packet start byte (byte ptr=264 size=0) Nov 6 14:15:27 debian kernel: [ 2598.221046] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.221049] usbirboy: Packet continue byte (byte ptr=265 size=1) Nov 6 14:15:27 debian kernel: [ 2598.221053] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.221057] usbirboy: Packet continue byte (byte ptr=266 size=2) Nov 6 14:15:27 debian kernel: [ 2598.221061] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.221064] usbirboy: Packet continue byte (byte ptr=267 size=3) Nov 6 14:15:27 debian kernel: [ 2598.221068] pulse 435 Nov 6 14:15:27 debian kernel: [ 2598.221072] usbirboy: packets=2 head=268 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.222968] usbirboy: data: 0xc7 Nov 6 14:15:27 debian kernel: [ 2598.222972] usbirboy: Packet start byte (byte ptr=268 size=0) Nov 6 14:15:27 debian kernel: [ 2598.222976] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.222980] usbirboy: Packet continue byte (byte ptr=269 size=1) Nov 6 14:15:27 debian kernel: [ 2598.222984] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.222987] usbirboy: Packet continue byte (byte ptr=270 size=2) Nov 6 14:15:27 debian kernel: [ 2598.222991] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.222995] usbirboy: Packet continue byte (byte ptr=271 size=3) Nov 6 14:15:27 debian kernel: [ 2598.222998] space 455 Nov 6 14:15:27 debian kernel: [ 2598.223002] usbirboy: data: 0xb4 Nov 6 14:15:27 debian kernel: [ 2598.223006] usbirboy: Packet start byte (byte ptr=272 size=0) Nov 6 14:15:27 debian kernel: [ 2598.223009] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.223013] usbirboy: Packet continue byte (byte ptr=273 size=1) Nov 6 14:15:27 debian kernel: [ 2598.223017] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.223020] usbirboy: Packet continue byte (byte ptr=274 size=2) Nov 6 14:15:27 debian kernel: [ 2598.223024] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.223028] usbirboy: Packet continue byte (byte ptr=275 size=3) Nov 6 14:15:27 debian kernel: [ 2598.223031] pulse 436 Nov 6 14:15:27 debian kernel: [ 2598.223036] usbirboy: packets=2 head=276 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.224985] usbirboy: data: 0xc6 Nov 6 14:15:27 debian kernel: [ 2598.224990] usbirboy: Packet start byte (byte ptr=276 size=0) Nov 6 14:15:27 debian kernel: [ 2598.224995] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.224998] usbirboy: Packet continue byte (byte ptr=277 size=1) Nov 6 14:15:27 debian kernel: [ 2598.225002] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.225006] usbirboy: Packet continue byte (byte ptr=278 size=2) Nov 6 14:15:27 debian kernel: [ 2598.225010] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.225013] usbirboy: Packet continue byte (byte ptr=279 size=3) Nov 6 14:15:27 debian kernel: [ 2598.225017] space 454 Nov 6 14:15:27 debian kernel: [ 2598.225021] usbirboy: data: 0xb5 Nov 6 14:15:27 debian kernel: [ 2598.225024] usbirboy: Packet start byte (byte ptr=280 size=0) Nov 6 14:15:27 debian kernel: [ 2598.225028] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.225032] usbirboy: Packet continue byte (byte ptr=281 size=1) Nov 6 14:15:27 debian kernel: [ 2598.225035] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.225039] usbirboy: Packet continue byte (byte ptr=282 size=2) Nov 6 14:15:27 debian kernel: [ 2598.225043] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.225046] usbirboy: Packet continue byte (byte ptr=283 size=3) Nov 6 14:15:27 debian kernel: [ 2598.225050] pulse 437 Nov 6 14:15:27 debian kernel: [ 2598.225054] usbirboy: packets=2 head=284 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.226954] usbirboy: data: 0xc5 Nov 6 14:15:27 debian kernel: [ 2598.226959] usbirboy: Packet start byte (byte ptr=284 size=0) Nov 6 14:15:27 debian kernel: [ 2598.226963] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.226966] usbirboy: Packet continue byte (byte ptr=285 size=1) Nov 6 14:15:27 debian kernel: [ 2598.226970] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.226974] usbirboy: Packet continue byte (byte ptr=286 size=2) Nov 6 14:15:27 debian kernel: [ 2598.226978] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.226981] usbirboy: Packet continue byte (byte ptr=287 size=3) Nov 6 14:15:27 debian kernel: [ 2598.226985] space 453 Nov 6 14:15:27 debian kernel: [ 2598.226989] usbirboy: data: 0xab Nov 6 14:15:27 debian kernel: [ 2598.226992] usbirboy: Packet start byte (byte ptr=288 size=0) Nov 6 14:15:27 debian kernel: [ 2598.226996] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.226999] usbirboy: Packet continue byte (byte ptr=289 size=1) Nov 6 14:15:27 debian kernel: [ 2598.227003] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.227007] usbirboy: Packet continue byte (byte ptr=290 size=2) Nov 6 14:15:27 debian kernel: [ 2598.227011] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.227014] usbirboy: Packet continue byte (byte ptr=291 size=3) Nov 6 14:15:27 debian kernel: [ 2598.227018] pulse 427 Nov 6 14:15:27 debian kernel: [ 2598.227022] usbirboy: packets=2 head=292 tail=0 Nov 6 14:15:27 debian kernel: [ 2598.228985] usbirboy: data: 0xce Nov 6 14:15:27 debian kernel: [ 2598.228991] usbirboy: Packet start byte (byte ptr=292 size=0) Nov 6 14:15:27 debian kernel: [ 2598.228995] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.228999] usbirboy: Packet continue byte (byte ptr=293 size=1) Nov 6 14:15:27 debian kernel: [ 2598.229003] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.229006] usbirboy: Packet continue byte (byte ptr=294 size=2) Nov 6 14:15:27 debian kernel: [ 2598.229010] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.229013] usbirboy: Packet continue byte (byte ptr=295 size=3) Nov 6 14:15:27 debian kernel: [ 2598.229017] space 462 Nov 6 14:15:27 debian kernel: [ 2598.229021] usbirboy: data: 0xad Nov 6 14:15:27 debian kernel: [ 2598.229025] usbirboy: Packet start byte (byte ptr=296 size=0) Nov 6 14:15:27 debian kernel: [ 2598.229028] usbirboy: data: 0x3 Nov 6 14:15:27 debian kernel: [ 2598.229032] usbirboy: Packet continue byte (byte ptr=297 size=1) Nov 6 14:15:27 debian kernel: [ 2598.229036] usbirboy: data: 0x0 Nov 6 14:15:27 debian kernel: [ 2598.229039] usbirboy: Packet continue byte (byte ptr=298 size=2) Nov 6 14:15:27 debian kernel: [ 2598.229043] usbirboy: data: 0x8 Nov 6 14:15:27 debian kernel: [ 2598.229047] usbirboy: Packet continue byte (byte ptr=299 siz... [truncated message content] |
From: Tormod V. <lis...@gm...> - 2011-11-02 22:20:28
|
On Wed, Nov 2, 2011 at 6:47 AM, Alan Mizrahi <ala...@mi...> wrote: >> On Mon, Oct 31, 2011 at 9:03 AM, Tormod Volden wrote: >> I find CVS such a pain and very little helpful. I am considering >> migrating usbirboy to git, for instance hosted on gitorious.org. What >> do you all think about that? > > I don't know anything about gitorious, but I do like git and subversion more > than CVS, so I vote in favour of that. > I noticed SourceForge finally offers git hosting as well, so we'll try that. I will see if I can use git-cvsimport or cvs2git for the conversion, to preserve the development history. Since in git every commit is signed by the author with his e-mail address, I would like to insert the e-mail address of existing authors/committers into the converted history. Aapo, Ilkaa, Alan, do you have an e-mail address I can use for this? It will be very public, and spam harvesters will devour it. Best regards, Tormod |
From: Tormod V. <lis...@gm...> - 2011-11-02 22:08:47
|
USBIRBOY 0.3.2 is a maintenance release, adding compatibility with Linux kernel 2.6.37 and newer (tested with 3.0.4), thanks to Alan Mizrahi. Thanks also to Aapo Tamminen for the initial patch. This affects only the kernel module. The MCU firmware has not changed. Coming soon is another minor release, mostly fixing firmware compiling with SDCC. Best regards, Tormod |
From: Alan M. <ala...@mi...> - 2011-11-02 05:45:26
|
> On Mon, Oct 31, 2011 at 9:03 AM, Tormod Volden wrote: > > On Mon, Oct 31, 2011 at 7:46 AM, Alan wrote: > >> Hello, > >> > >> This patch fixes the usbirboy driver so that it works with kernel > >> 2.6.37 and newer. > >> It is similar to what Aapo Tamminen sent some time ago, but its also > >> backward compatible with previous kernels. > >> I tested it with the linux 3.0.4 and it works well. > > > > Hi Alan, > > > > Thanks for the updated patch. I will take a look at it, apply and > > release a 0.3.2 soon. This has been on my to-do list since Aapo posted > > his patch but it just hasn't surfaced to the top yet... > > There was a typo in the patch, "2.6.17" where it should be "2.6.37". > Since I test built it on 2.6.32 I quickly figured that out :) I have > pushed it to the CVS repo, and plan to make 0.3.2 tarballs soon. > Thanks for your contribution! Yes, it was a typo, good thing that you catched it! > I find CVS such a pain and very little helpful. I am considering > migrating usbirboy to git, for instance hosted on gitorious.org. What > do you all think about that? I don't know anything about gitorious, but I do like git and subversion more than CVS, so I vote in favour of that. Regards, Alan |
From: Aapo T. <aap...@gm...> - 2011-11-01 15:32:40
|
> I find CVS such a pain and very little helpful. I am considering > migrating usbirboy to git, for instance hosted on gitorious.org. What > do you all think about that? > At least I have nothing against that. I agree that CVS is terrible. Aapo |
From: Tormod V. <lis...@gm...> - 2011-10-31 22:31:54
|
On Mon, Oct 31, 2011 at 9:03 AM, Tormod Volden wrote: > On Mon, Oct 31, 2011 at 7:46 AM, Alan wrote: >> Hello, >> >> This patch fixes the usbirboy driver so that it works with kernel 2.6.37 and >> newer. >> It is similar to what Aapo Tamminen sent some time ago, but its also backward >> compatible with previous kernels. >> I tested it with the linux 3.0.4 and it works well. > > Hi Alan, > > Thanks for the updated patch. I will take a look at it, apply and > release a 0.3.2 soon. This has been on my to-do list since Aapo posted > his patch but it just hasn't surfaced to the top yet... There was a typo in the patch, "2.6.17" where it should be "2.6.37". Since I test built it on 2.6.32 I quickly figured that out :) I have pushed it to the CVS repo, and plan to make 0.3.2 tarballs soon. Thanks for your contribution! I find CVS such a pain and very little helpful. I am considering migrating usbirboy to git, for instance hosted on gitorious.org. What do you all think about that? Cheers, Tormod |
From: Tormod V. <lis...@gm...> - 2011-10-31 08:03:16
|
On Mon, Oct 31, 2011 at 7:46 AM, Alan wrote: > Hello, > > This patch fixes the usbirboy driver so that it works with kernel 2.6.37 and > newer. > It is similar to what Aapo Tamminen sent some time ago, but its also backward > compatible with previous kernels. > I tested it with the linux 3.0.4 and it works well. Hi Alan, Thanks for the updated patch. I will take a look at it, apply and release a 0.3.2 soon. This has been on my to-do list since Aapo posted his patch but it just hasn't surfaced to the top yet... > I also want to recommend to take a look at what Simon Levitt sent to the > mailing list on September 6 of 2006. > His patch is against version 0.2.1, at the time it fixed some issues that I > think are already fixed in 0.3.1, but what I still find interesting about it > is that it uses the LED as an IR indicator instead of just making it blink. I also have some LED-controlling patches, I will see if I can combine it with Simon's stuff. > So I propose: > - short term: release new version with this patch, so that it builds with > recent kernels. > - mid term: release new version with Simon's LED functionality. This requires > an update to the MCU. > - long term: inclusion in mainstream kernel. > > Any comments? For the inclusion in the main kernel, I think it will be relatively easy to add a libusb driver to lircd, so I would aim for that first. I guess most people only use their usbirboy with lirc? Cheers, Tormod |
From: Alan <ala...@mi...> - 2011-10-31 07:25:27
|
Hello, This patch fixes the usbirboy driver so that it works with kernel 2.6.37 and newer. It is similar to what Aapo Tamminen sent some time ago, but its also backward compatible with previous kernels. I tested it with the linux 3.0.4 and it works well. I also want to recommend to take a look at what Simon Levitt sent to the mailing list on September 6 of 2006. His patch is against version 0.2.1, at the time it fixed some issues that I think are already fixed in 0.3.1, but what I still find interesting about it is that it uses the LED as an IR indicator instead of just making it blink. So I propose: - short term: release new version with this patch, so that it builds with recent kernels. - mid term: release new version with Simon's LED functionality. This requires an update to the MCU. - long term: inclusion in mainstream kernel. Any comments? Alan |
From: Tormod V. <lis...@gm...> - 2011-10-14 11:08:30
|
On Fri, Oct 14, 2011 at 2:36 AM, Jeff Harrison <har...@gm...> wrote: > Hello, > I have build a USBIRBOY using a 36khz receiver for RC6 use. When I do a cat > /dev/usbirboy0 and send RC6 signals, I get the below error, although I do > sometimes see a few successful decodes interspersed: > "new start bit received before last packet was ready!" > > Is this a hardware issue, and if so what might be causing it? Hi Jeff, Do you get any USB messages from the kernel (i.e. in syslog or dmesg output? What versions do you use for: - usbirboy firmware - usbirboy kernel module - kernel - general environment, OS, architecture? Please try enabling the debug option: sudo modprobe -r usbirboy sudo modprobe usbirboy debug=1 If there are no other USB kernel error messages, the hardware (USB and microcontroller) should be fine. If there is a problem with the IR sensor, it would just show as a lack of signals. As far as I can see, this error message indicates something goes wrong in the protocol where the 32 bits units of pulse/space values are passed between microcontroller and kernel module. Regards, Tormod |
From: Jeff H. <har...@gm...> - 2011-10-14 00:36:38
|
Hello, I have build a USBIRBOY using a 36khz receiver for RC6 use. When I do a cat /dev/usbirboy0 and send RC6 signals, I get the below error, although I do sometimes see a few successful decodes interspersed: "new start bit received before last packet was ready!" Is this a hardware issue, and if so what might be causing it? Thanks, |
From: Tormod V. <lis...@gm...> - 2011-07-11 08:44:02
|
On Fri, Jul 8, 2011 at 4:34 PM, Aapo Tamminen wrote: > Attached is a version that works for me with kernel 2.6.37. I changed the > ioctl to unlocked_ioctl (not sure if it was the right choice, but it seems > to work) and fixed semaphore initialization. It could be improved by adding > ifdefs to select the correct version of the code for each kernel. I don't > know in which kernel version these changed have appeared. I didn't do Great. From looking at a similar lirc commit, this changed in 2.6.35: http://lirc.git.sourceforge.net/git/gitweb.cgi?p=lirc/lirc;a=commitdiff;h=1213809353d40bfd94f220862a8ad68a7cd4c47c > anything to the usbint_skel driver, I guess it is not needed. Yes, IIRC the skeleton driver is only useful for debugging. > I agree that a libusb based solution would be better. Or go for upstream acceptance and integrate with the media/rc stuff. I guess it could then be used by the generic input layer as well as by lirc-compatible applications, but I do not have a good overview on this. Does anyone know how this works? OTOH a libusb/lirc solution would be more portable. Cheers, Tormod |
From: Aapo T. <aap...@gm...> - 2011-07-08 14:34:46
|
Attached is a version that works for me with kernel 2.6.37. I changed the ioctl to unlocked_ioctl (not sure if it was the right choice, but it seems to work) and fixed semaphore initialization. It could be improved by adding ifdefs to select the correct version of the code for each kernel. I don't know in which kernel version these changed have appeared. I didn't do anything to the usbint_skel driver, I guess it is not needed. I agree that a libusb based solution would be better. br Aapo On Mon, Jun 13, 2011 at 5:54 PM, Tormod Volden <lis...@gm...>wrote: > On Mon, Jun 13, 2011 at 11:48 AM, Tormod Volden wrote: > > On Sun, Jun 12, 2011 at 3:21 PM, Alan wrote: > >> The kernel module for usbirboy doesn't build with linux 2.6.36.2. > >> This is what I get when I try to build it: > > ... > >> /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:793:2: warning: > > ... > >> It looks like the driver needs some updating, there is also a number > >> of compilation warnings there. > >> > >> Best regards, > >> > >> Alan > >> > > > > Hi Alan, > > Are you building an older version? The latest release is 0.3.1. > > > > Last summer I did some work on the kernel driver (and some on the > > firmware as well) which I unfortunately haven't pushed to the official > > repository nor made a new release for yet. It should fix compilation > > warnings. Please try it out. Use "git clone" to copy the git tree or > > click a "snapshot" link to get a tarball: > > > http://anonscm.debian.org/gitweb/?p=users/tormod-guest/usbirboy.git;a=shortlog > > I had a look and 0.3.1 still uses the .ioctl member so it has to be > updated. Also, my git changes for the kernel module are very small and > does not fix warnings (I think 0.3.1 fixed many because it builds > cleanly on 2.6.32). FYI, my changes are mainly to the firmware to make > it build using the SDCC compiler and to offer an interface to control > the free outputs on the microcontroller. > > >> The problem is the .ioctl member from the file_operations structure was > removed. > >> I guess the alternatives now are .unlocked_ioctl and .compat_ioctl. > >> But even after changing this lirc is not getting anything from my > usbirboy. > >> It seems like its calling the I2OGETIOPS ioctl which is not > >> implemented by the driver. > > According to http://www.spinics.net/lists/linux-usb-devel/msg11817.html > the I2OGETIOPS ioctl is really LIRC_CAN_REC_MODE2 which is implemented > by the driver. > > I can only look closer at this in a couple of weeks time, but > hopefully you will sort it out meanwhile :) If there is still enough > interest in usbirboy, we should probably look at porting the driver to > a libusb module in lircd, so that we do not have to deal with kernel > modules any longer. > > Cheers, > Tormod > > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > Usbirboy-devel mailing list > Usb...@li... > https://lists.sourceforge.net/lists/listinfo/usbirboy-devel > |
From: Tormod V. <lis...@gm...> - 2011-06-13 14:54:41
|
On Mon, Jun 13, 2011 at 11:48 AM, Tormod Volden wrote: > On Sun, Jun 12, 2011 at 3:21 PM, Alan wrote: >> The kernel module for usbirboy doesn't build with linux 2.6.36.2. >> This is what I get when I try to build it: > ... >> /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:793:2: warning: > ... >> It looks like the driver needs some updating, there is also a number >> of compilation warnings there. >> >> Best regards, >> >> Alan >> > > Hi Alan, > Are you building an older version? The latest release is 0.3.1. > > Last summer I did some work on the kernel driver (and some on the > firmware as well) which I unfortunately haven't pushed to the official > repository nor made a new release for yet. It should fix compilation > warnings. Please try it out. Use "git clone" to copy the git tree or > click a "snapshot" link to get a tarball: > http://anonscm.debian.org/gitweb/?p=users/tormod-guest/usbirboy.git;a=shortlog I had a look and 0.3.1 still uses the .ioctl member so it has to be updated. Also, my git changes for the kernel module are very small and does not fix warnings (I think 0.3.1 fixed many because it builds cleanly on 2.6.32). FYI, my changes are mainly to the firmware to make it build using the SDCC compiler and to offer an interface to control the free outputs on the microcontroller. >> The problem is the .ioctl member from the file_operations structure was removed. >> I guess the alternatives now are .unlocked_ioctl and .compat_ioctl. >> But even after changing this lirc is not getting anything from my usbirboy. >> It seems like its calling the I2OGETIOPS ioctl which is not >> implemented by the driver. According to http://www.spinics.net/lists/linux-usb-devel/msg11817.html the I2OGETIOPS ioctl is really LIRC_CAN_REC_MODE2 which is implemented by the driver. I can only look closer at this in a couple of weeks time, but hopefully you will sort it out meanwhile :) If there is still enough interest in usbirboy, we should probably look at porting the driver to a libusb module in lircd, so that we do not have to deal with kernel modules any longer. Cheers, Tormod |
From: Tormod V. <lis...@gm...> - 2011-06-13 09:48:32
|
On Sun, Jun 12, 2011 at 3:21 PM, Alan wrote: > The kernel module for usbirboy doesn't build with linux 2.6.36.2. > This is what I get when I try to build it: ... > /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:793:2: warning: ... > It looks like the driver needs some updating, there is also a number > of compilation warnings there. > > Best regards, > > Alan > Hi Alan, Are you building an older version? The latest release is 0.3.1. Last summer I did some work on the kernel driver (and some on the firmware as well) which I unfortunately haven't pushed to the official repository nor made a new release for yet. It should fix compilation warnings. Please try it out. Use "git clone" to copy the git tree or click a "snapshot" link to get a tarball: http://anonscm.debian.org/gitweb/?p=users/tormod-guest/usbirboy.git;a=shortlog Cheers, Tormod |
From: Alan <lam...@gm...> - 2011-06-12 13:22:03
|
The kernel module for usbirboy doesn't build with linux 2.6.36.2. This is what I get when I try to build it: bash$ make make -C /lib/modules/`uname -r`/build SUBDIRS=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.36.2' CC [M] /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.o /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c: In function 'usbirboy_cleanup': /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:125:7: warning: unused variable 'i' /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c: In function 'usbirboy_user_read': /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:354:3: warning: passing argument 2 of 'make_32b_int' discards qualifiers from pointer target type /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:288:14: note: expected '__u32 *' but argument is of type 'volatile __u32 *' /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c: In function 'usbirboy_read_urb_callback': /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:407:18: warning: unused variable 'now' /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:406:7: warning: unused variable 'delay' /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c: In function 'usbirboy_usb_probe': /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:594:7: warning: passing argument 6 of 'usb_fill_int_urb' from incompatible pointer type include/linux/usb.h:1305:20: note: expected 'usb_complete_t' but argument is of type 'void (*)(struct urb *, struct pt_regs *)' /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c: At top level: /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:791:2: error: unknown field 'ioctl' specified in initializer /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:791:2: warning: initialization from incompatible pointer type /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:792:2: warning: initialization from incompatible pointer type /usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.c:793:2: warning: initialization from incompatible pointer type make[2]: *** [/usr/src/usbirboy-0.2.1/usbirboykmod/usbirboy.o] Error 1 make[1]: *** [_module_/usr/src/usbirboy-0.2.1/usbirboykmod] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.36.2' make: *** [default] Error 2 The problem is the .ioctl member from the file_operations structure was removed. I guess the alternatives now are .unlocked_ioctl and .compat_ioctl. But even after changing this lirc is not getting anything from my usbirboy. It seems like its calling the I2OGETIOPS ioctl which is not implemented by the driver. It looks like the driver needs some updating, there is also a number of compilation warnings there. Best regards, Alan |
From: Alan <lam...@gm...> - 2011-06-12 13:17:28
|
On Tue, May 3, 2011 at 6:09 AM, Tormod Volden <lis...@gm...> wrote: > On Mon, May 2, 2011 at 8:46 PM, Alan <lam...@gm...> wrote: >> On Sun, May 1, 2011 at 8:24 PM, Tormod Volden <lis...@gm...> wrote: >>> On Sun, May 1, 2011 at 10:23 AM, Alan wrote: >>>> Since the TSOP1738 is discontinued and BIG, is it possible to use >>>> instead the TSOP1838? >>>> Do I have to change anything to make it work, or will it work right away? >>> >>> Hi Alan, >>> >>> First of all, the pinout is different, the pins are "rotated", see the >>> data sheets. For the 1738, 1=gnd 2=vs 3=out. For the 1838, 1=out 2=gnd >>> 3=vs. >>> >>> The internal pull-up on the TSOP1838 output is only 30 kOhm whereas >>> the 1738 uses 80 kOhm. It means you might have to use a smaller value >>> of R1, to keep the MCU input pin voltage below its maximal rating of >>> 3.6 V. >> >> So what should be the value of R1? > > The best would be to try out different values of R1 before connecting > the MCU input. Just make R1 small enough so that the (idle) output > voltage stays below 3.6V. Roughly calculating from the voltages and > the internal resistor, I would suggest 81 kOhm as a starting point. > Please report your findings so that I can add it to the FAQ. I followed your instructions and used 82kohm for R1 and changed the pinout for the IR receiver, and it seems to work well with TSOP1838. But I haven't had the chance to test it thoroughly yet because I can't make it work with my newer PC (in my next email I explain why). Best regards, Alan |
From: Tormod V. <lis...@gm...> - 2011-05-02 21:09:41
|
On Mon, May 2, 2011 at 8:46 PM, Alan <lam...@gm...> wrote: > On Sun, May 1, 2011 at 8:24 PM, Tormod Volden <lis...@gm...> wrote: >> On Sun, May 1, 2011 at 10:23 AM, Alan wrote: >>> Since the TSOP1738 is discontinued and BIG, is it possible to use >>> instead the TSOP1838? >>> Do I have to change anything to make it work, or will it work right away? >> >> Hi Alan, >> >> First of all, the pinout is different, the pins are "rotated", see the >> data sheets. For the 1738, 1=gnd 2=vs 3=out. For the 1838, 1=out 2=gnd >> 3=vs. >> >> The internal pull-up on the TSOP1838 output is only 30 kOhm whereas >> the 1738 uses 80 kOhm. It means you might have to use a smaller value >> of R1, to keep the MCU input pin voltage below its maximal rating of >> 3.6 V. > > So what should be the value of R1? The best would be to try out different values of R1 before connecting the MCU input. Just make R1 small enough so that the (idle) output voltage stays below 3.6V. Roughly calculating from the voltages and the internal resistor, I would suggest 81 kOhm as a starting point. Please report your findings so that I can add it to the FAQ. Tormod |
From: Alan <lam...@gm...> - 2011-05-02 18:46:11
|
On Sun, May 1, 2011 at 8:24 PM, Tormod Volden <lis...@gm...> wrote: > On Sun, May 1, 2011 at 10:23 AM, Alan wrote: >> Since the TSOP1738 is discontinued and BIG, is it possible to use >> instead the TSOP1838? >> Do I have to change anything to make it work, or will it work right away? > > Hi Alan, > > First of all, the pinout is different, the pins are "rotated", see the > data sheets. For the 1738, 1=gnd 2=vs 3=out. For the 1838, 1=out 2=gnd > 3=vs. > > The internal pull-up on the TSOP1838 output is only 30 kOhm whereas > the 1738 uses 80 kOhm. It means you might have to use a smaller value > of R1, to keep the MCU input pin voltage below its maximal rating of > 3.6 V. So what should be the value of R1? |
From: Tormod V. <lis...@gm...> - 2011-05-01 11:24:14
|
On Sun, May 1, 2011 at 10:23 AM, Alan wrote: > Since the TSOP1738 is discontinued and BIG, is it possible to use > instead the TSOP1838? > Do I have to change anything to make it work, or will it work right away? Hi Alan, First of all, the pinout is different, the pins are "rotated", see the data sheets. For the 1738, 1=gnd 2=vs 3=out. For the 1838, 1=out 2=gnd 3=vs. The internal pull-up on the TSOP1838 output is only 30 kOhm whereas the 1738 uses 80 kOhm. It means you might have to use a smaller value of R1, to keep the MCU input pin voltage below its maximal rating of 3.6 V. Regards, Tormod |
From: Alan <lam...@gm...> - 2011-05-01 08:23:56
|
Hello, Since the TSOP1738 is discontinued and BIG, is it possible to use instead the TSOP1838? Do I have to change anything to make it work, or will it work right away? Thanks. |