2015-02-10 21 views
0

如何插入模塊g_mass_storage.kobeaglebone黑insmod modprobe g_mass_storage沒有工作

它位於/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星期六04月13日9時10分52秒CEST 2013 armv7l GNU/Linux的

+0

什麼是 「UNAME -A」 – 2015-02-10 17:59:22

+0

@Milind感謝你,我已經在這個問題現在已更新。 – AjayKumarBasuthkar 2015-02-10 18:43:15

回答

1

我們發現,有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

+0

g_multi提供儘可能多的功能,允許在設備小工具上擁有端點。在較新的內核中,您可能會發現應該在運行時幫助配置小工具設備功能的configfs。 – 0andriy 2015-02-10 20:27:31