如何修复“未找到模块 ndiswrapper”

如何修复“未找到模块 ndiswrapper”

我有 Ubuntu 12.10,每当运行时sudo modprobe ndiswrapper,都会出现以下错误。

FATAL: Module ndiswrapper not found.

该命令dkms status返回...

ndiswrapper, 1.57, 3.2.0-32-generic, i686: installed

当我跑步时ndiswrapper -v我得到了这个......

jason@jason:~$ ndiswrapper -v
utils version: '1.9', utils version needed by module: '1.9'
module details:
filename:       /lib/modules/3.5.0-18-generic/updates/dkms/ndiswrapper.ko
version:        1.58rc1
vermagic:       3.5.0-18-generic SMP mod_unload modversions 686 

我已经安装了commons、、,但它仍然返回此错误。我该如何修复此问题utils-1.9dkmssource

答案1

此错误的主要原因是ndiswrapper 1.57版本错误。请查看

下载ndiswrapper 1.58rc build这里代码比 1.57 更好。它会起作用。祝你好运

答案2

根据您已安装的内容,这可能看起来很愚蠢,但您安装了吗ndiswrapper-dkms?那应该允许您sudo modprobe ndiswrapper

答案3

我不得不跑echo ndiswrapper >> /etc/modules

答案4

这不是适合 12.10 的内核版本(使用uname -r命令检查当前正在运行的内核)。尝试:

sudo dkms build -m ndiswrapper -v 1.57
sudo dkms install -m ndiswrapper -v 1.57

如果强制重建 ndiswrapper 成功,请告知我们。

相关内容