USB Flash Drive Not Recognized

I got my board booted from the SD card and successfully copied the new image to the NAND and booted from there.

Now I’m trying to get the image written to the eMMC and having no luck because no matter what USB drive I use, it is not recognized to a point where I can mount it.

Here is the output of “dmesg | tail” after plugging the USB stick in:

root@OpenWrt:~# dmesg | tail
[   14.716093] br-wan: port 1(wan) entered blocking state
[   14.721247] br-wan: port 1(wan) entered disabled state
[   14.726466] mt7530-mmio 15020000.switch wan: entered allmulticast mode
[   14.733270] mt7530-mmio 15020000.switch wan: entered promiscuous mode
[   14.742322] mtk_soc_eth 15100000.ethernet eth2: configuring for inband/10gbase-r link mode
[   14.774748] br-wan: port 2(eth2) entered blocking state
[   14.779991] br-wan: port 2(eth2) entered disabled state
[   14.785305] mtk_soc_eth 15100000.ethernet eth2: entered allmulticast mode
[   14.792497] mtk_soc_eth 15100000.ethernet eth2: entered promiscuous mode
[   51.992471] usb 1-1.4: new high-speed USB device number 4 using xhci-mtk
root@OpenWrt:~#

Any and all help is appreciated! Let me know if more information is needed to diagnose the problem.

Thanks!

Use “ls /dev/sd*” or “lsblk” to check if a USB drive is mounted.

Here is the output from both commands, short answer, nothing found:

root@OpenWrt:~# lsblk
-ash: lsblk: not found
root@OpenWrt:~# ls /dev/sd*
ls: /dev/sd*: No such file or directory
root@OpenWrt:~#

Somewhat odd that lsblk is not found

It turns out that I had to manually install the kmod-usb-storage to get the device recognized. I then had to install kmod-fs-vfat

It’s really strange that I had to do that when the official Banana Pi instructions do not mention that and simply state to insert a USB device and mount it.

I discovered that I started with the wrong image. I took the one that is hosted on the OpenWrt site and that does not have the same storage specific images as are hosted on the Banana Pi site. Starting from there made things easier!