I'm new to Ubuntu. How can i install wifi driver Ralink RT3290 802.11bgn? And please if you can help me step by step :D Thank you very much!
-
What version of Ubuntu are you running? What version of the kernel? What have you tried so far?– MrTomRodNov 3, 2014 at 19:25
-
i have ubuntu 14.10 and kernel should be latest version, i updateted it. I'm not very good at this. I tried instaling with tutorilas on the internet, but allways something miss. When i try commands make install, it says there are errors– aleksandarNov 3, 2014 at 20:36
-
Aren't the drivers included with Ubuntu? I have a Belkin F7D1101 v2 that uses the same chipset and it has worked fine in Ubuntu 13.10, 14.04. and 14.10.– John ScottDec 6, 2014 at 19:49
-
Highly related and with answers with more “modern” approaches: /questions/756166/rt3290-ralink-driver-in-ubuntu– David FoersterAug 26, 2018 at 15:06
2 Answers
Since Ralink does not patch the driver and the current version does not work, I provided a patched file that you can download and install following this steps
download the patched file from my private Google Drive directory.
open a terminal (Ctrl+Alt+t) and
cd
into the folder where the file is downloaded, e.g.cd ~/Downloads
.type
sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
to untar the content in a system directory
you should now get a password prompt where you type the
sudo
password and press Enter.once the files are all extracted type
sudo dkms install -m rt3290sta -v 2.6.0.0 --force
to install the driver with
dkms
enter
sudo
password again and ensure that install is completed successfully (it will take some time).reboot.
Enjoy Wi-Fi with your
RT3290
:D
The patch will work up to kernel version v4.14, it breaks on v4.15 onwards due to the change in the kernel timer implementations.
-
1I cannot believe that a private directory on Google Drive is the only source for that file - even with best intentions it can be dangerous to install it. Please provide a link to some official source.– guntbertDec 6, 2014 at 20:23
-
1Yea too bad ralink is not bothered to correct issues and only provides a 2 year old source. I've just removed a few errors from ralink's source. And just downloading the source will surely cause no harm. If you are so skeptical you could go through every line of it. peace Dec 6, 2014 at 20:29
-
1It is not about me. (1) This answer should be useful for a longer time. (2) we certainly don't expect every user to sift through 4.5 MB of source code (even if you patch consists of only 360 or so lines).– guntbertDec 6, 2014 at 20:38
-
1
-
2@ThomasSebastian, yes. You need to 1) remove the patched driver from your kernel:
sudo dkms remove rt3290sta/2.6.0.0 --all
; 2) remove the patched sources:sudo rm -r /usr/src/rt3290sta-2.6.0.0
; 3) load the official driver instead of the patched one:sudo rmmod rt3290sta
andsudo modprobe rt2x00lib
. DISCLAIMER: not tested. The names might be slightly different. You should be able to reboot after the first two steps to make udev pick the official driver automagically.– SnakEMay 3, 2017 at 10:16
NOTE: The links referred to here may no longer operate. They are left in here for historical purposes only.
Download the source code of the driver:
wget http://dl.dropbox.com/u/11876059/DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
then extract the file from tar file
tar -xvf DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
after that enter to this dir
cd ~/DPO_RT3290_LinuxSTA_V2600_20120508 make # compile the make file sudo make install # install the make file
After that activate the wireless driver
sudo modprobe rt3290sta
-
I have used the script. I have now 16.04 and i got this error when enter the code "make": :85: error: macro "DATE" might prevent reproducible builds [-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: error: macro "TIME" might prevent reproducible builds [-Werror=date-time]– RanjitApr 29, 2016 at 4:11
-
please enter this command "lspci | grep Network" and give me the output @Ranjit Apr 30, 2016 at 7:38
-
03:00.0 Network controller: MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter– RanjitApr 30, 2016 at 8:16
-
1
-
1@SudipDas it's fine for me now, I solved the issue. I was just pointing out for the validity of the answer– user1995Oct 2, 2017 at 17:33