Ralink rt3290 wifi driver linux

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Improves connectivity strength and therefore speed on your ralink rt3290 model version.

Borwe/rt3290-linux-drivers

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

The RT3290 WI-FI drivers for linux

Tested on Ubuntu 18.04.2 LTS running on Kernel 5.0.x, it compiles and improves performance of wi-fi signal greatly on this card.

I made this version seeing that almost nobody cared about this card, not even the original vendor Ralink which turned to Mediatek, who just care about the Windows version, and the version that comes with linux kernel out of the box has weak wifi strength as it’s more generic and using the drivers of rt2800pci.

Needs the dkms package from the distro repos or manually compiled. Can be gotten in Ubuntu derivatives by simply doing:

1. $: git clone https://github.com/Borwe/rt3290-linux-drivers.git 2. $: sudo cp -r rt3290sta-2.6.0.0/ /usr/src/ 3. $: sudo dkms install -m rt3290sta -v 2.6.0.0 --force 4. $: sudo reboot
1. $: sudo dkms remove rt3290sta/2.6.0.0 --all 2. $: sudo reboot

After installation, and reboot, you might see there is no wifi, but it’s just that the interface is put down on boot, you can make it auto start on start up yourself or run:

Читайте также:  Linux and uefi bios

Here eno1 being the driver interface of the Ralink card that would be seen with a simple iwconfig

About

Improves connectivity strength and therefore speed on your ralink rt3290 model version.

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

pkeeper / rt3290sta Public archive

Forked driver for Ralink RT3290 Wi-Fi adapter for Linux Kernel => 3.11

pkeeper/rt3290sta

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Forked driver for Ralink RT3290 Wi-Fi adapter for Linux Kernel => 3.11

While not fully stable, it works much better than rt2800pci kernel driver. If it stops to work, reload the driver. Bluetooth is not working. You need to recompile driver on every kernel update (or you could make DKMS from it and send me a patch).

comand for that (it will ask your user password to apply changes to system) : git clone https://github.com/pkeeper/rt3290sta.git && cd rt3290sta && make && sudo make install && sudo modprobe -r rt2800pci && sudo modprobe rt3290sta

Now you need to make it load on startup. Blacklist the «rt2800pci» driver in /etc/modprobe.d/blacklist.conf and add «rt3290sta» to /etc/modules.

Читайте также:  Команды линукс терминал find

cd to a driver directory, run make clean && make && sudo make install && modprobe rt3290sta

If someone could debug it and make patches, it could be pretty cool 🙂

About

Forked driver for Ralink RT3290 Wi-Fi adapter for Linux Kernel => 3.11

Источник

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 😀 Thank you very much!

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

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.

Highly related and with answers with more “modern” approaches: /questions/756166/rt3290-ralink-driver-in-ubuntu

2 Answers 2

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

  1. download the patched file from my private Google Drive directory.
  2. open a terminal ( Ctrl + Alt + t ) and cd into the folder where the file is downloaded, e.g. cd ~/Downloads .
  3. type
sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src 
sudo dkms install -m rt3290sta -v 2.6.0.0 --force 

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.

I 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.

Yea 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

It 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).

@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 and sudo 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.

Источник

I have found that there is a large community suffering from the problems with the WiFi-Bluetooth card Ralink RT-3290. It has been a problem since 2012-2013. None of the solutions I’ve found is simple, effective and durable. I managed, with great effort, some results. But when there is a kernel update, the problems return. Can anyone provide a simple , effective and lasting solution?
Is there a project from Ubuntu’s developers to attack the problem?

The kernel developers weren’t getting any help from the manufacturer in this case and there is a special interface involved if I remember correctly

Thank you. I know that there is no help from the manufacturer. And the bugs are reported for a long time. Internet is full of refrencias and PPA to this particular problem with Ralink RT3290. I’ve tried everything. The rbth-dkms driver (with modifications and after hard work) does work (not perfectly) at least in kernel versions lower than 3.15. In that case, one skilled enough to adapt it to make it work adjusting to the new BT kernel API. My knowledge is not enough. So I am surprised that some expert community has not found an effective packaged solution. Because it is a widespread problem.

4 Answers 4

Generally, the answer above is a steps in a correct direction. There are only two steps missing.

Step-by-step solution Open new terminal ( Ctrl + Alt + T ) and type as follows:

 sudo apt install git mkdir ~/tmp cd ~/tmp git clone https://github.com/alinefr/rtbth.git cd rtbth make sudo make install sudo cp -r ~/rtbth /usr/src/rtbth-3.9.3 sudo dkms install rtbth/3.9.3 sudo nano /etc/modules 

Add rtbth to the end of the file, then Ctrl + o and ENTER (to save the file) and Ctrl + X to close the editor

Then reboot and the new driver will be loaded.

This one worked for me to get the Bluetooth to be active and find devices, however, I didn’t succeeded to pair my Jabra play clipper with it, but that might be due to the Jabra device problems.

Anyway, you can try it out and share your progress with us

Источник

Оцените статью
Adblock
detector