我試圖通過init_module的「/path/to/module.ko」失敗<File exists>
insmod path/to/module.ko
啓動驅動模塊和我收到以下錯誤
> init_module 'path/to/module.ko' failed <File exists>
我想了解如果這意味着該模塊已經啓動並運行,或者完全無法初始化。
我要找的含義爲<File exists>
,是否意味着它已經被初始化?
我試圖通過init_module的「/path/to/module.ko」失敗<File exists>
insmod path/to/module.ko
啓動驅動模塊和我收到以下錯誤
> init_module 'path/to/module.ko' failed <File exists>
我想了解如果這意味着該模塊已經啓動並運行,或者完全無法初始化。
我要找的含義爲<File exists>
,是否意味着它已經被初始化?
這意味着,該模塊已經加載。檢查lsmod
的輸出。
我認爲這裏的問題是內核從android rom引導的只讀分區運行。嘗試插入WiFi模塊時,我也遇到了類似的問題。 即如果你的輸出類似於:
[email protected]:~# insmod rkwifi.ko
Error: could not insert module rkwifi.ko: File exists
[email protected]:~# lsmod | grep rkwifi
[email protected]:~# lsmod
Module Size Used by
fbcon 34211 66
font 7042 1 fbcon
bitblit 3708 1 fbcon
softcursor 880 1 bitblit
wlan 458451 0
rk30xxnand_ko 314328 0
[email protected]:~#
我的設置是運行Debian與3.0.36+內核 在我的情況下,它是nessessary下載和從源代碼修改內核一款Android電視盒。 然後,您可以將內核打包備份,併爲設備使用適當的閃存工具,只將內核分區刷新回設備,而不修改文件系統。
你可以做'rmmod的module'卸載它。 –