使用 modprobe 替换无线驱动

使用 modprobe 替换无线驱动

这个问题和这里的许多其他问题一样,涉及 HP ProBokk 4540 上带有 Realtek 539a 适配器的 rt2800pci 驱动程序(相关错误这里)。

我已按照许多其他帖子中的步骤进行操作,例如这里上一篇文章中的解决方案:

Wifi 在信号弱时不断断开连接并且速度极慢 - Ubuntu 13.04

我使用的是 Ubuntu 13.10,内核是 3.11-1。我按照说明编译了联发科驱动程序(带补丁),一切顺利。问题出现在最后一部分,我应该将新的 rt5390sta 模块添加到我的模块列表中。

sudo modprobe rt5390sta
lsmod

执行此操作后,我看到模块已加载。我还按照解决方案的要求将旧的 rt2800 模块列入了黑名单。但是,wlan0 拒绝重新启动。

如果我能让它发挥作用,它将为 60 多名学生和老师的笔记本电脑省去更换适配器的麻烦。

答案1

首先执行以下命令来安装软件包

sudo apt-get 安装 linux-libc-dev libc6-dev linux-firmware-nonfree

然后运行此命令

sudo apt-get 删除 --purge bcmwl-kernel-source

然后运行此命令

sudo apt-get 安装 b43-fwcutter 固件-b43-lpphy-安装程序

现在重新启动并尝试

如果失败则执行此操作

它肯定会对你有所帮助。我喜欢使用 WICD,因为它是一个简单易用的网络管理器。它是 Ubuntu 中网络管理器的一个非常好的替代品,当网络管理器不起作用时,它似乎总是能工作。要安装它,只需打开终端。现在下载最新的 NetworkManager,以防 WICD 不起作用时你需要重新安装它 sudo apt-get install -d --reinstall network-manager network-manager-gnome

然后安装它 sudo apt-get install wicd-gtk

现在您需要卸载 NetworkManager:sudo apt-get remove --purge network-manager-gnome network-manager

现在您可以在菜单中找到 WICD 启动 WICD,找到要使用的网络并输入所需信息、密码、加密等,然后选择自动连接到此网络。一切就绪!

WICD 可能也可以在 Ubuntu 更新管理器中使用,因此您可以先在那里查看,但重要的是完全卸载网络管理器以防止冲突!

相关内容