运行 Ubuntu 13.04 时,我的 wifi 出现问题。正常关机后启动时,始终没有任何 wifi 连接。系统显示
Wifi 已被硬件开关禁用
但是,按下硬件开关不会改变任何事情。
我唯一的解决方法是插入以太网电缆,等待连接,然后将其拔出。现在,可以建立 wifi 连接。硬件按钮现在可以正常工作。
这当然非常烦人。首先,如果在上次关机之前没有禁用 wifi,则不应禁用 wifi。其次,它应该能够通过按下应该关闭的按钮来打开它。第三,它不应该通过以太网电缆神奇地翻转按钮。另外还有一个好处:如果 wifi 按钮的状态可以通过 wifi 按钮旁边的小 LED 显示出来(Ubuntu 12.04 和我迄今为止运行的所有其他不错的操作系统上都是这样)。
我正在使用的硬件是 Broadcom BCM4313 802.11b/g/n 无线局域网控制器。
现在我当然尝试启用此 wifi 控制器的专有驱动程序,但仍然存在问题:
正常启动后,wifi 始终无法连接。通过硬件按钮禁用当前活动的 wifi(LED 正确指示状态,哇哦!)并再次打开它,不会改变任何事情。唯一的解决方法是——再次——插入以太网电缆并将其拔出。
好吧,我并不总是随身携带以太网电缆,我也不总是在家,而且据我所知,我也需要在电缆的另一端有东西,否则它甚至不会被检测到,所以这只是不是一个办法。
有合适的解决方法吗?否则,是否有软件方法可以诱使 Ubuntu 认为已建立有线连接?
答案1
显然,这是某些 Broadcom 芯片的一个更大问题的一部分,请参阅https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1097519
而是使用驱动程序 brcmsmac,它实际上适用于 BCM4313
此外,还有大量信息这里但我还没有看完,也许你能找到一些相关的
答案2
尝试rfkill unblock all
rfkill 启用和禁用无线设备
答案3
尝试
rfkill unblock wlan0
它将切换 wlan0 或其他无线
答案4
这不是 Ubuntu 的问题。这不是任何驱动程序的问题。这是我(也可能是你)造成的。
在观看一些视频时...我尝试使用以下方式增加音量:Fn + F10 组合键...但我错误地按下了 Fn + F12,即上面带有“收音机”符号的 Wifi 按钮,从而禁用了我的 wifi 连接。
在终端中运行以下命令,您可以看到该问题:
> rfkill list all
0: Toshiba Bluetooth: Bluetooth #or whatever it is
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes `<------ that's because I press Wifi button (above) `mistakenly`
解决方案:再次按下 Fn + F12(或者其他带有无线电符号的键)
现在再次运行相同的命令:
> rfkill list all
0: Toshiba Bluetooth: Bluetooth #or whatever it is
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
<------ no means solved.
现在,转到:
(如果键盘上有 Windows 按钮)> 设置 > Wifi > 移至开启 > 选择您的 Wiki 连接以输入凭据
完成,您的互联网已恢复。
参考 =这里
我希望这有效......