How to change bInterfaceClass manually?
Hello,
I have a captured packet as the following:
Frame 35: 1088 bytes on wire (8704 bits), 1088 bytes captured (8704 bits) on interface usbmon3, id 0
USB URB
[Source: host]
[Destination: 3.2.3]
URB id: 0xffff9044b6a97600
URB type: URB_SUBMIT ('S')
URB transfer type: URB_BULK (0x03)
Endpoint: 0x03, Direction: OUT
Device: 2
URB bus id: 3
Device setup request: not relevant ('-')
Data: present (0)
URB sec: 1597734807
URB usec: 829421
URB status: Operation now in progress (-EINPROGRESS) (-115)
URB length [bytes]: 1024
Data length [bytes]: 1024
[Response in: 36]
[bInterfaceClass: Unknown (0xffff)]
Unused Setup Header
Interval: 0
Start frame: 0
Copy of Transfer Flags: 0x00000000
Number of ISO descriptors: 0
Leftover Capture Data: 04f04310043e1400070402f7000000000000000000000000…
How could I manually set bInterfaceClass value to help Wireshark to use correct dissector?