PDA

View Full Version : USB not working properly


freezer2k
02-26-2009, 04:32 AM
Hi,


Just got the RouterStation.

I flashed http://www.ubnt.com/downloads/RS/RSx.ar7100.OpenWRT.bin to it. Also tried the latest openwrt snapshot, with similar problems, but the log is from the ubnt.com image!

What I did:

I attached a 16GB Sandisk flashdrive to the USB-Port. The drive contains a ext3 FS and first everything seems fine (its been detected with right size etc.). Im able to mount the drive to /mnt/usb using the mount -t ext3 /dev/sda /mnt/usb command. I can see the lost+found dir there and did a 'touch test'

Shortly after that first errors came up (see log). So even small writing operations cause it to freeze/crash. Also tried to transfer a huge file over sftp ... but it stalled instantly.

Is this problem known? Any ideas how to fix it? Anyone is succesfully using USB, whats your setup?

Thanks in advance,

Freezer


The Log:


usb 1-1: new high speed USB device using ar71xx-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
scsi 0:0:0:0: Direct-Access SanDisk Cruzer 8.02 PQ: 0 ANSI: 0 CCS
sd 0:0:0:0: [sda] 31301631 512-byte hardware sectors (16026 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 45 00 00 08
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] 31301631 512-byte hardware sectors (16026 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 45 00 00 08
sd 0:0:0:0: [sda] Assuming drive cache: write through
sda: unknown partition table
sd 0:0:0:0: [sda] Attached SCSI removable disk
scsi 0:0:0:1: CD-ROM SanDisk Cruzer 8.02 PQ: 0 ANSI: 0
usb-storage: device scan complete
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: device descriptor read/64, error -145
usb 1-1: device descriptor read/64, error -145
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: device descriptor read/64, error -145
usb 1-1: device descriptor read/64, error -145
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: device descriptor read/8, error -145
usb 1-1: device descriptor read/8, error -145
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: device descriptor read/8, error -145
usb 1-1: device descriptor read/8, error -145
sd 0:0:0:0: Device offlined - not ready after error recovery
sd 0:0:0:0: [sda] Result: hostbyte=0x05 driverbyte=0x00
end_request: I/O error, dev sda, sector 8
Buffer I/O error on device sda, logical block 1
lost page write due to I/O error on sda
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda, logical block 1469
lost page write due to I/O error on sda
sd 0:0:0:0: [sda] Result: hostbyte=0x01 driverbyte=0x00
end_request: I/O error, dev sda, sector 7664
Buffer I/O error on device sda, logical block 958
lost page write due to I/O error on sda
Buffer I/O error on device sda, logical block 959
lost page write due to I/O error on sda
usb 1-1: USB disconnect, address 2
usb 1-1: new high speed USB device using ar71xx-ehci and address 3
usb 1-1: device descriptor read/64, error -145
usb 1-1: device descriptor read/64, error -145
usb 1-1: new high speed USB device using ar71xx-ehci and address 4
EXT3-fs error (device sda): ext3_get_inode_loc: unable to read inode block - inode=2, block=959
Buffer I/O error on device sda, logical block 0
lost page write due to I/O error on sda
EXT3-fs error (device sda) in ext3_reserve_inode_write: IO failure
------------[ cut here ]------------
WARNING: at fs/buffer.c:1186 ()
Modules linked in: fuse pl2303 ark3116 gpio_buttons input_polldev usb_storage usbserial snd_usb_audio snd_usb_lib ohci_hcd ath_pci wlan_xauth wlan_wep wlan_tkip wlan_ccmp wlan_acl ath_rate_minstrel ath_hal(P) wlan_scan_sta wlan_scan_ap wlan input_core ip6t_REJECT ip6t_LOG ip6t_IMQ ip6t_HL ip6t_rt ip6t_hbh ip6t_mh ip6t_ipv6header ip6t_hl ip6t_frag ip6t_eui64 ip6t_ah ip6table_raw ip6table_mangle ip6table_filter ip6_tables nf_conntrack_ipv6 ebt_vlan ebt_ulog ebt_stp ebt_snat ebt_redirect ebt_pkttype ebt_nflog ebt_mark_m ebt_mark ebt_log ebt_limit ebt_ip ebt_dnat ebt_arpreply ebt_arp ebt_among ebt_802_3 ebtable_nat ebtable_filter ebtable_broute ebtables nf_nat_snmp_basic nf_nat_sip nf_conntrack_sip nf_nat_rtsp nf_conntrack_rtsp nf_nat_pptp nf_conntrack_pptp nf_nat_h323 nf_conntrack_h323 nf_nat_proto_gre nf_conntrack_proto_gre nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp xt_policy xt_esp ipt_ah ipt_TTL xt_MARK ipt_ECN xt_CLASSIFY ipt_ttl xt_time ipt_time xt_tcpmss xt_statistic xt_mark xt_length ipt_ecn xt_DSCP xt_dscp ipt_IMQ imq xt_string xt_layer7 ipt_ipp2p ipt_MASQUERADE iptable_nat nf_nat xt_NOTRACK xt_CONNMARK ipt_recent xt_helper xt_conntrack xt_connmark xt_connbytes xt_state nf_conntrack_ipv4 nf_conntrack ehci_hcd sd_mod ipt_REJECT xt_TCPMSS ipt_LOG xt_multiport xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp x_tables gpio_dev bonding sit ip6_tunnel ppp_mppe tunnel6 tunnel4 tun snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_rawmidi snd_seq_device snd_hwdep snd_page_alloc snd soundcore ppp_async ppp_generic slhc vfat fat ntfs hfsplus ext3 jbd ext2 ath9k nls_utf8 nls_koi8_r nls_iso8859_2 nls_iso8859_15 nls_iso8859_1 nls_cp850 nls_cp437 nls_cp1251 nls_cp1250 usbcore scsi_mod nls_base mac80211 cfg80211 ipv6 crc_ccitt sha1_generic md5 hmac des_generic arc4 aes_generic deflate ecb cbc crypto_hash cryptomgr crypto_blkcipher aead crypto_algapi
Call Trace:[<80066b24>][<80066b24>][<8007f444>][<80180e2c>][<8014ab8c>][<80180e2c>][<8017aa38>][<800abfd0>][<8007c5c4>][<80079438>][<80079438>][<8017fe6c>][<800794fc>][<8007c5c4>][<8007f5f0>][<802274a4>][<8007fbdc>][<800da050>][<8007bf38>][<80080234>][<8022764c>][<800f6620>][<800f2a40>][<c01f1894>][<c01f1878>][<80080268>][<c01f2678>][<c01f265c>][<c01f2524>][<8008028c>][<c01e7fd0>][<c01e7fc0>][<c01f25f0>][<c01f25c0>][<800da050>][<c01e80dc>][<c01e8074>][<800d40e8>][<c01e812c>][<800da050>][<c015f188>][<c01e5794>][<c01ebf3c>][<800edde8>][<800e2fcc>][<800da43c>][<800da418>][<800da050>][<800da4ec>][<800cdc48>][<800bde18>][<80068304>]
---[ end trace 49dcdf8557ef9fd4 ]---
Buffer I/O error on device sda, logical block 0
lost page write due to I/O error on sda
EXT3-fs error (device sda): ext3_get_inode_loc: unable to read inode block - inode=2, block=959
Buffer I/O error on device sda, logical block 0
lost page write due to I/O error on sda
EXT3-fs error (device sda) in ext3_reserve_inode_write: IO failure
Buffer I/O error on device sda, logical block 0
lost page write due to I/O error on sda
EXT3-fs error (device sda): ext3_get_inode_loc: unable to read inode block - inode=2, block=959
Buffer I/O error on device sda, logical block 0
lost page write due to I/O error on sda
EXT3-fs error (device sda) in ext3_reserve_inode_write: IO failure
Buffer I/O error on device sda, logical block 0
lost page write due to I/O error on sda
EXT3-fs error (device sda): ext3_get_inode_loc: unable to read inode block - inode=2, block=959
Buffer I/O error on device sda, logical block 0
lost page write due to I/O error on sda
EXT3-fs error (device sda) in ext3_reserve_inode_write: IO failure
Buffer I/O error on device sda, logical block 0
lost page write due to I/O error on sda
Buffer I/O error on device sda, logical block 1901063
lost page write due to I/O error on sda
Aborting journal on device sda.
Buffer I/O error on device sda, logical block 1901056
lost page write due to I/O error on sda
usb 1-1: device descriptor read/64, error -145
ext3_abort called.
EXT3-fs error (device sda): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only
usb 1-1: device descriptor read/64, error -145
usb 1-1: new high speed USB device using ar71xx-ehci and address 5
usb 1-1: device descriptor read/8, error -145
usb 1-1: device descriptor read/8, error -145
usb 1-1: new high speed USB device using ar71xx-ehci and address 6
usb 1-1: device descriptor read/8, error -145
usb 1-1: device descriptor read/8, error -145
hub 1-0:1.0: unable to enumerate USB device on port 1
usb 2-1: new full speed USB device using ar71xx-ohci and address 2
usb 2-1: device descriptor read/64, error -145
usb 2-1: device descriptor read/64, error -145
usb 2-1: new full speed USB device using ar71xx-ohci and address 3
Buffer I/O error on device sda, logical block 1901056
lost page write due to I/O error on sda
scsi 0:0:0:0: rejecting I/O to dead device
usb 2-1: device descriptor read/64, error -145
usb 2-1: device descriptor read/64, error -145
usb 2-1: new full speed USB device using ar71xx-ohci and address 4
usb 2-1: device descriptor read/8, error -145
usb 2-1: device descriptor read/8, error -145
usb 2-1: new full speed USB device using ar71xx-ohci and address 5
usb 2-1: device descriptor read/8, error -145
usb 2-1: device descriptor read/8, error -62
hub 2-0:1.0: unable to enumerate USB device on port 1
usb 1-1: new high speed USB device using ar71xx-ehci and address 7
usb 1-1: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
scsi 1:0:0:0: Direct-Access SanDisk Cruzer 8.02 PQ: 0 ANSI: 0 CCS
sd 1:0:0:0: [sda] 31301631 512-byte hardware sectors (16026 MB)
sd 1:0:0:0: [sda] Write Protect is off
sd 1:0:0:0: [sda] Mode Sense: 45 00 00 08
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] 31301631 512-byte hardware sectors (16026 MB)
sd 1:0:0:0: [sda] Write Protect is off
sd 1:0:0:0: [sda] Mode Sense: 45 00 00 08
sd 1:0:0:0: [sda] Assuming drive cache: write through
sda: unknown partition table
sd 1:0:0:0: [sda] Attached SCSI removable disk
scsi 1:0:0:1: CD-ROM SanDisk Cruzer 8.02 PQ: 0 ANSI: 0
usb-storage: device scan complete
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
usb 1-1: reset high speed USB device using ar71xx-ehci and address 7
usb 1-1: device descriptor read/64, error -145
usb 1-1: device descriptor read/64, error -145
usb 1-1: reset high speed USB device using ar71xx-ehci and address 7

