Ubuntu 12.04 上的 Belkin N600 USB 无线适配器

Ubuntu 12.04 上的 Belkin N600 USB 无线适配器

我有一台旧的 Compaq 台式机,我的孩子用它来上网。孩子们曾多次让电脑感染病毒,而最近一次感染更是令人发指。一位朋友最近向我推荐了 Ubuntu,说它是 Windows 的绝佳替代品,因为它不易感染病毒,所以我决定试一试。

我用 Ubuntu 12.04 彻底改写了 Windows 以摆脱病毒,但我不知道如何让无线网络适配器工作。我在 Google 上搜索了这个主题并尝试了一些解决方案,但我不知道我在做什么,而且我认为我可能会让事情变得更糟。有人能帮我吗?我对 Linux 一无所知,而且大多数说明都不是为像我这样的人写的。

谢谢,

lsusb给出以下内容:

Bus 001 Device 004: ID 050d:615a Belkin Components F7D4101 / F9L1101 802.11abgn Wireless Adapter [Broadcom BCM4323]
Bus 005 Device 002: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

谢谢你帮我做这道辣椒!

答案1

使此设备工作的唯一已知方法是 ndiswrapper。ndiswrapper 是一个驱动程序包装器,仅适用于 Windows XP 驱动程序;Vista、7 或 8 将不起作用。请获取临时有线以太网连接,我们将安装 ndiswrapper 套件。打开终端并执行以下操作:

sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9

由于你的机器比较旧,我假设它是 32 位机器;确认:

arch

如果返回“i686”,则说明您的安装是 32 位,我们将继续。如果不是,请停下来告诉我们,我们会进行一些更改。将此文件下载到您的桌面:https://dl.dropboxusercontent.com/u/58267392/Broadcom_bcm43xx_USB_32_64bit_v2_amended.zip(来自我的个人 Dropbox)。右键单击它并选择“在此处提取”。返回终端:

cd ~/Desktop/Broadcom

按 T​​ab 键,文件名的其余部分将自动填写;按 Enter 键。

sudo ndiswrapper -i bcmn43xx32.inf

现在检查安装:

ndiswrapper -l

它应该报告:bcmn43xx32:驱动程序安装设备(050D:615A)存在

sudo depmod -a
sudo modprobe ndiswrapper

如果有任何错误,请发布,我们会尽力解决。

在某些情况下,即使您从 Ubuntu 源安装了 ndiswrapper,它也无法正确安装;补救措施是自行下载并编译它。请获取临时有线以太网连接并执行以下操作:

sudo apt-get install linux-headers-generic build-essential

现在将此文件下载到您的桌面:http://downloads.sourceforge.net/project/ndiswrapper/stable/ndiswrapper-1.59.tar.gz 右键单击它并选择“在此处提取”。然后执行以下操作:

cd ~/Desktop/ndiswrapper-1.59
make
sudo make install
sudo modprobe ndiswrapper

如果设备没有按预期工作,请在这里寻找线索:

dmesg | grep ndis

如果输出内容很多,请在此处发布结果并在回复中提供链接:http://paste.ubuntu.com/

为了在启动时加载模块,请打开终端并执行以下操作:

sudo -i
echo ndiswrapper >> /etc/modules
exit

一切已准备就绪。

答案2

我不确定你的 wifi 适配器是否使用与我的相同的驱动程序,但我有一个 Belkin USB wifi 适配器,我发现将rt2800usb驱动程序使我的适配器正常工作。如果它不起作用,只需重复上述步骤,但删除之前添加的行。

步骤1:

在终端类型sudo gedit /etc/modprobe.d/blacklist.conf

第2步:

将该行添加blacklist rt2800usb到列表中,无论在哪里。

步骤#3:

保存并重新启动。

相关内容