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

Reply via email to