beaglebone black insmod modprobe g_mass_storage 没有工作

beaglebone black insmod modprobe g_mass_storage did NOT work

如何插入模块g_mass_storage.ko

它位于 /lib/modules/3.8.6/kernel/drivers/usb/gadget/,具有 -rw-r--r-- 权限。

# insmod g_mass_storage.ko

输出: 错误:无法加载模块g_mass_storage.ko:没有那个文件或目录

# modprobe g_mass_storage.ko

输出: 严重:未找到模块 g_mass_storage.ko。

我们如何解决这个问题?

# uname -a

输出: Linux beaglebone 3.8.6 #1 SMP Sat Apr 13 09:10:52 CEST 2013 armv7l GNU/Linux

我们发现 g_multi 模块与 g_mass_storage
冲突 rmmod g_multi 允许插入 g_mass_storage

然而,g_multi解决了g_mass_storage的目的。
这有效:
# modprobe g_multi file=/tmp/auto_storage removable=y