> > I've just had a look at a serial protocol with Wireshark. The device > > uses an FTDI USB chip to connect to the host, so my trace now contains a > > lot of noise caused by the serial adapter. > > Can somebody give me a quick hint how I can filter that trace to remove > > the purely USB-related URBs and get only the serial datastream? > Just subtract out all the protocol and other non-serial data :) > Seriously, why not enable debugging in the driver, I think it will show > the data being sent that way. Otherwise you are going to have to write > a filter that strips out all of the non-serial data, which is a reverse > of the existing driver. Probably not that hard, but it would require > some work. Unfortunately, debugging mode won't work as the driver is running under Windows in a VM... I'm fine with writing a filter, I just can't find any documentation what the FTDI chips actually expect over their bulk pipe. Although the FTDI website has a lot of docs, none seem to actually describe the data format used for the bulk transfers. >From looking at ftdi_sio.c, there seems to be a 2-byte header which is just thrown away? Florian -- 0666 - Filemode of the Beast -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html