dex
02-26-2009, 12:34 PM
Did you try some small USB stick with FAT?

freezer2k
02-26-2009, 01:09 PM
Hi,

Just tested a 512MB stick with vfat.


It's interesting, it seems to work better, but still errors. I was able to read over 100MB from the stick and had only some reset errors (see log).

Then i was able to write about 20MB, and then got several resets in row again and directly after that a lot of more i/o errors.

But it seems to be a lot better than the 16GB stick anyway...how can that be?


Here the log for the 512MB:


usb 1-1: new high speed USB device using ar71xx-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
scsi 0:0:0:0: Direct-Access SanDisk Cruzer Mini 0.2 PQ: 0 ANSI: 2
sd 0:0:0:0: [sda] 1000944 512-byte hardware sectors (512 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 03 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] 1000944 512-byte hardware sectors (512 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 03 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 0:0:0:0: [sda] Attached SCSI removable disk
usb-storage: device scan complete
yaffs: dev is 8388609 name is "sda1"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 8.1, "sda1"
yaffs: dev is 8388609 name is "sda1"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 8.1, "sda1"
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
usb 1-1: reset high speed USB device using ar71xx-ehci and address 2
sd 0:0:0:0: Device offlined - not ready after error recovery
sd 0:0:0:0: [sda] Result: hostbyte=0x05 driverbyte=0x00
end_request: I/O error, dev sda, sector 387663
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda1, logical block 100
lost page write due to I/O error on sda1
Buffer I/O error on device sda1, logical block 101
lost page write due to I/O error on sda1
Buffer I/O error on device sda1, logical block 102
lost page write due to I/O error on sda1
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda1, logical block 345
lost page write due to I/O error on sda1
Buffer I/O error on device sda1, logical block 346
lost page write due to I/O error on sda1
Buffer I/O error on device sda1, logical block 347
lost page write due to I/O error on sda1
sd 0:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sda1, logical block 501
lost page write due to I/O error on sda1
sd 0:0:0:0: [sda] Result: hostbyte=0x01 driverbyte=0x00
end_request: I/O error, dev sda, sector 387903
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 102)
sd 0:0:0:0: rejecting I/O to offline device
FAT: FAT read failed (blocknr 100)
sd 0:0:0:0: rejecting I/O to offline device
FAT: unable to read inode block for updating (i_pos 8028)

