对 Linux 新手来说,执行此操作后:http://ubuntuforums.org/showthread.php?t=2092934
我的 wifi 启动并运行了,无知的我点击了更新我的电脑,它带有一个新的内核,但它却杀死了我的 wifi。
重新执行此操作不是问题,但我希望将来可以自动完成,DKMS 还是其他什么?此外,如果我不再使用旧内核,我应该在哪里/如何删除它们?
答案1
谢谢蒂姆·菲利普斯在里面同一篇他提供了一个可以安装 DKMS 模块的 .deb 包:
例如,Edimax EW-7811Un 中的 RealTek 8188cus 芯片的供应商驱动程序无法在 ubuntu 13.04、内核 3.8 或 3.9 上编译。
函数(守护进程)的隐式声明和模块中的未知符号存在错误。
RTL8188CUS
deb 包含 RTL8192xC_USB_linux_v3.4.4_4749.20121105.zip 驱动程序源代码的修补版本,可从以下网址获取 Realtek 网站它本身无法在 ubuntu 13.04 内核 3.8 或 3.9 上编译
这个 deb 包将编译、安装 8192cu.ko 驱动程序,并插入 DKMS 模块,以便在每次内核升级时完成。
不要忘记将本机驱动程序列入黑名单:将包含以下内容的文件放入 /etc/modprobe.d/
# Blacklist native RealTek 8188CUs drivers blacklist rtl8192cu blacklist rtl8192c_common blacklist rtlwifi
(来源)
您可以下载软件包这里并安装它:
wget "https://code.google.com/p/realtek-8188cus-wireless-drivers-3444749-ubuntu-1304/downloads/detail?name=rtl8192cu-tjp-dkms_1.6_all.deb&can=2&q="
sudo dpkg -i rtl8192cu-tjp-dkms_1.6_all.deb