USB3 HDD not detected
Issue: USB3 HDD not detected / not working
Symptoms:
- HDD does not show up in
block info - HDD does not show up in
/dev/sd* - USB3 HDD works fine on other devices (e.g. PC, Laptop, ...)
- USB2 drives are working fine
Diagnosis:
- Does the USB3 HDD show up in
lsusbandlsusb -t? - Does it show up in
ls -l /dev/sd*? - Does
logreadyield any helpful information related to USB when you connect/disconnect the HDD? - Does a different USB3 HDD (different manufacturer or different model) work correctly?
- Do you have all required USB related kmods installed? → Check with
opkg list-installed | grep usb - Do you have all required filesystem kmods installed? → Check with
opkg list-installed | grep kmod-fs-
Root causes:
kmod-usb-storage-uasnot installed- specific USB controller problems (e.g. JMicron JMS561U, JMS578, ...)
- The XHCI driver for MT7621 is incompatible for UAS in USB 3.0
Solutions:
- install
kmod-usb-storage-uas→opkg update && opkg install kmod-usb-storage-uas - remove
kmod-usb-storage-uas(=fallback to USB2, if acceptable and nothing else works) - Use a different USB3 HDD (different Manufacturer or different model)
- Use quirks
Further reading:
Forum links:
- ...