dex
02-26-2009, 10:26 PM
Hi,

Just tested a 512MB stick with vfat.


It's interesting, it seems to work better, but still errors. I was able to read over 100MB from the stick and had only some reset errors (see log).

Then i was able to write about 20MB, and then got several resets in row again and directly after that a lot of more i/o errors.

But it seems to be a lot better than the 16GB stick anyway...how can that be?



I don't know but I expect it :)

During weekend I plan test it on my hw but one idea: do you have good cable between RS and hub? Because I have experience from "PC world" with printers where cheap cable make errors.

freezer2k
02-26-2009, 11:51 PM
hub, you mean a USB-hub?


I dont use a hub, i only connected the 5pin header to a Asus externel USB via-pci-slot thing. I checked for right pin assignment in the Asus manual and it matched, except there is nothing on PIN 5 (GND), what i assumed as fine, since GND is already on pin4.

The cable for that is only about 30cm long and seems pretty solid.

dex
02-27-2009, 04:04 AM
Yes I mean USB-hub. I buy cheap USB-hub on http://axago.cz/cz/produkty/usb-huby/HUI-20.html

Ok I try make some test on weekend. If I understand I make test on for example 200MB file via WinSCP - OK?

freezer2k
02-27-2009, 04:21 AM
Thats fine i guess, just test both, write and read.


