首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到模块ndiswrapper

找不到模块ndiswrapper
EN

Ask Ubuntu用户
提问于 2016-01-06 21:13:25
回答 1查看 2.1K关注 0票数 -1

所以,刚刚在Windows 10的双引导上安装了14.04。

令人惊喜的是,安装过程中没有任何问题,但当我第一次启动时,我的USB wifi适配器(NetGear WNDA3100)没有任何驱动程序。

没问题我想..。我相信我在昏暗而遥远的过去玩过这个游戏。

找到了我需要的司机(bcmn43xx64.inf)。现在只需要安装ndiswrapper。

它显示在程序经理的“通用来源”,但没有互联网,这是没有多大帮助。

阅读一些论坛,似乎它可能是在安装DVD。事实并非如此。

我设法在网上找到文件,包括:

代码语言:javascript
复制
ndisgtk_0.85-1ubuntu1_amd64.deb
ndiswrapper-1.59.tar.gz
ndiswrapper-common_1.59-2_all.deb
ndiswrapper-dkms_1.59-2_all.deb
ndiswrapper-utils-1.9_1.59-2_amd64.deb

除了一个坚持让我插入我的DVD之外,大多数人似乎都安装在程序管理器中?!不管怎么说,我还是这么做了,它仍然拒绝安装。

除了通过终端运行之外,没有明显的方法尝试运行它,所以我尝试了ndiswrapper -V。一堆关于比特丢失和过时的信息。

我差不多要放弃了。肯定不会这么难吧?

任何帮助都将受到最感激的接待。

编辑以添加:

代码语言:javascript
复制
sudo dpkg -s ndiswrapper-common      Install OK
sudo dpkg -s ndiswrapper-utils-1.9   Install OK

其他资料:

代码语言:javascript
复制
lsusb - 0846:9011 Netgear, inc.  WDNA 3100V2 [Broadcom BCM4323]

我试着用"bcmn43xx64“

ndiswrapper -l显示它为已安装但不工作/错误状态。

编辑第2号

设法卸载无效的驱动程序,并从不同的源重新安装相同的文件。

运行ndsiwrapper -l,它现在显示驱动程序的功能和硬件的存在。

我剩下的唯一问题是如何让Ubuntu识别它?我尝试过重新启动,但它并没有出现。是否有可以运行的设置向导,还是需要手动设置?

(感谢任何帮助:)

编辑3。

还是没能成功。没有什么是“出现”让我使用硬件。

唯一的其他线索来自ndiswrapper -V,它说:

代码语言:javascript
复制
modinfo: ERROR: module ndiswrapper not found. Module version is too old.
Utils Version: 1.9, Utils version needed by module '0'
Module Details: Modinfo ERROR: Module ndiswrapper not found.

所有这些看上去都不特别健康,我想这与问题有某种联系。虽然我不知道这意味着什么。

EN

回答 1

Ask Ubuntu用户

发布于 2016-01-08 12:30:08

它看起来不像是成功安装了NDIS包装器内核模块。确保您安装了用于NDIS包装器的DKMS包,您可以在这里找到:http://packages.ubuntu.com/trusty/ndiswrapper-dkms (也可以在packages.ubuntu.com中下载Ubuntu直接提供的所有包,而不需要第三方或通过FTP站点进行拖网)。

安装DKMS模块后,它应该报告如下所示:

代码语言:javascript
复制
Setting up ndiswrapper-dkms (1.59-2) ...
Loading new ndiswrapper-1.59 DKMS files...
First Installation: checking all kernels...
Building only for 3.19.0-26-generic
Building initial module for 3.19.0-26-generic
Done.

ndiswrapper:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.19.0-26-generic/updates/dkms/

depmod.......

DKMS: install completed.

那么sudo modprobe ndiswrapper应该会成功。

在此之后,ndiswrapper -v应该这样说:

代码语言:javascript
复制
utils version: '1.9', utils version needed by module: '1.9'
module details:
filename:       /lib/modules/3.19.0-26-generic/updates/dkms/ndiswrapper.ko
version:        1.59
vermagic:       3.19.0-26-generic SMP mod_unload modversions 

(您的版本号可能会有所不同,我正在运行15.04生动的版本)

然后您应该尝试使用ndiswrapper -i重新安装驱动程序。

最后,所有这些可能都不需要-- Linux专门为Broadcom无线适配器提供了一个名为rndis_wlan的驱动程序。作为详细的这里。如果插入设备时,rndis_wlan驱动程序不会自动加载(您可以通过运行lsmod | grep rndis进行检查),然后尝试使用modprobe rndis_wlan手动加载它,它可能会检测并启用设备。如果没有,运行dmesg | tail检查内核错误,并在这里报告它们。

另一件要注意的是,如果你不能让你的无线工作,那么通常很容易就把计算机插入一个有线网络,并做你所有的故障排除与完全网络访问-这将允许你的apt-get包。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/717838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档