如何安装wifi驱动程序Ralink RT3290


10

我是Ubuntu的新手。如何安装wifi驱动程序Ralink RT3290 802.11bgn?并请您帮助我一步一步:D非常感谢!


您正在运行哪个版本的Ubuntu?什么版本的内核?你试过什么了?
MrTomRod 2014年

我有ubuntu 14.10,内核应该是最新版本,我对其进行了更新。我不是很擅长 我尝试在Internet上与Tutorilas一起安装,但是总有些想念。当我尝试命令make install时,它说有错误
aleksandar 2014年

Ubuntu附带的驱动程序不是吗?我有一个Belkin F7D1101 v2,它使用相同的芯片组,并且在Ubuntu 13.10、14.04中运行良好。和14.10。
约翰·斯科特

高度相关,并带有更多“现代”方法的答案:/ questions / 756166 / rt3290-ralink-driver-in-ubuntu
David Foerster

Answers:


3

注意:此处引用的链接可能不再起作用。他们留在这里仅出于历史目的。

  • 下载驱动程序的源代码:

    wget http://dl.dropbox.com/u/11876059/DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
    
  • 然后从tar文件中提取文件

    tar -xvf DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
    
  • 之后输入该目录

    cd ~/DPO_RT3290_LinuxSTA_V2600_20120508
    make    
    # compile the make file
    sudo make install
    # install the make file
  • 之后,激活无线驱动程序

    sudo modprobe rt3290sta
    

我已经使用了脚本。我现在有16.04,输入代码“ make”时出现此错误::85:错误:宏“ DATE ”可能会阻止可复制的生成[-Werror = date-time] intf(extra,size,“ Driver version-%s ,%s%s \ n“,STA_DRIVER_VERSION,DATE,_ ^ /home/ranjit/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.c:4899:95:错误:宏“ TIME ”可能会阻止可复制的版本[-Werror = date-time]
Ranjit

请输入此命令“ lspci | grep Network”,并给我输出@Ranjit
Sudip Das

03:00.0网络控制器:MEDIATEK Corp. MT7630e 802.11bgn无线网络适配器
Ranjit

1
链接不起作用
user1993

1
@SudipDas现在对我来说很好,我解决了这个问题。我只是指出答案的有效性
user1993

11

由于Ralink无法修补驱动程序并且当前版本不起作用,因此我提供了修补文件,您可以按照以下步骤下载并安装该文件

  1. 从我的私有Google云端硬盘目录下载补丁文件

  2. 打开一个终端(Ctrl+ Alt+ t)并cd进入文件下载的文件夹,例如cd ~/Downloads

  3. 类型

    sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
    

    解压系统目录中的内容

  4. 您现在应该会看到一个密码提示,在其中键入sudo密码并按Enter

  5. 一旦所有文件都提取类型

    sudo dkms install -m rt3290sta -v 2.6.0.0 --force
    

    与安装驱动程序 dkms

  6. sudo再次输入密码,并确保安装成功完成(需要一些时间)。

  7. 重启。

  8. RT3290:D 享受Wi-Fi

该修补程序将在内核版本v4.14上运行,由于内核计时器实现的更改,该版本在v4.15及更高版本上会中断。


我无法相信Google云端硬盘上的私有目录是该文件的唯一来源-即使出于最好的意图,安装它也可能很危险。请提供一些官方来源的链接。
guntbert 2014年

1
是的,太糟糕的ralink不会解决问题,仅提供2年的消息来源。我刚刚从ralink的源中删除了一些错误。并且仅下载源肯定不会造成任何伤害。如果您如此怀疑,可以遍历每一行。和平
吉姆·科拉科2014年

这与无关。(1)这个答案应该在更长的时间内有用。(2)我们当然不希望每个用户都浏览4.5 MB的源代码(即使您的补丁程序仅包含360行左右)。
guntbert 2014年

1
此驱动程序还提供蓝牙支持吗?
user230910

2
@ThomasSebastian,是的。你需要1)从内核删除补丁驱动程序:sudo dkms remove rt3290sta/2.6.0.0 --all; 2)取出修补来源:sudo rm -r /usr/src/rt3290sta-2.6.0.0; 3)加载官方驱动程序而不是已修补的驱动程序:sudo rmmod rt3290stasudo modprobe rt2x00lib免责声明:未经测试。名称可能略有不同。在执行前两个步骤之后,您应该能够重新引导,以使udev自动选择官方驱动程序。
SnakE
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.