如何让 Ralink RT3060 无线网卡正常工作?

Hoe*_*lle 3 wireless ralink

我是 linux 新手。我正在使用 Fedora,现在切换到 Ubuntu 进行尝试。在 Fedora 上,我的无线网卡在操作系统安装后工作正常(我不需要为它做任何事情)在 Ubuntu 上,使用lspci -v命令,我得到:

Network controller: Ralink corp. RT3060 Wireless 802.11n 1T/1R
    Subsystem: Ralink corp. RT3060 Wireless 802.11n 1T/1R
    Flags: bus master, slow devsel, latency 64, IRQ 20
    Memory at fe9e0000 (32-bit, non-prefetchable) [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: rt2800pci
    Kernel modules: rt2800pci
Run Code Online (Sandbox Code Playgroud)

但是我找不到任何无线网络。现在做什么?

谢谢

ish*_*ish 5

对于 12.04:

  • Linux 中对 RT3060/3062/3562/2592 的唯一官方支持是实验性的,可能无法完全发挥作用。
    • kernel.org/compat-wireless团队的rt2800pci驱动程序提供的
    • 驱动是一个独立的努力,似乎没有使用Ralink代码

选项 1. 尝试安装最新的compat-wireless backports 包,看看它是否有效

  • 单击下面的通过软件中心安装它:

    通过软件中心安装

  • 或者,打开与终端Ctrl+ Alt+T并粘贴:

    sudo apt-get install linux-backports-modules-cw-3.3-precise-generic
  • 安装完成后,重新启动并查看您的无线网卡是否工作得更好。如果没有,请按照选项 2。

选项 2. 构建和安装 Ralink 自己的驱动程序

  1. 从 Ralink 的网站下载它们
  2. 保存到您的下载文件夹(默认):

    在此处输入图片说明

  3. 打开一个终端与Ctrl+ Alt+T由线,并粘贴以下,行:

    sudo apt-get install linux-headers-$(uname -r) build-essential dkms
    光盘下载
    tar -xzf DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217.tgz
    cd DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217
    WPA1=HAS_WPA_SUPPLICANT
    WPA2=HAS_NATIVE_WPA_SUPPLICANT
    sed -i -e "s/$WPA1=n/$WPA1=y/g" -e "s/$WPA2=n/$WPA2=y/g" os/linux/config.mk
    sudo make && sudo make install && sudo make clean
    光盘..
    
  4. 将内置驱动程序列入黑名单,并加载新驱动程序:

    回声“黑名单 rt2800pci” | 须藤三通/etc/modprobe.d/blacklist-rt2800pci.conf
    须藤 modprobe -rfv rt2800pci
    须藤 modprobe -v rt3562sta
    
  5. 您的 RT3060 现在应该可以正常工作了。您现在可以在文件管理器中打开下载文件夹并删除下载的 Ralink 文件/文件夹:

    在此处输入图片说明