在 Ubuntu 14.04.1 下有效的解决方案在 Ubuntu 14.04.4 下无效。
甚至 make 过程本身也会出现错误。
有没有永久的解决方案可以解决这个问题而不用担心 Ubuntu 版本过高?
答案1
请打开终端,并在临时可用的互联网连接下执行以下操作:
sudo apt-get install git
git clone https://github.com/Mange/rtl8192eu-linux-driver.git
cd rtl8192eu-linux-driver
make
sudo make install
sudo modprobe 8192eu
你的无线网络现在应该可以正常工作了。
您将只安装当前内核版本的驱动程序。在更新管理器安装更高版本的内核(也称为 linux-image)后,在请求的重新启动后,您必须重新编译:
cd rtl8192eu-linux-driver
make clean
make
sudo make install
sudo modprobe 8192eu
请保留该文件和这些说明。
答案2
我将此驱动程序添加到我的 ppa。它针对内核 4.2 进行构建。
如果您从 PPA 安装它,那么您不必在内核更新后重新安装它。
可以通过运行安装驱动程序
sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192eu-dkms
如果您从 github 安装了驱动程序,则需要先将其卸载。