I have a quick question about my external USB 4TB Seagate Expansion disk.
I'm running Merlin's latest build 374.41 stable, on an ASUS RT-68U. The external drive I have works fine on all machines I plug it into.
The weird thing is that when I first plug it into the router, I get these errors:
The USB 3.0 light does not come on and the router obviously doesn't see the drive and the log alternates between usb: 2-1 and usb: 3-1, but after several attempts and timing it just right it will finally read the drive and log this:
Is this a weird spin up timing issue? It looks like its having a hard time deciding which hcd to use ohci (full speed in first box) or xhci (super speed above).
I have a small usb stick in the usb 2.0 port for traffic logs and this drive plugged into the usb 3.0 port. I've tried the obvious stuff like reformatting into ext3, ntfs, repartitioning, etc. . . it shows this behavior no matter the file system format.
This will be a major PITA to deal with on every router reboot.
Any way to remedy this?
Thanks.
I'm running Merlin's latest build 374.41 stable, on an ASUS RT-68U. The external drive I have works fine on all machines I plug it into.
The weird thing is that when I first plug it into the router, I get these errors:
Code:
Apr 28 14:37:32 kernel: usb 3-1: new full speed USB device using ohci_hcd and address 35
Apr 28 14:37:32 kernel: usb 3-1: device descriptor read/64, error -62
Apr 28 14:37:32 rc_service: hotplug 13117:notify_rc restart_nasapps
Apr 28 14:37:32 rc_service: waitting "restart_nasapps" via ...
Apr 28 14:37:32 iTunes: daemon is stoped
Apr 28 14:37:32 FTP Server: daemon is stoped
Apr 28 14:37:32 kernel: usb 3-1: device descriptor read/64, error -62
Apr 28 14:37:32 kernel: usb 3-1: new full speed USB device using ohci_hcd and address 36
Apr 28 14:37:33 kernel: usb 3-1: device descriptor read/64, error -62
Apr 28 14:37:33 kernel: usb 3-1: device descriptor read/64, error -62
Apr 28 14:37:33 kernel: usb 3-1: new full speed USB device using ohci_hcd and address 37
Apr 28 14:37:33 kernel: usb 3-1: device not accepting address 37, error -62
The USB 3.0 light does not come on and the router obviously doesn't see the drive and the log alternates between usb: 2-1 and usb: 3-1, but after several attempts and timing it just right it will finally read the drive and log this:
Code:
Apr 28 14:37:52 kernel: usb 1-1: new SuperSpeed USB device using xhci_hcd and address 2
Apr 28 14:37:52 kernel: xhci_hcd 0000:00:0c.0: WARN: short transfer on control ep
Apr 28 14:37:52 kernel: xhci_hcd 0000:00:0c.0: WARN: short transfer on control ep
Apr 28 14:37:52 kernel: xhci_hcd 0000:00:0c.0: WARN: short transfer on control ep
Apr 28 14:37:52 kernel: xhci_hcd 0000:00:0c.0: WARN: short transfer on control ep
Apr 28 14:37:52 kernel: force burst = 0.
Apr 28 14:37:52 kernel: xhci_hcd 0000:00:0c.0: WARN no SS endpoint bMaxBurst
Apr 28 14:37:52 kernel: scsi4 : usb-storage 1-1:1.0
Apr 28 14:37:53 kernel: scsi 4:0:0:0: Direct-Access Seagate Expansion Desk 0739 PQ: 0 ANSI: 6
Apr 28 14:37:53 kernel: sd 4:0:0:0: Attached scsi generic sg1 type 0
Apr 28 14:37:53 kernel: xhci_hcd 0000:00:0c.0: WARN: Stalled endpoint
Apr 28 14:37:53 kernel: xhci_hcd 0000:00:0c.0: WARN: Stalled endpoint
Apr 28 14:37:53 kernel: xhci_hcd 0000:00:0c.0: WARN: Stalled endpoint
Apr 28 14:37:58 kernel: sd 4:0:0:0: [sdb] Spinning up disk...
Apr 28 14:37:58 kernel: xhci_hcd 0000:00:0c.0: WARN: Stalled endpoint
Apr 28 14:37:59 kernel: .ready
Apr 28 14:37:59 kernel: sd 4:0:0:0: [sdb] 976754645 4096-byte logical blocks: (4.00 TB/3.63 TiB)
Apr 28 14:37:59 kernel: sd 4:0:0:0: [sdb] Write Protect is off
Apr 28 14:37:59 kernel: sd 4:0:0:0: [sdb] Assuming drive cache: write through
Apr 28 14:37:59 kernel: sd 4:0:0:0: [sdb] 976754645 4096-byte logical blocks: (4.00 TB/3.63 TiB)
Apr 28 14:37:59 kernel: sd 4:0:0:0: [sdb] Assuming drive cache: write through
Apr 28 14:37:59 kernel: sdb: sdb1 sdb2
Apr 28 14:37:59 kernel: sd 4:0:0:0: [sdb] 976754645 4096-byte logical blocks: (4.00 TB/3.63 TiB)
Apr 28 14:37:59 kernel: sd 4:0:0:0: [sdb] Assuming drive cache: write through
Apr 28 14:37:59 kernel: sd 4:0:0:0: [sdb] Attached SCSI disk
Apr 28 14:37:59 hotplug[13372]: USB /dev/sdb2(ntfs) failed to mount at the first try!
Apr 28 14:38:02 kernel: ufsd: sdb2 is mounted as NTFS (without journal)
Apr 28 14:38:02 hotplug[13372]: USB ntfs fs at /dev/sdb2 mounted on /tmp/mnt/######
Is this a weird spin up timing issue? It looks like its having a hard time deciding which hcd to use ohci (full speed in first box) or xhci (super speed above).
I have a small usb stick in the usb 2.0 port for traffic logs and this drive plugged into the usb 3.0 port. I've tried the obvious stuff like reformatting into ext3, ntfs, repartitioning, etc. . . it shows this behavior no matter the file system format.
This will be a major PITA to deal with on every router reboot.
Any way to remedy this?
Thanks.