我可以在家连接,但在工作时却不能。我可以看到 SSID,但无法连接。尝试连接时,使用 dmesg 也没有看到任何错误。
答案1
我最近看到这种情况发生。不幸的是,确切原因未知,但似乎 802.11n 兼容性可能存在一些问题。这对我有用(在终端中输入这些):
# put down eth0 so it doesn't interfere
sudo ifconfig eth0 down
# disable n
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
希望这能有所帮助。如果有帮助,每次重启时您都必须在终端中输入这些内容。我将其制作成一个 bash 脚本,在第一次登录时运行。您可能希望这样做。
编辑:
由于您使用的是 Broadcom 卡,您可以尝试添加 pof 的 PPA 并安装其固定驱动程序。我自己从未这样做过,所以我不能保证它的有效性。但它可能会解决您的问题。
sudo add-apt-repository ppa:poliva/pof
sudo apt-get update
sudo apt-get purge bcmwl-kernel-source
sudo apt-get install broadcom-sta-dkms
您可以阅读更多关于此处修复。