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

use*_*699 2 wireless 12.04

我有一个旧的 Compaq 台式机,我的孩子们用它来访问互联网。孩子们一再设法用病毒严重感染计算机,而最近的这一轮真是太糟糕了。一位朋友最近在 Ubuntu 上向我出售了一个很好的 Windows 替代品,因为它不易感染病毒,所以我决定试一试。

我用 Ubuntu 12.04 完全覆盖了 Windows 以摆脱病毒,但我不知道如何使无线网络加密狗工作。我在谷歌上搜索了这个话题并试图通过一些解决方案,但我不知道我在做什么,我认为我可能会让事情变得更糟。有人可以帮我弄这个吗?我对 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
Run Code Online (Sandbox Code Playgroud)

谢谢你帮我做这个辣椒!

chi*_*555 5

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

sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9
Run Code Online (Sandbox Code Playgroud)

由于您的机器是旧机器,因此我假设它是 32 位机器;确认:

arch
Run Code Online (Sandbox Code Playgroud)

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

cd ~/Desktop/Broadcom
Run Code Online (Sandbox Code Playgroud)

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

sudo ndiswrapper -i bcmn43xx32.inf
Run Code Online (Sandbox Code Playgroud)

现在检查安装:

ndiswrapper -l
Run Code Online (Sandbox Code Playgroud)

它应该报告: bcmn43xx32 : driver installed device (050D:615A) present

sudo depmod -a
sudo modprobe ndiswrapper
Run Code Online (Sandbox Code Playgroud)

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

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

sudo apt-get install linux-headers-generic build-essential
Run Code Online (Sandbox Code Playgroud)

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

cd ~/Desktop/ndiswrapper-1.59
make
sudo make install
sudo modprobe ndiswrapper
Run Code Online (Sandbox Code Playgroud)

如果设备未按预期工作,请在此处查找线索:

dmesg | grep ndis
Run Code Online (Sandbox Code Playgroud)

如果输出很大,请在此处发布结果并在回复中给我们链接:http : //paste.ubuntu.com/

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

sudo -i
echo ndiswrapper >> /etc/modules
exit
Run Code Online (Sandbox Code Playgroud)

你应该准备好了。