Alan Stern wrote:
On Fri, 1 Feb 2008, Robert Spitzenpfeil wrote:
Alan Stern wrote:
So Robert, this suggests an experiment for you to try. First remove
the US_FL_FIX_INQUIRY flag in your unusual_devs entry, of course. But
then edit transport.c, and in usb_stor_Bulk_max_lun() replace the two
lines saying
usb_stor_clear_halt(us, us->recv_bulk_pipe);
usb_stor_clear_halt(us, us->send_bulk_pipe);
with a single line saying
usb_stor_clear_halt(us, us->send_ctrl_pipe);
This should duplicate Windows' actions, except for the two retries.
Maybe then the device will work...
IT WORKS.
And just out of curiousity, what happens if you remove the
usb_stor_clear_halt() entirely?
still works :-)
btw. thanks a lot.
robert
l
-
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html