$ sudo iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
pan0 no wireless extensions.
$
当我点击两台计算机图标时,弹出以下信息
有线网络:已断开连接
无线网络:设备尚未准备好
我该怎么做才能让这台机器上的 Wifi 正常工作?
$ sudo ifconfig wlan0 up
SIOCSIFFLAGS: No such file or directory
$
$ lspci | tail
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc M92 LP [Mobility Radeon HD 4300 Series]
09:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 13)
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
$
答案1
可能是网络管理器状态损坏了。打开文件/var/lib/NetworkManager/NetworkManager.state
。它看起来应该像这样:
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=false
将任何内容从“false”更改为“true”以重新启用网络:
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
如果您首先停止 NetworkManager,可能会效果更好:
sudo service network-manager stop
或者:
sudo systemctl stop NetworkManager
完成后重新启动:
sudo service network-manager start
或者:
sudo systemctl start NetworkManager
如果这没有帮助,请重新启动。
在 Lucid 中唤醒后偶尔会发生这种情况。在 Maverick 中应该可以修复此问题。
答案2
尝试这个:
- 安装 rfkill ->
sudo apt-get install rfkill
- 在终端中输入此命令 ->
rfkill unblock all
我希望你的无线网络能立即工作。我猜你至少有一台英特尔无线网卡和一台惠普笔记本电脑。
答案3
在我的 Acer 3500 上,运行 ubuntu 10.10,无线在一次奇怪的挂起/休眠/关机事件后突然停止工作。无论多少次重启都无法恢复。rfkill 说无线已在开关处关闭,但指示无线网卡已打开的指示灯仍然亮着。rfkill unblock all
没有影响。
$ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
网络管理器指示器显示“无线已禁用”,而不是问题中的“设备未就绪”。它呈灰色,无法将其更改为启用。经过几个小时的故障排除和研究,我终于找到了解决方案(对我来说):
sudo rm /dev/rfkill && sudo reboot
感谢菲利普·K·阿德蒂洛耶感谢您抽出时间撰写Ubuntu 无线已禁用:SIOCSIFFLAGS:操作不允许sudo ifconfig wlan0 up
。(该错误信息指的是/dev/rfkill 处于损坏状态时的输出。)
答案4
我执行了 rfkill list,它应该不会出现软封锁和硬封锁。我仍然运行了 rfkill unblock wifi,然后我又能看到网络了。最近 2 个发行版都出现过这种情况。
HP DV9000 笔记本电脑