网络重启后,设备未准备好Xubuntu 16.04,Intel 3945ABG无线网卡
当我的WiFi掉线时,我禁用并重新启用WiFi。 有时,这不能解决问题。 它不会显示任何网络。 我通过sudo service network-manager restart
重置网络,然后我让device not ready
我最终不得不重新启动,它会暂时修复,直到下一次。 我如何解决这个问题,以便我不必每隔一段时间重新启动计算机?
正如下面@VBF所建议的那样,我运行这些命令并在事情停止工作时得到这些结果。
这是ifconfig
的输出:
enp9s0 Link encap:Ethernet HWaddr 00:18:8b:dd:24:32 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:18 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:10682 errors:0 dropped:0 overruns:0 frame:0 TX packets:10682 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:724653 (724.6 KB) TX bytes:724653 (724.6 KB)
nmcli co
的输出:
NAME UUID TYPE DEVICE NETGEAR63 7796f00a-6ffa-4154-aff1-62af90c3d8e8 802-11-wireless -- NETGEAR63 1 979c058f-cb41-4910-bbab-37b86d76bb5e 802-11-wireless -- Samsung Galaxy Avant 4539 b8601380-8e76-4c9c-be74-cfa7f33865be 802-11-wireless -- Wired connection 1 93b93cbb-b063-30aa-8ea4-7cc61db203f6 802-3-ethernet --
命令nmcli networking connectivity check
的输出是
none
最后我尝试了nmcli con up id "NETGEAR63 1"
和nmcli con up id "NETGEAR63"
并得到了这个输出:
Error: Connection activation failed: No suitable device found for this connection.
更新:我的笔记本电脑使用英特尔3945ABG无线网卡。
从互联网上四处看看,问题可能与这些页面相关的WiFi卡的电源管理有关: http : //www.intel.com/content/www/us/en/support/network-and-io/无线网络/ 000005875.html和无线连接随着英特尔3945ABG卡不断下降
要解决此问题,可能必须禁用卡的电源管理。 以上论坛页面解决方案不适用于我所拥有的Ubuntu版本(16.04)。
要关闭wifi的电源管理,请执行以下操作:
运行iwconfig
。 您将看到您的芯片组以及电源管理是打开还是关闭。 打开/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
,你应该看到
[connection] wifi.powersave = 3
将3更改为2,保存并重新启动。
运行iwconfig
,你应该看到Power Management:off
来源: https : //sites.google.com/site/easylinuxtipsproject/internet