去年夏天我升级到了 Kubuntu Trusty,现在我回到学校,我发现我的笔记本电脑无法连接到学校的无线网络(这是一个完全开放的网络)。每次我尝试连接时,它都会说正在连接一段时间后,程序失败并显示错误消息:
IP 配置不可用
或者,如果我使用无线设置(更改驱动程序,使用直接命令行方法连接到网络),则错误消息会发生变化:
授权请求者超时
这很奇怪,因为不需要验证任何东西(这是一个开放的网络)。
这很有趣,因为我知道我当前的设置可以连接到无线网络,因为它在家里运行良好(与学校网络不同,它是锁定的),并且它也在那里使用 DHCP。
我尝试过运行sudo dhclient wlan0
,但什么也没发生。
我的无线网卡是Broadcom BCM4313,我正在使用该wl
驱动程序。
有什么建议么?
答案1
对于您的设备,14.04 版 brcmsmac 在大多数情况下是最好的驱动程序,并且最好关闭电源管理。
请执行以下操作:
sudo apt-get purge bcmwl-kernel-source
然后重新启动并确保仅加载了 brcmsmac 和 bcma 驱动程序,它们当前都被列入黑名单,因此您可能需要通过执行以下操作将它们取消列入黑名单:
gksudo gedit /etc/modprobe.d/blacklist.conf
然后删除brcmsmac
并bcma
保存文件,然后关闭 gedit 并重新启动。
您可能必须安装 gksudo。
gksudo gedit /etc/pm/power.d/wireless
(这将创建或编辑一个配置文件,以覆盖默认的电源管理行为)并输入以下内容:
#!/bin/sh
/sbin/iwconfig wlan0 power off
高于 exit0,然后保存 gedit,关闭并重新启动。
如果可以的话,将频道改为 6,因为该网络上的 4 个人正在使用 1 和 11,这可能会导致问题。
完成这些更改后,如果仍然无法连接,请从脚本中发布一个新文件。