![在 ubuntu 18.04 中,wifi 在连接一段时间后停止工作](https://linux22.com/image/1173687/%E5%9C%A8%20ubuntu%2018.04%20%E4%B8%AD%EF%BC%8Cwifi%20%E5%9C%A8%E8%BF%9E%E6%8E%A5%E4%B8%80%E6%AE%B5%E6%97%B6%E9%97%B4%E5%90%8E%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C.png)
我现在使用实时连接时注意到了这个问题,我的互联网很好,wifi 已连接,但互联网无法正常工作。
以下是输出lshw-C 网络:
*-network
description: Wireless interface
product: Intel Corporation
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
logical name: wlo1
version: 30
serial: 1c:1b:b5:ac:17:0a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=5.3.0-53-generic firmware=46.6bf1df06.0 ip=192.168.1.201 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:16 memory:a531c000-a531ffff
*-network
description: Ethernet interface
product: RTL810xE PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: enp3s0
version: 0a
serial: 54:48:10:e7:31:14
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 firmware=rtl8107e-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII
resources: irq:16 ioport:3000(size=256) memory:a5204000-a5204fff memory:a5200000-a5203fff
我没有更改任何驱动程序。
提前致谢
答案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
仔细校对,保存并关闭文本编辑器。
有沒有改善?