我有一个 TP-Link Archer T4E PCIe WiFi 适配器,与 Windows 10 相比,它在 Linux(Ubuntu MATE 22.04)上的性能相当差。
下载速度约为 50 Mbps,而 Windows 上为 130 Mbps。上传速度约为 5 Mbps,而 Windows 上为 93 Mbps。
我知道这款 WiFi 卡仅正式支持 Windows,并且这个问题可能与驱动程序有关。我想知道这个问题是否可以通过不同的驱动程序或其他调整来解决,或者这是否是这款 WiFi 卡在 Linux 上能达到的最佳效果。
输出sudo lshw -class network
(不包括其他设备):
*-network
description: Wireless interface
product: RTL8812AE 802.11ac PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 01
serial: d0:37:45:ae:37:52
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtl8821ae driverversion=5.15.0-50-generic firmware=N/A ip=10.100.102.40 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:147 ioport:d000(size=256) memory:f7d00000-f7d03fff
输出lspci -nn
(不包括其他设备):
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8812AE 802.11ac PCIe Wireless Network Adapter [10ec:8812] (rev 01)
我还发现这线程(我知道它在 Arch 论坛上),其中某人有相同的 WiFi 卡,但看起来他的有一个 Broadcom 芯片,而我的有一个 Realtek 芯片。
我还可以看到驱动程序在 systemd 日志中被加载:
saar@saar-desktop:~/.local/bin$ journalctl -b | grep rtl8821
Oct 14 10:05:14 saar-desktop kernel: rtl8821ae 0000:03:00.0: enabling device (0000 -> 0003)
Oct 14 10:05:14 saar-desktop kernel: rtl8821ae: Using firmware rtlwifi/rtl8812aefw.bin
Oct 14 10:05:14 saar-desktop kernel: rtl8821ae: Using firmware rtlwifi/rtl8812aefw_wowlan.bin
Oct 14 10:05:14 saar-desktop kernel: rtl8821ae 0000:03:00.0 wlp3s0: renamed from wlan0
Oct 14 10:05:14 saar-desktop NetworkManager[809]: <info> [1665731114.5765] rfkill0: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:1b.2/0000:03:00.0/ieee80211/phy0/rfkill0) (driver rtl8821ae)
我该如何理解这些信息?