Linux 用户大家好,希望您喜欢您的设置。
原来我最近遇到了一个奇怪的问题,就是无线连接速度慢;我只得到 4-6 mbps,或者更少,满分 30。奇怪的是,它发生在每个发行版上,但现在我正在运行一个基于 arch 的发行版(Arco Linux),我已经卸载并加载驱动程序后发现问题解决了sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci
;我还没有在其他非滚动发行版上尝试过这种解决方法。
我不知道它是什么时候开始发生的,因为我运行的是 Windows(现在我放弃了它,回到了 Linux),但如果我没记错的话,它不会像 3 个月前那样发生,当时我只运行 Linux 作为我的操作系统。日常司机。我还可以补充一点,我已经尝试过一些 LTS 内核版本;但它们似乎都不起作用。
我的问题是,有什么方法可以解决这个问题,这样我就不必每次启动时都执行上述命令来恢复完整的 Wi-Fi 速度?
我正在使用kernel 5.14.6-arch1-1
最新的 linux 固件。这是一些其他信息:
❯ lspci -k
(我删除了其他行,以便您只看到网络控制器信息)
> Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network
> Adapter (rev 31)
> Subsystem: Dell Device 1810
> Kernel driver in use: ath10k_pci
> Kernel modules: ath10k_pci
❯ iwconfig
> lo no wireless extensions.
>
> enp2s0 no wireless extensions.
>
> wlp1s0 IEEE 802.11 ESSID:"HOME-1100"
> Mode:Managed Frequency:2.437 GHz Access Point: 44:32:C8:EB:11:00
> Bit Rate=1 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=-33 dBm
> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
> Tx excessive retries:0 Invalid misc:239 Missed beacon:0
❯ sudo dmesg | grep firmware
> [ 0.100764] Spectre V2 : Enabling Restricted Speculation for
> firmware calls
[ 3.947477] i915 0000:00:02.0: [drm] Finished
> loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[ 4.272625]
> ath10k_pci 0000:01:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api
> 6 features wowlan,ignore-otp crc32 42e41877
[ 4.793040] Bluetooth:
> hci0: QCA: patch rome 0x302 build 0x3e8, firmware rome 0x302 build
> 0x111
[ 209.985228] ath10k_pci 0000:01:00.0: firmware ver
> WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32
> 42e41877
如果你们需要任何其他信息,请告诉我。在此先感谢您的帮助。