我正在运行 Ubuntu12.04,并尝试让 TP-Link TL-WN821N 工作。解决方案来自TP-Link TL-WN821N v2 无线 USB 棒的互联网超时对我不起作用。其他的也一样……
我已按照在其他地方找到的说明安装了 rtl8192cu,但无济于事。
我遇到的症状是:当我插入设备时,PC 可以正常查看和连接到无线网络。我使用的网络可以访问互联网,信号强度也很强。我无法 ping 通,也无法浏览互联网(超时)。
有什么想法吗?我不确定下一步该怎么做,也不知道此时哪些信息有用。
答案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
构建并安装驱动程序:
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·瓦雷特为了这个出色的修复。
答案2
@SirCharlo 的解决方案不适用于 ubuntu 14.04。
内容
- 确定芯片组
- Realtek RTL8188CUS 和 RTL8192CU 芯片组 (0bda:8176 和 0bda:8178)
- Realtek RTL8723BE 芯片组
- Realtek RTL8192EU 芯片组 (0bda:818b)
- Realtek RTL8812AU 芯片组 (0bda:8812)
该驱动程序包是 Maxxter 公司为其无线加密狗提供的驱动程序包的改进版本。原始驱动程序仅适用于 Xubuntu 12.04 和 Linux Mint 13,但改进版本也适用于 Ubuntu 14.04 和 Linux Mint 17.1。
答案3
尝试以下操作:执行前两个步骤后,重新启动电脑。继续执行后续步骤。如果执行“sudo dkms install 8192cu/1.9”时出现错误,则必须将“1.9”更改为“1.10”,这是因为内核已更新。这对我来说很有效,我使用的是 Ubuntu 14.04。
答案4
我遇到了同样的问题,通过禁用电源管理功能解决了这个问题。只需按照上面的故障排除部分操作即可这里
吉拉德