我是 Ubuntu 的新手,非常新,并且真的不知道我所做的是否正确。
我 5 天前安装了 Ubuntu 13.10,我的 tplink tl-wn723n wifi usb 适配器连接到 wifi 路由器,但一直要求输入密码,在谷歌上搜索后发现这是一个错误,我的 tplink 是版本 2,这意味着它有 rtl8188cus。
到目前为止,我已经尝试过以下方法:
将某些模块列入黑名单,我不确定我是否做得正确:/etc/modprobe.d/blacklist.conf
我补充说:
# Blacklist native realtek 8188cus drivers
blacklist rtl8192c
blacklist rtl8192c_common
blacklist rtlwifi
从 realtek 下载了适用于 8188cus 的驱动程序,解压后运行sudo bash install.sh
。重新启动后,我的网络上不再有 wifi。
我也尝试过使用rtl8192cu-tjp-dkms_1.6_all
tim 制作的。我能够安装它,但现在,当我尝试安装时,它却无法安装。它会显示:
Dependency is not satisfiable: dkms (>= 1.95)
请帮忙,我可能需要新手指导才能做到这一点
答案1
首先,确保您具备必要的先决条件:
sudo apt-get install linux-headers-generic build-essential dkms git
使用以下命令克隆更新的驱动程序git
:
git clone https://github.com/pvaret/rtl8192cu-fixes.git
将其设置为 DKMS 模块:
sudo dkms add ./rtl8192cu-fixes
构建并安装驱动程序,您可能需要在此处检查版本(例如 1.9 可能会改变):
sudo dkms install 8192cu/1.9
刷新模块列表:
sudo depmod -a
确保本机(和损坏的)内核驱动程序被列入黑名单:
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
我们不要冒险。指示 Ubuntu 在启动时加载新的驱动程序。
echo 8192cu | sudo tee -a /etc/modules
重启。
你完成了。
谢谢P·瓦雷特为了这个出色的修复。