On Fri, 20 Nov 2009, Wolfgang Wilhelm wrote: > Thankyou very much for your quick answers. > > I attach the output of lsusb -v for our device (FAST ComTec > S7889/MCS6) to this email. It uses the same vendor/product id's > as a "D-Link DSB-R100 USB FM radio" dsbr100. > I have inserted a line "blacklist dsbr100" into /etc/modprobe.d > to prevent loading the dsbr100 driver, but our device is still listed > as a "FM radio". > You are right, our (high speed) device may not work with every controller > fulfilling the USB 2.0 specification, but in practice the USB controllers > and USB interface chips allow to set a different wMaxPacketsize than 512 > and our Windows driver works fine. We use 64 byte bulk in and out endpoints > for reading and writing parameters into / from the device and a 1024 byte > bulk endpoint for fast data transfer from the device. These packet sizes > were optimized for a data throughput as high as possible. > I hope the Linux core will have no problem with it, like Windows. I have used other high-speed devices under Linux with bulk maxpacket values of 64 and 1024. They worked fine. Alan Stern -- 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