我使用 Fedora 39 KDE spin 作为我的日常驱动程序。自从安装以来一直困扰我的是无线网络的网速很差。 Windows 和我的其他智能手机上接收到的 Wifi 速度还不错。然而,尽管信号很强,但 Fedora 上的速度还是相当慢。
这是命令的输出inxi -Fzxx
。
System:
Kernel: 6.8.4-200.fc39.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.40-14.fc39
Desktop: KDE Plasma v: 5.27.11 tk: Qt v: 5.15.12 wm: kwin_wayland dm: SDDM
Distro: Fedora Linux 39 (KDE Plasma)
Machine:
Type: Laptop System: HP product: Victus by HP Laptop 16-d0xxx v: N/A
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: HP model: 88FA v: 88.58 serial: <superuser required>
part-nu: 4D8K8PA#UUF UEFI: AMI v: F.25 date: 10/04/2023
Battery:
ID-1: BAT0 charge: 69.2 Wh (100.0%) condition: 69.2/70.1 Wh (98.8%)
volts: 17.0 min: 15.4 model: HP Primary serial: <filter> status: full
Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master 2S
serial: <filter> charge: 55% (should be ignored) status: discharging
CPU:
Info: 6-core model: 11th Gen Intel Core i5-11260H bits: 64 type: MT MCP
arch: Tiger Lake rev: 1 cache: L1: 480 KiB L2: 7.5 MiB L3: 12 MiB
Speed (MHz): avg: 1278 high: 3623 min/max: 800/4400 cores: 1: 1238 2: 801
3: 800 4: 800 5: 800 6: 800 7: 3623 8: 800 9: 800 10: 800 11: 800 12: 3281
bogomips: 62668
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel TigerLake-H GT1 [UHD Graphics] vendor: Hewlett-Packard
driver: i915 v: kernel arch: Gen-12.1 ports: active: eDP-1 empty: DP-1
bus-ID: 0000:00:02.0 chip-ID: 8086:9a68
Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q]
vendor: Hewlett-Packard driver: nouveau v: kernel arch: Turing ports:
active: HDMI-A-1 empty: none bus-ID: 0000:01:00.0 chip-ID: 10de:1f9d
Device-3: Chicony HP Wide Vision HD Camera driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-6:4 chip-ID: 04f2:b735
Display: wayland server: X.org v: 1.20.14 with: Xwayland v: 23.2.4
compositor: kwin_wayland driver: X: loaded: modesetting unloaded: fbdev,vesa
dri: iris,nouveau gpu: i915,nouveau d-rect: 3840x1080 display-ID: 0
Monitor-1: HDMI-A-1 pos: primary,left res: 1920x1080 size: N/A
Monitor-2: eDP-1 pos: right res: 1920x1080 size: N/A
API: EGL v: 1.5 platforms: device: 0 drv: iris device: 1 drv: nouveau
device: 2 drv: swrast gbm: drv: nouveau surfaceless: drv: iris wayland:
drv: iris x11: drv: iris
API: OpenGL v: 4.6 compat-v: 4.3 vendor: intel mesa v: 23.3.6 glx-v: 1.4
direct-render: yes renderer: Mesa Intel UHD Graphics (TGL GT1)
device-ID: 8086:9a68 display-ID: :0.0
API: Vulkan v: 1.3.275 surfaces: xcb,xlib,wayland device: 0
type: integrated-gpu driver: N/A device-ID: 8086:9a68 device: 1 type: cpu
driver: N/A device-ID: 10005:0000
Audio:
Device-1: Intel Tiger Lake-H HD Audio vendor: Hewlett-Packard
driver: sof-audio-pci-intel-tgl bus-ID: 0000:00:1f.3 chip-ID: 8086:43c8
Device-2: NVIDIA vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
bus-ID: 0000:01:00.1 chip-ID: 10de:10fa
Device-3: JMTek LLC. USB PnP Audio Device
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
lanes: 1 bus-ID: 3-2:3 chip-ID: 0c76:1612
API: ALSA v: k6.8.4-200.fc39.x86_64 status: kernel-api
Server-1: PipeWire v: 1.0.4 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin
Network:
Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 0000:00:14.3 chip-ID: 8086:43f0
IF: wlo1 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel port: 3000
bus-ID: 0000:02:00.0 chip-ID: 10ec:8168
IF: eno1 state: up speed: 100 Mbps duplex: full mac: <filter>
Bluetooth:
Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 3-14:5 chip-ID: 8087:0026
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
lmp-v: 11
RAID:
Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
v: 0.6 bus-ID: 0000:00:0e.0 chip-ID: 8086:9a0b
Drives:
Local Storage: total: 942.7 GiB used: 152.84 GiB (16.2%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVL2512HCJQ-00BH1
size: 476.94 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 46.9 C
ID-2: /dev/nvme1n1 vendor: Kingston model: SNVS500G size: 465.76 GiB
speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 50.9 C
Partition:
ID-1: / size: 220.36 GiB used: 38.12 GiB (17.3%) fs: ext4
dev: /dev/nvme1n1p5
ID-2: /boot/efi size: 974.6 MiB used: 19 MiB (2.0%) fs: vfat
dev: /dev/nvme1n1p3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
ID-2: swap-2 type: partition size: 7.45 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme1n1p4
Sensors:
System Temperatures: cpu: 55.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB note: est. available: 15.25 GiB used: 5.93 GiB (38.9%)
Processes: 359 Power: uptime: 16m wakeups: 0 Init: systemd v: 254
target: graphical (5) default: graphical
Packages: pm: flatpak pkgs: 20 Compilers: gcc: 13.2.1 Shell: Bash
v: 5.2.26 running-in: yakuake inxi: 3.3.33
这是命令的输出ifconfig
。
eno1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 50:81:40:72:c9:59 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 14 bytes 1810 (1.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 14 bytes 1810 (1.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlo1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.191 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::f5c6:b987:8f97:46b7 prefixlen 64 scopeid 0x20<link>
ether 38:87:d5:13:9b:ba txqueuelen 1000 (Ethernet)
RX packets 26444 bytes 20550511 (19.5 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 17566 bytes 4356336 (4.1 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
对于可能的解决方案,我尝试了以下两种。
sudo modprobe -r iwlwifi && sleep 5 && sudo modprobe iwlwifi 11n_disable=8
和
echo "options iwlwifi 11n_disable=8"| sudo tee /etc/modprobe.d/iwlopts.conf
应用此方法,我发现速度暂时提高了。然而,今天下午又下跌了。
可以采取什么措施来解决这个问题?
答案1
如果您的 SSID 在 2.4GHz 和 5GHz 范围内广播,当您遇到速度缓慢时,请检查 的输出$ iw dev wlo1 link
。检查它是否freq
在 5GHz 频谱内,并确保您有一个合适的rx bitrate
和tx bitrate
.
如果一切正常,请尝试关闭英特尔 WiFi 芯片组上默认启用的省电功能。检查当前状态
$ iw dev wlo1 get power_save
Power save: on
并将其关闭
$ sudo iw dev wlo1 set power_save off
$ iw dev wlo1 get power_save
Power save: off