alix78 DD-WRT Novice
Joined: 06 May 2021 Posts: 3
|
Posted: Fri May 07, 2021 14:26 Post subject: Cannot mount recent SSD drive on USB |
|
Hi all,
first thank you for all that great work i have been using for years, very happy to share on the forum now.
I recently moved to WRT3200ACM and need to make use of the usb port to mount a drive. Unfortunately, for a variety of recent firmware versions, it seems i cannot mount a recent SSD.
This is apparently not due to a classical cable issue : i tried with 2 different cables (USB3, esatap) and got the same issue while both connection cables work well to mount the same drive on a linux laptop (ubuntu18.04).
More into the details, i had the same issue with r46446 as well as with r45632 and r44048.
The disk that generates the issue is a Seagate IronWolf Pro 960Go with an ext4 partition. Then connected and when activating USB core service, the issue(s) are the following:
1. at reboot, internet access is no more available until usbcore is deactivated.
2. dmesg seems to show that the drive speed cannot be adapted/negociated (log reported below from the usb core activation to the first iteration of the loop "hard resetting link->exception...").
As a consequence, on the usb service panel of ddwrt, no disk is reported (as well as on dmesg...)
I saw similar issue on other linux system that related this to outdated kernel modules but i am absolutely not a specialist. Thanks for your help and work once again !
WRT3200ACM
r46446 but same for r45632 and 44048
#####################################
cat /tmp/var/log/messages:
NOTHING
#####################################
syslog:
sh: eval: line 1: syslog: not found
#####################################
dmesg : for DD-WRT v3.0-r46446 std (04/24/21)
Time: 10:45:47 up 4 days, 20:30, load average: 0.00, 0.00, 0.00
[419823.513032] usbcore: registered new interface driver usbfs
[419823.518690] usbcore: registered new interface driver hub
[419823.524144] usbcore: registered new device driver usb
[419823.555185] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[419823.565805] ehci-platform: EHCI generic platform driver
[419823.579959] ehci-pci: EHCI PCI platform driver
[419826.642299] xhci-hcd f10f8000.usb3: xHCI Host Controller
[419826.647770] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 1
[419826.655440] xhci-hcd f10f8000.usb3: hcc params 0x0a000990 hci version 0x100 quirks 0x00010010
[419826.664118] xhci-hcd f10f8000.usb3: irq 45, io mem 0xf10f8000
[419826.670321] hub 1-0:1.0: USB hub found
[419826.674203] hub 1-0:1.0: 1 port detected
[419826.678545] xhci-hcd f10f8000.usb3: xHCI Host Controller
[419826.684057] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 2
[419826.691832] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[419826.700663] hub 2-0:1.0: USB hub found
[419826.704657] hub 2-0:1.0: 1 port detected
[419826.880893] usbcore: registered new interface driver usb-storage
[419826.941961] ehci-orion: EHCI orion driver
[419826.946360] orion-ehci f1058000.usb: EHCI Host Controller
[419826.951971] orion-ehci f1058000.usb: new USB bus registered, assigned bus number 3
[419826.959739] orion-ehci f1058000.usb: irq 38, io mem 0xf1058000
[419826.975734] orion-ehci f1058000.usb: USB 2.0 started, EHCI 1.00
[419826.982039] hub 3-0:1.0: USB hub found
[419826.985973] hub 3-0:1.0: 1 port detected
[419827.055987] ahci-mvebu f10a8000.sata: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl platform mode
[419827.065165] ahci-mvebu f10a8000.sata: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs
[419827.074562] scsi host0: ahci-mvebu
[419827.078250] scsi host1: ahci-mvebu
[419827.081850] ata1: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x100 irq 42
[419827.089907] ata2: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x180 irq 42
[419827.426917] ata1: SATA link down (SStatus 0 SControl 300)
[419827.705735] ata2: SATA link down (SStatus 0 SControl 300)
[419827.817546] ata2: exception Emask 0x10 SAct 0x0 SErr 0x4040000 action 0xe frozen
[419827.825070] ata2: irq_stat 0x80000040, connection status changed
[419827.831216] ata2: hard resetting link
[419828.795740] ata2: SATA link down (SStatus 0 SControl 300)
[419828.801260] ata2: EH complete
[419828.884236] ata2: exception Emask 0x10 SAct 0x0 SErr 0x4040000 action 0xe frozen
[419828.891763] ata2: irq_stat 0x80000040, connection status changed
[419828.897918] ata2: limiting SATA link speed to 1.5 Gbps
[419828.903166] ata2: hard resetting link
As a comparison, i have no issue trying to mount an old usb drive and obtain the following dmesg:
Code: |
[525736.523948] usb 3-1: new high-speed USB device number 2 using orion-ehci
[525736.688335] usb-storage 3-1:1.0: USB Mass Storage device detected
[525736.694659] scsi host2: usb-storage 3-1:1.0
[525737.704787] scsi 2:0:0:0: Direct-Access Seagate BUP Slim BK 0304 PQ: 0 ANSI: 6
[525737.716121] sd 2:0:0:0: [sda] Spinning up disk...
[525738.743943] .
[525739.783943] .
[525740.823943] .
[525740.825735] ready
[525740.828115] sd 2:0:0:0: [sda] 3907029167 512-byte logical blocks: (2.00 TB/1.82 TiB)
[525740.866001] sd 2:0:0:0: [sda] Write Protect is off
[525740.870902] sd 2:0:0:0: [sda] Mode Sense: 4f 00 00 00
[525740.871499] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[525740.916896] sda: sda1
[525740.921914] sd 2:0:0:0: [sda] Attached SCSI disk
[525741.660341] ntfs3: Index binary search
[525741.664250] ntfs3: Hot fix free clusters
[525741.668282] ntfs3: Max link count 1024
[525741.672140] ntfs3: Enabled Linux POSIX ACLs support
[525741.677138] ntfs3: Activated 32 bits per cluster
[525741.681867] ntfs3: Read-only lzx/xpress compression included
Thanks for your help.
|
|
|