我最近买了一台东芝 NB255-N245,安装了 11.04 和 Wubi。它运行良好,除了 Fn+F8 键(该键应该可以打开和关闭 wifi)在 Ubuntu 中没有任何作用。它在 Windows 7 中运行良好。我希望能够有时关闭它以节省电池等。有什么想法可以让它工作吗?我试过了rfkill block
,但指示面板上的 wifi 灯一直亮着。或者如果它在 Windows 端被关闭了,rfkill unblock
就不会打开它。
编辑:
正如我在评论中所说,sudo ifconfig wlan0 down
WiFi 会暂时断网,但几秒钟后就会恢复。
我在 Windows 端通过 Fn+F8 禁用 wifi 后再次启动。Ubuntu 启动时指示灯熄灭。我试过了rfkill unblock wifi
,rfkill unblock all
没有任何效果或消息。ifconfig -a
确实显示了 wlan0,但sudo ifconfig wlan0 up
给出了一条错误消息:
SIOCSIFFLAGS: Operation not possible due to RF-kill
顺便说一下,这台机器有 Atheros 芯片组。lspci
报告:
07:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
我注意到网络面板小程序报告“无线被硬件开关禁用”。
编辑2:
我发现了此错误报告:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/764524
答案1
我以前遇到过这个问题,对我有用的方法是使用 fedora 的 live cd 并启动,然后在终端中执行 rfkill unblock all。如果它说硬件阻止,请按 fn f8 组合键。然后再次执行 rfkill unblock all 命令。我很确定问题与 bios 和 mbr 有关。
如果这在 ubuntu 中不起作用,请执行以下操作:
sudo rmmod ath9k
sudo modprobe ath9k
sudo ifconfig wlan0 down
sudo ifconfig wlan0 up
sudo dhclient
不工作?请告诉我。我和你有同样的卡,也遇到了同样的问题。