Ubuntu 21.04 中 Wifi 一段时间后无法工作

Ubuntu 21.04 中 Wifi 一段时间后无法工作

最近我安装了 Ubuntu 21.04。安装后不久,我发现 Wifi 过了一段时间就无法正常工作。可用网络列表不断加载,但没有显示任何网络。即使我从设置中打开和关闭 wifi,它也无法工作。只有重启后它才能开始工作。

最初我尝试运行以下命令:

sudo service network-manager restart

并得到以下输出:

无法重新启动 network-manager.service:未找到单元 network-manager.service。

但是,运行这些命令时我没有收到任何错误,但 Wifi 仍然无法工作。

sudo service NetworkManager stop
sudo service NetworkManager start

我还运行了以下命令:

systemctl list-unit-files | grep -i network

这是输出

networkd-dispatcher.service 已启用 已启用
NetworkManager-dispatcher.service 已启用 已启用
NetworkManager-wait-online.service 已启用 已启用
NetworkManager.service 已启用 已启用
systemd-network-generator.service 已禁用 已禁用
systemd-networkd-wait-online.service 已禁用 已禁用systemd-
networkd.service 已禁用 已启用
systemd-networkd.socket 已禁用 已启用
network-online.target 静态 -
network-pre.target 静态 -
network.target 静态 -

我运行lspci后发现我的网络控制器是:

网络控制器:Intel Corporation Centrino Wireless-N 2230(rev c4)

我是 Ubuntu 新手。我的大部分任务主要是个人工作,例如学习、看电影和上网。

在此非常感谢任何帮助。

非常感谢。

答案1

您的无线网络可能因为电源管理而掉线;电源管理是指在非活动期间,卡会部分关闭以节省电池电量,然后在活动恢复时无缝地重新通电的功能。让我们禁用省电功能,看看是否有帮助。从终端:

sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/*

有沒有改善?

编辑:您的无线网络可能会掉线,因为连接的频道突然发生了变化。

请检查路由器中的设置。首选 WPA2-AES;而不是任何 WPA 和 WPA2 混合模式,当然也不是 TKIP。其次,如果您的路由器支持 N 速度,那么在 2.4 GHz 频段使用 20 MHz 的信道宽度(而不是自动 20/40 MHz)可能会获得更好的连接性,尽管它可能会影响 N 速度。我建议使用固定信道(1、6 或 11),而不是自动信道选择。此外,请确保路由器未设置为仅使用 N 速度;首选自动 B、G 和 N。

您的无线网络可能会掉线,因为有两个无线接入点具有相同的名称和密码。当您拥有同一路由器的 2.4 gHz 段和 5 gHz 段时,这种情况很常见。您的无线网络可能正在漫游,寻找更好的连接。如果是这种情况,我建议您重命名接入点;例如 myrouter2.4 和 myrouter5。

完成这些更改后,重新启动路由器。

接下来,我建议明确设置你的监管范围。检查你的:

sudo iw reg get

如果您选择 00,则这是一个通用的设置。请在此处查找您的设置:http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2然后暂时设置一下:

sudo iw reg set IS

当然,如果不是冰岛,请替换您的国家代码。永久设置它:

sudo nano /etc/default/crda

将最后一行改为:

REGDOMAIN=IS

仔细校对,保存并关闭文本编辑器。

有改善吗?

相关内容