I made an very interesting observation:


I removed the kmod-usb2 and now using kmod-usb-ohci only (USB1.1).


Now I'm able to write/read large files, even with the 16GB stick without problems! So the problem seems to be with USB2 only.

UBNT-Mike.Taylor
02-27-2009, 09:06 AM
Also,

Could you try a newer OpenWRT build and see if that helps to get USB2 working with your devices?

Cheers,

Mike

freezer2k
02-27-2009, 09:21 AM
Hi,

Tested with latest snapshot and still have resets and i/o errors using ehci.

UBNT-Mike.Taylor
02-27-2009, 09:58 AM
Thanks for the info. What model of device(s) have you tested with?

Thanks,

Mike

freezer2k
02-27-2009, 12:24 PM
Two USB-sticks, both USB2 capable.

1x SanDisk Cruzer Mini 512MB (about 5years old)

and my new 16GB SanDisk Cruzer Micro U3

dex
03-01-2009, 10:37 AM
Thats fine i guess, just test both, write and read.


I made an very interesting observation:


I removed the kmod-usb2 and now using kmod-usb-ohci only (USB1.1).


Now I'm able to write/read large files, even with the 16GB stick without problems! So the problem seems to be with USB2 only.

I found the same problem :( For example 30MB file is too big for write without errors.

I tested on some old 128MB flash which working on laptops very well.

CzechEnglishFrenchGermanItalianPolishPortugueseRussianSpanish
Languages translations made by vBET Translator 3.5.4