• Torsten Scherer's avatar
    [PATCH] USB Storage: unusual_devs.h addition · 230a3a10
    Torsten Scherer authored
    took me a while to get my external usb drive running under linux-2.6.6,
    appears to need the appended fix. according to the header in unusual_devs.h
    one should send them to you, so here you go.
    
    the funny thing is that it works fine unter linux-2.6.0-test11 on different
    hardware, but then i'm out of my depth concerning what might have been
    changed in the usb driver in the meantime. i don't really follow the
    changes. i didn't find any real documentation about what these flags do,
    only a couple of "my usb drive worked with 2.4 but doesn't work any more
    with 2.6" messages on the web, and some of them pointed to unusual_devs.h. i
    do not claim to know what i've done with this fix, but i'd like to see it
    officially included. :-)
    
    
    T:  Bus=04 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
    D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=0402 ProdID=5621 Rev= 1.03
    S:  Product=USB 2.0 Storage Device
    S:  SerialNumber=00042222200000113608
    C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
    I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
    E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
    E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
    Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
    230a3a10
unusual_devs.h 22.9 KB