Ralink rt3090 无线 802.11n 驱动程序在 Slackware 14.0 中表现异常

Ralink rt3090 无线 802.11n 驱动程序在 Slackware 14.0 中表现异常

首先,我的笔记本电脑(Lenovo b575)在过去几天内能够成功连接到 WEP 和 WPA2 网络,但性能一直不稳定。当接口做过工作时连接会随机断开。现在它根本不起作用。

见见我的$uname -a

Linux computer 3.2.29 #2 SMP ... x86_64 AMD E-350 Processor AuthenticAMD GNU/Linux

运行 Slackware 14.0。

lspci -v

03:00.0 Network controller: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe
        Subsystem: Lenovo Device f101
        Flag: bus master, fast devsel, latency 0, IRQ 18
        Memory at e0100000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number XX-XX-XX-XX-XX-XX-XX
        Kernel driver in use: rt2800pci

好的。让我们
lsmod | grep rt

Module        Size  Used by
rt2800pci     9372  0
rt2800lib    39864  1 rt2800pci
rt2x00pci     4914  1 rt2800pci
rt2x00lib    34972  3 rt2x00pci,rt2800lib,rt2800pci
... 

不应该rt2800pci使用?嗯...也许如果我
$dmesg | grep rt2800

...
[  441.680783] rt2800pci 0000:03:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[  441.680881] rt2800pci 0000:03:00.0: setting latency timer to 64
[  441.685577] Registered led device: rt2800pci-phy0::radio
[  441.685633] Registered led device: rt2800pci-phy0::assoc
[  441.685689] Registered led device: rt2800pci-phy0::quality
[  441.755754] cfg80211:    (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 2683.758342] phy0 -> rt2800pci_mcu_status: Error - MCU request failed, no response from hardware

你好... 最后一句dmesg似乎是一个很好的线索。一点点搜索ing 让我相信我可能有一些冲突的驱动程序。我如何找出我应该考虑将哪些驱动程序列入黑名单?我的研究得出了一些(看似)相互矛盾的观点,即哪个驱动程序最适合我的内核版本和网络控制器。

帮助我理解,StackOverlords!

=================================更新===================================== 根据 Henrik 的建议,我尝试将 rt2800pci 驱动程序列入黑名单,以取代 rt2860sta 驱动程序。然而……

#find /lib/modules/$(uname -r) -name rt2860sta.ko

没有结果。我推测这意味着 rt2860 驱动程序未包含在 Slackware 14.0 iso 中,对吗?

答案1

您检查过这个页面吗? http://blog.nielshorn.net/2011/08/rt3090-wireless-adapter-with-slackware-13-37/

帮助我解决了 rt3090 的问题

相关内容