On Mon, Oct 13, 2003 at 05:41:05PM +0400, iLya Bryzgalow wrote: > Может кто подскажет, почему не работает это устройство: > Transcend Flash-reader 7in1 USB2.0? > В /proc/bus/usb/devices: > T: Bus=05 Lev=01 Prnt=01 Port=00 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=0d7d ProdID=1240 Rev= 1.00 > S: Manufacturer=Transcend > S: Product=USB 2.0 Reader > S: SerialNumber=36331F00064B > C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=350mA > I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=02 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 > E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=1ms > В /proc/partitions: > 8 0 1048575 sda 32 94 250 10 0 0 0 0 0 10 10 > Обычные USBFlash опознаются и монтируются. > В /var/log/syslog/messages: > Oct 13 17:36:10 illinux kernel: hub.c: new USB device 03:0c.2-1, > assigned address 4 Oct 13 17:36:14 illinux kernel: sda: I/O error: dev > 08:00, sector 0 Oct 13 17:36:14 illinux kernel: Device not ready. Make > sure there is a disc in the drive. > > В оффтопике это разумеется работает и вываливает кучу дисков, один из > которых это соответствующая карточка. Вероятно, нужно включить поддержку MultiLUN-устройств: options scsi_mod max_scsi_luns=0xffffffff По умолчанию она отключена, так как существуют SCSI-устройства (в том числе и usb-storage), которые не понимают запросы с указанием LUN (либо видятся в виде 8 одинаковых устройств, либо вообще впадают в ступор).