我的 WiFi 适配器使用了正确的驱动程序吗?

我的 WiFi 适配器使用了正确的驱动程序吗?

我正在尝试在我的计算机上安装 PCE-N53 Asus 无线适配器。按照说明操作后这里重新启动后,我注意到我的机器仍在使用“rt2860”驱动程序:

05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
        Subsystem: Gigabyte Technology Co., Ltd Motherboard [1458:e000]
        Kernel driver in use: r8169

06:00.0 Network controller [0280]: Ralink corp. RT5592 PCIe Wireless Network Adapter [1814:5592]
        Subsystem: ASUSTeK Computer Inc. Device [1043:851a]
        Kernel driver in use: rt2860

这是正确的吗?自从我开始使用适配器以来,我一直遇到 WiFi 速度慢/不稳定的问题。

答案1

如果你能向我们展示你执行的命令,而不是指向一个链接说“我做到了”,那可能会更有帮助,但不一定:

sudo apt-get install build-essential linux-headers-generic linux-headers-$(uname -r)
cd ~
git clone https://github.com/mareksuscak/asus-pce-n53-linux.git
cd asus-pce-n53-linux
sudo make
sudo make install
sudo modprobe rt5592sta  

但有结果(您的系统对这些命令的响应)。由于缺乏结果(可能出现故障),我只能猜测。

您可以列出已加载的模块lsmod,尝试:

lsmod | egrep 'rt5592sta|rt2860'
man lsmod  

此步骤将在执行命令时使您的 WiFi 离线,因此请小心!

# force rt2860 to vacate
sudo rmmod rt2860

# reload rt5592sta
sudo modprobe rt5592sta

# see what happened
dmesg -T  

如果这没有帮助,请发布命令的结果。阅读man script可能会帮助你做到这一点。

如果您无法连接 WiFi,您可以:

# restore previous state
sudo modprobe rt2860

相关内容