USB Harddisk problems, /dev/sda* not present

Hello everybody,

I recently installed OpenWrt in my TPLink Archer C50, everything works fine except the usb port.

  1. If I plug a stick usb and run command "$ls /dev/sd*" I can see "/dev/sda" & "/dev/sda1" files. So I assume my installation of USB Basic Support was ok.

  2. When I plug a hard disk drive case (I tried with two of different brands) and run command "$ls /dev/sd*" no files are listed. In other words, there are no files like sd* under /dev directory. (For instance one of the disks is a seagate srd00f1)

In dmesg I can see this:

	[  119.524768] kmodloader: loading kernel modules from /etc/modules.d/*
	[  119.551328] usbcore: registered new interface driver usbfs
	[  119.557032] usbcore: registered new interface driver hub
	[  119.562650] usbcore: registered new device driver usb
	[  119.574640] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
	[  119.583113] ehci-platform: EHCI generic platform driver
	[  119.598844] phy phy-usbphy.0: remote usb device wakeup disabled
	[  119.604914] phy phy-usbphy.0: UTMI 16bit 30MHz
	[  119.609467] ehci-platform 101c0000.ehci: EHCI Host Controller
	[  119.615383] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
	[  119.623596] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
	[  119.638060] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
	[  119.647009] hub 1-0:1.0: USB hub found
	[  119.658304] hub 1-0:1.0: 1 port detected
	[775.990958] usb 1-1: new high-speed USB device number 4 using ehci-platform

In addition, command "dmesg | grep sda" show no results.

I'm using firmware: "openwrt-18.06.0-ramips-mt7620-ArcherC50v1-squashfs-factory-eu.bin"
Same situation is also present updating to firmware: "openwrt-18.06.1-ramips-mt7620-ArcherC50v1-squashfs-sysupgrade.bin"

What could be happening?

Thanks in advance,

opkg install kmod-usb-storage-uas

1 Like

@mbo2o Hahaaa you are the man! :sunglasses:

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.