我妈妈的笔记本电脑出现了无线问题,刚刚安装了 Ubuntu 14.04,因为我厌倦了从她的笔记本电脑中删除恶意软件,现在无线网卡无法工作了。
这是我第一次遇到这种问题,我没有找到任何适用于 14.04 的东西,网卡是 Realtek RTL8188ee,计算机是 Toshiba Satellite C55-A,它通过硬连线连接到我的路由器,并且使用我身边的一个便宜的无名 802.11g 加密狗。
问题是它在初始安装时已连接,但重启后它停止工作,无法弄清楚
答案1
内核维护者 Larry Finger 有一个 github 存储库,其中包含改进的驱动程序。希望它能很快合并。在此之前:
sudo apt-get install build-essential linux-headers-generic git dkms
git clone http://github.com/lwfinger/rtlwifi_new.git
cd /path/to/rtlwifi_new
make
sudo modprobe -rv rtl8188ee
sudo make install
sudo modprobe -v rtl8188ee
如果您通过当前的 wifi 连接执行此操作并且最后一步失败,请重新启动,然后一切都会正常工作。
根据要求对上述步骤进行简要解释:
用于
sudo apt-get
安装构建驱动程序所需的内容。用于
git
克隆 GitHub 存储库。请参阅man git
以了解更多信息。使用
cd
将目录更改为您克隆存储库的位置。您需要在该目录中才能构建它。例如:cd ~/stuff/rtlwifi_new
在我的情况下。用于
make
构建驱动程序。用于
sudo modprobe -rv
卸载当前驱动程序。用于
sudo make install
安装新的驱动程序。用于
sudo modprobe -v
加载新的驱动程序。
答案2
安装正确的驱动程序对我而言对大多数 wifi 网络都有效。有一个特定网络仍然无法使用,但其他所有网络都正常。尝试以下操作:
sudo apt-get install --reinstall linux-headers-generic linux-headers-$(uname -r) build-essential dkms git
git clone https://github.com/FreedomBen/rtl8188ce-linux-driver
cd rtl8188ce-linux-driver
sudo make
sudo make install
sudo cp -r firmware/* /lib/firmware