I recently bought a ST61G4 Shuttle box ( http://www.us.shuttle.com/st61g4.asp ) for a MythTV project . Pretty much everything is running smoothly except USB.
The box comes with a 6-in-1 card reader for CF/MMC/SD cards and it is connected to the system via an USB port. I can mount cards, but transferring e.g. digital photographs from a CF cards hangs the USB sub-system randomly - the hang happens everytime I copy a large number of files. I've tried multiple 2.6.x series kernels (3, 4 and 5) and all behave similarly. Unfortunately I cannot test 2.4.x kernels, because my SATA HD is not recognized with 2.4.x and the system does not boot. Here is the usb/devices listing: T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.5-gentoo ohci_hcd S: Product=PCI device 1002:4348 (ATI Technologies Inc) S: SerialNumber=0000:00:13.1 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= 2 Ivl=255ms T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.5-gentoo ohci_hcd S: Product=PCI device 1002:4347 (ATI Technologies Inc) S: SerialNumber=0000:00:13.0 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= 2 Ivl=255ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6 B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.5-gentoo ehci_hcd S: Product=PCI device 1002:4345 (ATI Technologies Inc) S: SerialNumber=0000:00:13.2 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= 2 Ivl=256ms T: Bus=01 Lev=01 Prnt=01 Port=04 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=07cc ProdID=0301 Rev= 0.05 S: Manufacturer= Ltd S: Product=Winter Ver1.3 S: SerialNumber=418412238723 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA 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 Here is the USB log of the USB storage hang: Apr 11 01:21:56 tux usb-storage: *** thread sleeping. Apr 11 01:21:56 tux usb-storage: queuecommand called Apr 11 01:21:56 tux usb-storage: *** thread awakened. Apr 11 01:21:56 tux usb-storage: Command READ_10 (10 bytes) Apr 11 01:21:56 tux usb-storage: 28 00 00 02 a9 1b 00 00 80 00 Apr 11 01:21:56 tux usb-storage: Bulk Command S 0x43425355 T 0x7b22 L 65536 F 128 Trg 0 LUN 0 CL 10 Apr 11 01:21:56 tux usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes Apr 11 01:21:56 tux ehci_hcd 0000:00:13.2: fatal error Apr 11 01:21:56 tux ehci_hcd 0000:00:13.2: HC died; cleaning up Apr 11 01:21:56 tux usb 1-5: USB disconnect, address 2 Apr 11 01:21:56 tux usb-storage: storage_disconnect() called Apr 11 01:21:56 tux usb-storage: usb_stor_stop_transport called Apr 11 01:21:56 tux usb-storage: -- cancelling URB Apr 11 01:21:56 tux usb-storage: -- dissociate_dev Apr 11 01:21:56 tux usb-storage: Status code -108; transferred 0/31 Apr 11 01:21:56 tux usb-storage: -- unknown error Apr 11 01:21:56 tux usb-storage: Bulk command transfer result=4 Apr 11 01:21:56 tux usb-storage: -- transport indicates error, resetting Apr 11 01:21:56 tux usb-storage: usb_stor_Bulk_reset called Apr 11 01:21:56 tux usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 Apr 11 01:21:56 tux usb-storage: Soft reset failed: -5 Apr 11 01:21:56 tux SCSI error : <2 0 0 0> return code = 0x50000 Apr 11 01:21:56 tux end_request: I/O error, dev sdb, sector 174363 Apr 11 01:21:56 tux Buffer I/O error on device sdb1, logical block 174331 Apr 11 01:21:56 tux SCSI error : <2 0 0 0> return code = 0x10000 Apr 11 01:21:56 tux end_request: I/O error, dev sdb, sector 174364 Apr 11 01:21:56 tux Buffer I/O error on device sdb1, logical block 174332 Apr 11 01:21:56 tux scsi2 (0:0): rejecting I/O to dead device Any help is highly appreciated! Cheers, Zarakin ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
