Try 2.4.2... works great on my VIAO z505sx... Mine is a YE-Data variant... I notcied that the memory stick is USB now!!! I think yours is a newer laptop... Why in the world would they use usb when they already have a working ATAPI interface! Though linux usb rulez (thanks guys!) I would much rather have a presumably faster ATAPI device... Besides the anoying kernel messages at boot cause the device doesn't respond when asked to read and there is nothing in it :-) On Mon, 26 Mar 2001, Martin Schultz wrote: > Hi, > > after several fights and a recompiled kernel 2.4.0 I decided to > search the web again, and I am glad I came across this mailing list. I > followed the thread of November last year where Heinz-Josef Claes > described his troubles and solutions with a Sony Vaio Z600-TEK, but I > still can't figure out how to get it to work. > > Facts: > I am running kernel 2.4.0 with SuSE Linux 7.1 > (Installation went like a charm, and so far everything I tried (except > for the floppy) worked - haven't tried sound though...) > > The floppy drive is detected when I plug it in: > (from /var/log/messages) > Mar 26 20:53:06 skarki usbmgr[266]: start 0.4.1 > Mar 26 20:53:07 skarki usbmgr[269]: "hid" was loaded > Mar 26 20:53:07 skarki usbmgr[269]: "mousedev" was loaded > Mar 26 20:53:07 skarki usbmgr[269]: "usb-uhci" was loaded > Mar 26 20:53:07 skarki usbmgr[278]: mount /proc/bus/usb > ... > Mar 26 20:53:08 skarki kernel: hub.c: USB new device connect on > bus1/1/1, assigned device number 4 > Mar 26 20:53:08 skarki kernel: usb.c: kmalloc IF cc8508e0, numif 1 > Mar 26 20:53:08 skarki kernel: usb.c: new device strings: Mfr=1, > Product=2, SerialNumber=0 > Mar 26 20:53:08 skarki kernel: usb.c: USB device number 4 default > language ID 0x409 > Mar 26 20:53:08 skarki kernel: Manufacturer: Sony > Mar 26 20:53:08 skarki kernel: Product: USB Memory Stick Slot > Mar 26 20:53:08 skarki kernel: usb.c: unhandled interfaces on device > Mar 26 20:53:08 skarki kernel: usb.c: USB device 4 (vend/prod > 0x54c/0x32) is not claimed by any active > driver. > Mar 26 20:53:08 skarki kernel: Length = 18 > Mar 26 20:53:08 skarki kernel: DescriptorType = 01 > Mar 26 20:53:08 skarki kernel: USB version = 1.10 > Mar 26 20:53:08 skarki kernel: Vendor:Product = 054c:0032 > Mar 26 20:53:08 skarki kernel: MaxPacketSize0 = 8 > ... > Mar 26 20:53:10 skarki usbmgr[269]: USB device is matched the > configuration > Mar 26 20:53:10 skarki usbmgr[269]: "none" isn't loaded > Mar 26 20:53:10 skarki usbmgr[269]: vendor:0x4cc product:0x1122 > Mar 26 20:53:10 skarki usbmgr[269]: class:0x9 subclass:0x0 > protocol:0x0 > Mar 26 20:53:10 skarki usbmgr[269]: USB device is matched the > configuration > Mar 26 20:53:10 skarki usbmgr[269]: "none" isn't loaded > Mar 26 20:53:10 skarki usbmgr[269]: vendor:0x54c product:0x32 > Mar 26 20:53:10 skarki usbmgr[269]: class:0x8 subclass:0x4 > protocol:0x0 > Mar 26 20:53:10 skarki usbmgr[269]: USB device is matched the > configuration > Mar 26 20:53:10 skarki kernel: SCSI subsystem driver Revision: 1.00 > Mar 26 20:53:10 skarki kernel: Initializing USB Mass Storage driver... > Mar 26 20:53:10 skarki kernel: usb.c: registered new driver > usb-storage > Mar 26 20:53:10 skarki kernel: usb-storage: act_altsettting is 0 > Mar 26 20:53:10 skarki kernel: usb-storage: id_index calculated to be: > 34 > Mar 26 20:53:10 skarki kernel: usb-storage: Array length appears to > be: 44 > Mar 26 20:53:10 skarki kernel: usb-storage: USB Mass Storage device > detected > Mar 26 20:53:10 skarki kernel: usb-storage: Endpoints: In: 0xcd9c6420 > Out: 0xcd9c6434 Int: 0xcd9c6448 (Period 255) > Mar 26 20:53:10 skarki kernel: usb-storage: New GUID > 054c00320000000000000000 > Mar 26 20:53:10 skarki kernel: usb-storage: Transport: > Control/Bulk/Interrupt > Mar 26 20:53:10 skarki kernel: usb-storage: Protocol: Uniform Floppy > Interface (UFI) > Mar 26 20:53:10 skarki kernel: usb-storage: Allocating IRQ for CBI > transport > Mar 26 20:53:10 skarki kernel: usb-storage: usb_submit_urb() returns 0 > Mar 26 20:53:10 skarki kernel: usb-storage: *** thread sleeping. > Mar 26 20:53:10 skarki kernel: scsi0 : SCSI emulation for USB Mass > Storage devices > Mar 26 20:53:10 skarki kernel: usb-storage: queuecommand() called > Mar 26 20:53:10 skarki kernel: usb-storage: *** thread awakened. > Mar 26 20:53:10 skarki kernel: usb-storage: Command INQUIRY (6 bytes) > Mar 26 20:53:10 skarki kernel: usb-storage: 12 00 00 00 ff 00 45 c1 07 > 00 00 00 > Mar 26 20:53:10 skarki kernel: usb-storage: Call to > usb_stor_control_msg() returned 12 > Mar 26 20:53:10 skarki kernel: usb-storage: > usb_stor_transfer_partial(): xfer 36 bytes > Mar 26 20:53:10 skarki kernel: usb-storage: usb_stor_bulk_msg() > returned 0 xferred 36/36 > Mar 26 20:53:10 skarki kernel: usb-storage: > usb_stor_transfer_partial(): transfer complete > Mar 26 20:53:10 skarki kernel: usb-storage: CBI data stage result is > 0x0 > Mar 26 20:53:10 skarki kernel: usb-storage: Current value of ip_waitq > is: 0 > Mar 26 20:53:10 skarki kernel: usb-storage: USB IRQ recieved for > device on host 0 > Mar 26 20:53:10 skarki kernel: usb-storage: -- IRQ data length is 2 > Mar 26 20:53:10 skarki kernel: usb-storage: -- IRQ state is 0 > Mar 26 20:53:10 skarki kernel: usb-storage: -- Interrupt Status (0x3a, > 0x0) > Mar 26 20:53:10 skarki kernel: usb-storage: -- Current value of > ip_waitq is: -1 > Mar 26 20:53:10 skarki kernel: usb-storage: Got interrupt data (0x3a, > 0x0) > Mar 26 20:53:10 skarki kernel: usb-storage: Fixing INQUIRY data to > show SCSI rev 2 > Mar 26 20:53:10 skarki kernel: usb-storage: scsi cmd done, result=0x0 > Mar 26 20:53:10 skarki kernel: usb-storage: *** thread sleeping. > Mar 26 20:53:10 skarki kernel: Vendor: Sony Model: > MSC-U01N Rev: 1.00 > Mar 26 20:53:10 skarki kernel: Type: > Direct-Access ANSI SCSI revision: 02 > Mar 26 20:53:10 skarki kernel: Detected scsi removable disk sda at > scsi0, channel 0, id 0, lun 0 > Mar 26 20:53:10 skarki kernel: usb-storage: queuecommand() called > Mar 26 20:53:10 skarki kernel: usb-storage: *** thread awakened. > Mar 26 20:53:10 skarki kernel: usb-storage: Command INQUIRY (6 bytes) > Mar 26 20:53:10 skarki kernel: usb-storage: 12 20 00 00 ff 00 45 c1 07 > 00 00 00 > Mar 26 20:53:10 skarki kernel: usb-uhci.c: interrupt, status 2, frame# > 67 > Mar 26 20:53:10 skarki kernel: usb-storage: Call to > usb_stor_control_msg() returned -32 > Mar 26 20:53:10 skarki kernel: usb-storage: -- Stall on control pipe. > Clearing > Mar 26 20:53:10 skarki kernel: usb-storage: -- clear_halt() returns 0 > Mar 26 20:53:10 skarki kernel: usb-storage: -- transport indicates > command failure > Mar 26 20:53:10 skarki kernel: usb-storage: Issuing auto-REQUEST_SENSE > Mar 26 20:53:10 skarki kernel: usb-uhci.c: interrupt, status 2, frame# > 75 > Mar 26 20:53:10 skarki kernel: usb-storage: Call to > usb_stor_control_msg() returned -32 > Mar 26 20:53:10 skarki kernel: usb-storage: -- Stall on control pipe. > Clearing > Mar 26 20:53:10 skarki kernel: usb-storage: -- clear_halt() returns 0 > ... > Mar 26 20:53:10 skarki kernel: usb-storage: ERROR: Unwanted interrupt > received! > ... > > > The problem appears to be related to the usb-storage driver. If I do > lsmod, I get: > Module Size Used by > usb-storage 43392 1 (initializing) > sd_mod 10144 0 (unused) > scsi_mod 82384 1 [usb-storage sd_mod] > mousedev 3936 1 > hid 11600 0 (unused) > input 3104 0 [mousedev hid] > usb-uhci 21728 0 (unused) > serial 42352 0 (autoclean) (unused) > isa-pnp 27408 0 (autoclean) [serial] > > > And if I attempt to manually load usb-storage via insmod -v > usb-storage, the response is: > ... > type 2 /lib/modules/2.4.0/kernel/drivers/usb/storage > xftw_readdir /lib/modules/2.4.0/kernel/drivers/usb/storage > user function /lib/modules/2.4.0/kernel/drivers/usb/storage > user function > /lib/modules/2.4.0/kernel/drivers/usb/storage/usb-storage.o > Using > /lib/modules/2.4.0/kernel/drivers/usb/storage/usb-storage.o > > > and here it stops. > > > What is also "interesting" is the listing of /proc/bus/usb/devices: > T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 > B: Alloc=116/900 us (13%), #Int= 3, #Iso= 0 > D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=0000 ProdID=0000 Rev= 0.00 > S: Product=USB UHCI Root Hub > S: SerialNumber=fc60 > C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub > E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms > T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 3 > D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 > P: Vendor=04cc ProdID=1122 Rev= 1.10 > C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub > E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=255ms > T: Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 4 Spd=12 MxCh= 0 > D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=054c ProdID=0032 Rev= 1.31 > S: Manufacturer=Sony > S: Product=USB Memory Stick Slot > C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=100mA > I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=04 Prot=00 Driver=(none) > E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms > E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms > E: Ad=83(I) Atr=03(Int.) MxPS= 2 Ivl=255ms > T: Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 5 Spd=12 MxCh= 0 > D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=057b ProdID=0000 Rev= 3.04 > S: Manufacturer=Y-E DATA > S: Product=FlashBuster-U > C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA > I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=04 Prot=00 Driver=(none) > E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms > E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms > E: Ad=83(I) Atr=03(Int.) MxPS= 2 Ivl= 16ms > T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=1.5 MxCh= 0 > D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=0461 ProdID=4d04 Rev= 4.41 > C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid > E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl= 10ms > > Note, that the USB Memory Stick Slot which supposedly serves the > floppy, is not attached to any driver. > > Please help! I am grateful for any hints. > > Martin Schultz > > > > -- > [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ > [[ Dr. Martin Schultz Max-Planck-Institut fuer Meteorologie [[ > [[ Bundesstr. 55, 20146 Hamburg [[ > [[ phone: +49 40 41173-308 [[ > [[ fax: +49 40 41173-298 [[ > [[ [EMAIL PROTECTED] [[ > [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ > > _______________________________________________ > [EMAIL PROTECTED] > To unsubscribe, use the last form field at: > http://lists.sourceforge.net/lists/listinfo/linux-usb-users > _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: http://lists.sourceforge.net/lists/listinfo/linux-usb-users
