I am trying to analyse a conventional SCSI over USB stream (from a USB DVD drive, using Ubuntu 12.04). I have captured the trace using tcpdump, and Wireshark correctly displays the traffic at the USB command level, however in every case the SCSI payload is shown simply as 'leftover capture data'. On inspection this data is clearly the wanted SCSI payload. I have tried both the latest 1.8 and also 1.9 code (wireshark-1.8.0rc2, wireshark-1.9.0-SVN-44445) with identical outcome. Any suggestions? asked 12 Aug '12, 03:46 hdb3 |
2 Answers:
Unfortunately, without seeing the capture, we can't really tell what the underlying problem is. The USB dissector will report stuff as "Leftover Capture Data" if:
It might be failing to find an appropriate dissector due to a dissector bug. Please file a bug at the Wireshark Bugzilla, and, if you can, attach a capture that shows the problem. answered 12 Aug '12, 20:13 Guy Harris ♦♦ |
Did you start the capture before connecting device to your computer? One reason for leftover capture data would be lack of USB descriptors in capture file. answered 31 Jul '13, 09:55 desowin |