Hello again! As mentioned on the -users list I have a problem with my sl11r USB/IDE adapter + harddisk. The initial messages when connecting are:
May 10 18:04:43 editower kernel: hub.c: USB new device connect on bus2/2, assigned device number 2 May 10 18:04:43 editower kernel: usb-uhci.c: interrupt, status 2, frame# 54 May 10 18:04:43 editower kernel: usb.c: USB device not accepting new address=2 (error=-110) May 10 18:04:44 editower kernel: hub.c: USB new device connect on bus2/2, assigned device number 3 May 10 18:04:44 editower kernel: usb.c: USB device not accepting new address=3 (error=-110) But when unloading and reloading the chipset driver (usb-uhci) the device is recorgnised properly. This made me think that some delay after the initial reset may be too short. After doing some experiments I changed the #define HUB_LONG_RESET_TIME 200 to #define HUB_LONG_RESET_TIME 400 Using this initial delay the device is recorgnised by the usb system and can be used with usb-storage.o. I had no problem when accessing the device using this trick so far. The messages when connecing the device are: May 10 18:38:29 editower kernel: hub.c: USB new device connect on bus2/2, assigned device number 3 May 10 18:38:29 editower kernel: usb-uhci.c: interrupt, status 2, frame# 978 May 10 18:38:29 editower kernel: usb.c: USB device not accepting new address=3 (error=-110) May 10 18:38:29 editower kernel: hub.c: USB new device connect on bus2/2, assigned device number 4 May 10 18:38:29 editower kernel: usb.c: USB device 4 (vend/prod 0x4ce/0x2) is not claimed by any active driver. By increasing the LONG_RESET by 200ms the first try still fails but the second try succeeds. Anoter possibility may by to increase the HUB_PROBE_TRIES to 3 in order to get the complete 410ms reset delay I used. But then it fails two times before succeeding. Finally a question: Is it possible to include this modification in the main usb development tree in order to support such kind of devices? One may say that this device behaves not corresponding to the USB specification (which I have not read yet) but all I can say is that it works under WinXP. greetings, -- Eduard Hasenleithner student of Salzburg University of Applied Sciences and Technologies _______________________________________________________________ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel