- Saved searches
- Use saved searches to filter your results more quickly
- License
- the-dagger/RaLink-RT3290-Drivers-Ubuntu
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- Установка драйверов для Wi-Fi карт на чипах Ralink RT2870 в Ubuntu 12.04
- Wireless network Ralink RT3090 Ubuntu driver PPA
- 48 thoughts on “ Wireless network Ralink RT3090 Ubuntu driver PPA ”
- Saved searches
- Use saved searches to filter your results more quickly
- Borwe/rt3290-linux-drivers
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
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.
Mirror for RaLink RT3290 WiFi Driver for Ubuntu based distro
License
the-dagger/RaLink-RT3290-Drivers-Ubuntu
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
Package for installing Ralink corp. RT3290 Linux STA wireless driver on Ubuntu based distributions
Official MediaTek driver patched to fix compiling against Ubuntu 15.04 Linux kernel
Ubuntu 15.04 or latest Internet connection for downloading and installing driver compilation dependencies
Run, sudo ./uninstall.sh in the terminal
Установка драйверов для Wi-Fi карт на чипах Ralink RT2870 в Ubuntu 12.04
Драйвера rt2800, установленные в системе Ubuntu 12.04 не совсем корректно работают с Wi-Fi картами на базе чипов Ralink RT2870 (DLink DWA-160rev.B2 и ему подобные) — скорость соединения меньше, чем заявлено в спецификации. Более того, проприетарный драйвер для RT2870 поддерживает ядра linux только до версии 2.6.34, и установка его на Ubuntu 12.04 (а также Ubuntu 11.10) в чистом виде невозможна. Решение следующее:
1. Командой в терминале (CTRL+ALT+T)
смотрим модель нашей карты.
На сайте Ralink выбираем нужный на драйвер: в нашем случае RT2870USB(RT2870/RT2770). Для загрузки в появившемся окне необходимо ввести имя и адрес электронной почты.
2. С помощью Менеджера архивов распаковываем скаченный архив два раза— после первой распаковки Вы опять получите архив; после второй распаковки появится папка с установочными файлами. Перемещаем ее в домашнюю папку и переименовываем для удобства в rt2870.
3. Заходим в папку /rt2870/os/linux/
Открываем в текстовом редакторе файл config.mk и меняем следующие параметры:
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=n
# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y
# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
4.Переходим в папку /rt2870/include/os/
Открываем в текстовом редакторе файл rt_linux.h, находим и переименовываем следующие функции:
- usb_buffer_alloc() переименовываем в usb_alloc_coherent()
- usb_buffer_free() переименовываем в usb_free_coherent()
Примечание: в функциях в скобках находятся ее аргументы, поэтому поиском ищем только название функции без круглых скобок!
5. Компилируем и устанавливаем драйвер. Для этого в терминале выполняем следующие команды:
cd ~/rt2870
sudo su
sudo make
sudo make install
активируем драйвер командой:
sudo modprobe -r rt2870sta
6. Добавляем неиспользуемые в дальшейшем драйвера 2800usb 2x00usb в blacklist. Для этого в терминале выполняем:
sudo gedit /etc/modprobe.d/blacklist.conf
в появившемся редакторе в конец файла добавляем следующие строки:
blacklist rt2x00usb
blacklist rt2x00lib
blacklist rt2800usb
blacklist rt2800li
Проверим установку драйвера. Для этого в терминале набираем:
если отображается модуль rt2870sta, то мы все сделали правильно, и через менеджер сети можно установить параметры беспроводного соединения.
Установка драйверов для карт на основе других более новых чипов Ralink производится также кроме пункта 4. Его в драйверах с версии 2.5.0.0 и выше выполнять не нужно.
Wireless network Ralink RT3090 Ubuntu driver PPA
Recently I’ve purchased HP Compaq Presario CQ56 laptop with Suse Enterprise Linux preloaded. First thing I’ve done after first boot is removing Suse and installing Ubuntu Maverick. I didn’t try installing latest Ubuntu Natty because of my hate-hate relationship with Unity and Linux kernel 2.6.38 power drain bug. So far everything works great only I had little trouble with integrated HD4200 graphics power usage, but open source driver I’m using is getting better every release togeather with its power management subsystem. In one of the next articles I will show you what I’ve done to turn open source ati radeon driver power management on.
Notice (01.02.2012.): I’ve created Ubuntu PPA with updated Ralink driver supporting rt3090 wireless devices on all officially supported versions of Ubuntu Linux operating system on Ubuntu 10.04 LTS and 10.10 versions of Ubuntu Linux operating system. More info here.
In this article I will show you how to install proprietary Ralink RT3090 wireless network card driver using Markus Heberling PPA (thanks Markus for your great work). Reason I’ve chose proprietary instead of open source that comes by default on Ubuntu is that open source driver even it is good doesn’t find all my networks in the area I use my laptop. So here it is .
The procedure for installing latest driver for your Ubuntu PC very simple, just copy and paste following commands into your favorite terminal program:
sudo add-apt-repository ppa:markus-tisoft/rt3090 sudo apt-get update sudo apt-get install dkms rt3090-dkms
All that is left to do is to blacklist default rt3090 driver module and all other driver modules that might interfere from loading at boot. We open /etc/modprobe.d/blacklist.conf :
gksudo gedit /etc/modprobe.d/blacklist.conf
Now we paste following code at the end of the blacklist.conf file:
# Blacklist conflicting RaLink driver modules blacklist rt2800pci blacklist rt2800lib blacklist rt2x00usb blacklist rt2x00pci blacklist rt2x00lib blacklist rt2860sta
Now click save and you are free to reboot your Ubuntu laptop and enjoy using your Ralink RT3090 wireless device. If something doesn’t work, comment here and we will see what can be done. 🙂
A quality focused Magento specialized web development agency. Get in touch!
48 thoughts on “ Wireless network Ralink RT3090 Ubuntu driver PPA ”
- data persadaJune 3, 2011 at 21:43:19 This works perfectly with my METSYS netbook from china
I need offline use off this file:
sudo add-apt-repository ppa:markus-tisoft/rt3090
sudo apt-get update
sudo apt-get install dkms rt3090-dkms Would you mind send it to my email please, thank you very much in advance
- Marko Author September 3, 2011 at 14:52:50 Are you sure that your wireless hardware is RT3090? What does lsmod say? It should list rt3090 module if rt3090 is found and loaded?
- Marko Author September 8, 2011 at 23:51:08 Hi, the simplest thing to do would be to remove RT3090 driver together with configuration files (–purge attribute to apt-get remove) and to install it again. My guess is that something went wrong with one of the regular Ubuntu updates.
- Marko Author October 4, 2011 at 13:50:21 Hi Boris you can try with lsmod command to see what kernel module is loaded for your wireless card. You should find rt390sta on the list.
- VincentJanuary 8, 2012 at 16:29:57 Hi Marko! Thank you very much for great writeup…I also have a G575 Lenovo and like Boris i followed all the steps you provided and did not get it to work right away. However you did give me a good clue about the blacklist file and found that adding “blacklist Acer_wmi” to the list helped my case. It seems that when i tried to enable the Wireless card in system settings Acer_wmi was turning it off. Hopefully this along with your great writeup will help others. Thanks Again.
- arab89psOctober 7, 2011 at 21:42:49 i compiled the driver from the official website and applied opensuse patches and it works like a charm .. but how to make dkms-package could you tell me how ?
- Marko Author October 7, 2011 at 22:48:03 Unfortunately I never did DKMS package so I can’t be much of assistance. I would start with https://help.ubuntu.com/community/DKMS. Good luck!
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:
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.