Odroid C2: next and dev kernels do recognize USB hard-drives
The stable kernel does.
Kernel configuration issue?
I've just upgrade my NanoPi-K2, not upgraded since almost a year, with fresh build 4.18.12 ...
To my surprise, USB dongle was not appearing while doing "lsusb" !
Search on google with some warning seen in "dmesg", I found this unresolved thread : https://www.spinics.net/lists/linux-usb/msg168724.html
Doing the same workaround that the guy explain, doing "lsusb -v", make the dongle appearing ...
Strange issue ! Maybe you should try that too ...
EDIT : doing