当我想在 Ubuntu 14.04
上加载wo mic的驱动器模块时,我在 Terminal
中获得此错误:
insmod: ERROR: could not insert module wo_snd_capture-x86_64.ko: Invalid parameters
我遵循负载模块的WO MIC指令,例如Wo Mic的官方网站。
在WO MIC官方网络中:
更改客户端程序要执行
$ chmod a+x micclient-ubuntu-x86_64
加载驱动程序模块
$ sudo insmod wo_snd_capture-x86_64.ko
但是,当我在终端中输入此sudo insmod wo_snd_capture-x86_64.ko
时,我会出现错误。
我该如何解决这个问题?
这是因为WO_SND_CAPTURE-X86_64.KO模块是针对与您的不同内核版本编译的。
$ modinfo ./wo_snd_capture-x86_64.ko
filename: .../wo_snd_capture-x86_64.ko
license: GPL
srcversion: E535A4C547FF773D30C0B16
depends: snd-pcm,snd
vermagic: 4.4.0-62-generic SMP mod_unload modversions
请注意,该版本在vermagic中。您可以使用UNAME -A检查内核版本。您的版本不同。
如您所见,它是GPL许可的,因此只需向该模块的作者询问源代码,每次升级内核时,您都可以自己重新编译此模块。