Leif Sawyer wrote: > > It does _not_ work, not with your patch in orginal and nor with the > > 0x0074 instead. > > > > Rene > > So we will need two device entries. 0074, which does not need the > FIX_INQUIRY, and 0260 which DOES. > > +UNUSUAL_DEV( 0x04ce, 0x0002, 0x0074, 0x0074, > + "ScanLogic", > + "SL11R-IDE", > + US_SC_SCSI, US_PR_BULK, NULL, > + US_FL_SL_IDE_BUG ), > + > +UNUSUAL_DEV( 0x04ce, 0x0002, 0x0200, 0x0240, > + "H45 Technology Corp", > + "ScanLogic USB ATA/ATAPI Adapter", > + US_SC_SCSI, US_PR_BULK, NULL, > + US_FL_FIX_INQUIRY | US_FL_SL_IDE_BUG ), > > > Using this, it should work for you, as it is effectively > your patch (just reworked to be device-dependant, not compile-time > dependant) > > This (if it works) should solve Matt's concerns.
This does not work. My cat /proc/scsi/scsi with my running kernel: Host: scsi2 Channel: 00 Id: 00 Lun: 00 Vendor: IDE-CD Model: R/RW 4x4x32 Rev: 1.3B Type: CD-ROM ANSI SCSI revision: 02 This is the drive into the box. When I patch a fresh 2.4.16 with your patch(es) I got this as I never had done it: Host: scsi2 Channel: 00 Id: 00 Lun: 00 Vendor: Model: Rev: Type: <NULL> ANSI SCSI revision: ffffffff My patch originally was: +UNUSUAL_DEV( 0x04ce, 0x0002, 0x0000, 0x0200, + "ScanLogic Corp.", + "USB to IDE", + US_SC_8020, US_PR_BULK, NULL, 0), + so probably any of the numbers of your recommendation is wrong? I attached the relevant sections of cat /proc/bus/usb/devices: T: Bus=01 Lev=02 Prnt=02 Port=02 Cnt=03 Dev#= 5 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=04ce ProdID=0002 Rev= 2.60 S: Manufacturer=ScanLogic USBIDE S: Product=ScanLogic USBIDE C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none) E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms with your patch(es) and T: Bus=01 Lev=02 Prnt=02 Port=02 Cnt=03 Dev#= 5 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=04ce ProdID=0002 Rev= 2.60 S: Manufacturer=ScanLogic USBIDE S: Product=ScanLogic USBIDE C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms now running at me (my patch). Do you have a solution (sorry for this long mail!) Rene > > Haven't heard back from Dylan or Peter yet on their setups. Feedback, guys? > > > Leif > -- Omnis enim res, quae dando non deficit, dum habetur et non datur, nondum habetur, quomodo habenda est [Aurelius Augustinus, 4. Jhd] _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel