Unsolicited control transfer on USB device

Bug #1727083 reported by Doug Lovett
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Raspbian
New
Undecided
Unassigned

Bug Description

Raspberian Stretch(9) is sending unsolicited commands to the Delcom device the first time the device is opened. The 8 Control Transfer below are being sent the first time the device is opened. These commands are changing port settings on our device causing unwanted andpotentially dangerous results.

Raspberian Stretch 9 4.9.41-v7
Device: Delcom Products Part number 904002

Get String Descriptor Index=0 Length=64
[2 SOF] [Frames: 1931 - 1932]
Get String Descriptor Index=0 Length=64
[2 SOF] [Frames: 1933 - 1934]
Get String Descriptor Index=1 Length=512
[2 SOF] [Frames: 1935 - 1936]
Get String Descriptor Index=0 Length=64
[2 SOF] [Frames: 1937 - 1938]
Get String Descriptor Index=0 Length=64
[2 SOF] [Frames: 1939 - 1940]
Get String Descriptor Index=2 Length=512
[48 SOF] [Frames: 1941 - 1988]
Control Transfer 65 0C 04 00 00 00 00 00
[47 SOF] [Frames: 1989 - 2035]
Control Transfer 65 22 02 00 00 00 00 00
[45 SOF] [Frames: 2036 - 32]
Control Transfer 65 0C 01 00 00 00 00 00
[47 SOF] [Frames: 33 - 79]
Control Transfer 65 22 00 00 00 00 00 00
[46 SOF] [Frames: 80 - 125]
Control Transfer 65 0C 02 00 00 00 00 00
[47 SOF] [Frames: 126 - 172]
Control Transfer 65 22 01 00 00 00 00 00
[3 SOF] [Frames: 173 - 175]
Control Transfer F8 F8 00 00 30 1D 03 10
[2 SOF] [Frames: 176 - 177]
Control Transfer FF FF 00 08 00 00 00 00
[47 SOF] [Frames: 178 - 224]
Control Transfer 65 02 FF 08 00 00 00 00

Build data:
 linux-vdso.so.1 (0x7eeeb000)
 /usr/lib/arm-linux-gnueabihf/libarmmem.so (0x76f6f000)
 libhidapi-libusb.so.0 => /usr/lib/arm-linux-gnueabihf/libhidapi-libusb.so.0 (0x76f45000)
 libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x76e06000)
 librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0x76def000)
 libusb-1.0.so.0 => /lib/arm-linux-gnueabihf/libusb-1.0.so.0 (0x76dca000)
 libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0x76da1000)
 /lib/ld-linux-armhf.so.3 (0x76f85000)
 libudev.so.1 => /lib/arm-linux-gnueabihf/libudev.so.1 (0x76d84000)
 libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0x76d57000)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.