Am Donnerstag, 12. Dezember 2002 15:08 schrieb Ilya Lifshits: > >You should really find out what exactly causes your problem. > >If it's indeed an ioctl, it's your distribution's or your fault. > >If it's something else it may be the kernel's fault. > > It's devio ioctl i can see output in /var/log/messages from relevant part > of proc_control, but i dig a little bit more and found that devio > performing an absolutely legal operation - get descriptor, i printed the > setup packet that conflict with my. > should work without any problem even i hold the device interface. > So problem exist in any multi interface device. > Situation : > 1 interface probed and performing long operation on control pipe > 2 interface now probing and perform get descriptor request. > The result seems to me ENXIO error. > > In my case there is single interface, basically it's easy usb board and i > performing firmware download > on control pipe and devio for whatever reason performing get descriptor > request and in result i get > ENXIO.
OK, it's a kernel bug. Could you simply remove the check that generates the error from usb-uhci.c and try that? Regards Oliver ------------------------------------------------------- This sf.net email is sponsored by: With Great Power, Comes Great Responsibility Learn to use your power at OSDN's High Performance Computing Channel http://hpc.devchannel.org/ _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel