为什么 Ubuntu 21.04 中的 Wi-Fi 速度如此之慢?

为什么 Ubuntu 21.04 中的 Wi-Fi 速度如此之慢?

我已经使用 Ubuntu 21.04 一段时间了,突然 wifi 很慢(下载速率不超过 ~7000 B/s)。我的网络速度很快,大约 50Mbps。

几天前,我在 Windows 上遭遇了勒索软件。我不得不重置 Windows。重置 Windows 后,Ubuntu 开始运行缓慢。我重新安装了Ubuntu 21.04两次使用可启动棒。 Windows 中的安全启动似乎阻止了我的 WiFi 适配器,因此我将其禁用。然后我昨天和今天又出现了这个问题。我禁用了电源管理,但问题仍然存在..我什至无法进行更新!

我的笔记本电脑在双启动上运行 Ubuntu 和 Windows 10。

笔记本电脑详细信息

的输出iplink

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether 5c:3a:45:12:ad:7f brd ff:ff:ff:ff:ff:ff


$ lshw -c network
  *-network                 
       description: Wireless interface
       product: QCA6174 802.11ac Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 32
       serial: 5c:3a:45:12:ad:7f
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath10k_pci driverversion=5.11.0-16-generic firmware=WLAN.RM.4.4.1-00157-QCARMSWPZ-1 ip=192.168.1.9 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:139 memory:93000000-931fffff

$ iwconfig
lo        no wireless extensions.

wlp2s0    IEEE 802.11  ESSID:"Home (2)"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 14:A7:2B:62:3B:DE   
          Bit Rate=144.4 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-37 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:5   Missed beacon:0

$ speedtest-cli

Testing download speed................................................................................
Download: 0.42 Mbit/s
Testing upload speed......................................................................................................
Upload: 5.75 Mbit/s

有人对如何使 Ubuntu 21.04 中的 Wi-Fi 速度更快有任何建议吗?

答案1

在我的 Wi-Fi 中,我必须将其带宽从 20/40 Mhz 更改为 40 Mhz。每次我遇到它时它都会解决这个问题(速度有时会下降)

答案2

检查您的 WiFi MTU,使用

ip link

还要注意您的 WiFi 接口的名称。

(最大传输单元MTU)是单次网络传输中可以发送的最大数据包的大小。如果数据包超出了 MTU链路的容量,则必须将数据分割成多个数据包(分片)。这些多个数据包必须通过链路发送、接收、确认并在远端重新组装。如果您的链路配置错误,并且您必须对发送的每个数据包进行分段,则实际数据传输速率会下降。

以太网(有线)网络使用MTU1500 字节。

由于 WiFi 每个数据包的额外开销(8 字节 PPPoE 标头),WiFi 使用MTU1492。

MTU应该由 DHCP 服务器设置,检查路由器的配置。

您可以设置自己的MTU(设置不会在重新启动后保留)

sudo ip link set dev name mtu 1492

其中“name”是上面的接口名称。

这是一个例子:

walt@squid:~(0)$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp63s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:24:21:7f:e5:1c brd ff:ff:ff:ff:ff:ff
3: wlxf46d04b1790f: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether f4:6d:04:b1:79:0f brd ff:ff:ff:ff:ff:ff
walt@squid:~(0)$   sudo ip link set dev wlxf46d04b1790f mtu 1492
[sudo] password for walt: 
walt@squid:~(0)$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp63s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:24:21:7f:e5:1c brd ff:ff:ff:ff:ff:ff
3: wlxf46d04b1790f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1492 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether f4:6d:04:b1:79:0f brd ff:ff:ff:ff:ff:ff

我的 WiFi“接口名称”是“ wlxf46d04b1790f”。

相关内容