无线局域网 TL-WN821N 启动时不会自动启动

无线局域网 TL-WN821N 启动时不会自动启动

我使用 Windows 无线驱动程序应用程序和 Windows 驱动程序安装了 USB-WLAN-Stick。我花了一些时间才让它运行起来,但现在它可以正常工作了。我遇到的唯一问题是,它不会在 ubuntu 启动时或我使用我的帐户登录时自动启动。

所以我总是必须在终端中手动添加以下命令:

sudo modprobe -rfv ath9k_htc
sudo modprobe -v ath9k_htc

完成这些操作后,WLAN 运行正常。是否有可能让 WLAN 在 ubuntu 启动时自动启动?

感谢您的想法!

答案1

由于时间戳,您的 pastebin 暗示驱动程序不会在启动时加载。它可能在安装 ndiswrapper 的过程中被列入黑名单。检查:

gksudo gedit /etc/modprobe.d/blacklist.conf 

如果你没有文本编辑器 gedit,请使用 nano 或 Kate 或 Leafpad。黑名单 ath9k_htc是否列出?如果是,请将其删除。仔细校对,保存并关闭文本编辑器。

接下来请在终端中尝试:

sudo -i
echo ath9k_htc  >>  /etc/modules
exit

重启。有什么改善吗?

您可以通过检查路由器中的设置来提高稳定性。首选 WPA2-AES;而不是任何 WPA 和 WPA2 混合模式,当然也不是 TKIP。其次,如果您的路由器支持 N 速度,那么使用 2.4 GHz 频段的 20 MHz 信道宽度(而不是自动 20/40 MHz)可能会获得更好的连接性,尽管它可能会影响 N 速度。使用固定信道(1、6 或 11)比自动信道选择更幸运。此外,请确保路由器未设置为仅使用 N 速度;首选自动 B、G 和 N。进行这些更改后,重新启动路由器。

如果这些更改无效,您可以尝试驱动程序参数:

sudo -i
echo "options ath9k_htc nohwcrypt=1"  >  /etc/modprobe.d/ath9k_htc.conf
modprobe -r ath9k_htc
modprobe ath9k_htc
exit

相关内容