Ralink rt3290 driver linux

#1 — 20 декабря 2012 в 18:09

Доброго времени суток!

Ноутбук: HP Pavilion G6 2241er
Система: Linux Mint 14.1 x64
Wifi адаптер: Ralink RT3290

Уже долго гуглю. Все способо найденые мною не работают(возможно из-за моих кривых рук)

Дрова встроеные в систему с карточкой дружить не хотят.
Помогите пожалуйста установить драйвер.

#2 — 20 декабря 2012 в 19:10

#3 — 20 декабря 2012 в 19:19

Спасибо, но я уже не один раз пытался установить драйвер по этой инструкции.

Проблема возникает на этом шаге:
3. Extract the folder (DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217) to your home directory.

Так как в архиве который я скачал с офф сайта нет такой папки.
Там находится этот файл:
\2012_0508_RT3290_Linux_STA_v2.6.0.0
Причем он без расширения

Вот название архива:
\2012_0508_RT3290_Linux_STA_v2.6.0.0.bz2

#4 — 20 декабря 2012 в 19:33

Вот всё что нужно было сделать:

Источник

Установка драйверов RT3290 — Linux Mint

  1. Оформи код в тэг «`
  2. У тебя походу не установлен пакет с заголовками ядра. Установи его. (linux-headers)

Стоит последняя версия 5.4.0.58.61 Как мне поставить драйвер если они на 5.0.*?

зачем ты делаешь то, что не понимаешь?
зачем ты тупо скопировал то, что я показал, не поняв смысла?
драйвер у тебя уже есть в ядре, зачем ты что-то там пытаешься поставить из исходников?

Как мне поставить драйвер если они на 5.0.*?

Хорошо. Как мне запустить карту?

а я откуда знаю, ты же прям вот взял и показал, как она у тебя определяется/не определяется, ты логи показал соответствующие, ты выхлоп по сетевым интерфейсам же показал, ага.

ну блютузом он виден у тебя, а лог загрузки из тебя надо тащить клещами. да. модель ноута, у тебя же ноут же, ты нам всем тут написал же. да.
и вот эта вот строчка

не 😉 там полный комплект

и даже [барабанная дробь]

интересно, что видно в апплете NetworkManager-а…

Вот у тебя уже установлен и используется драйвер из состава ядра.

Ничего компилировать не нужно.

Смотри вывод dmesg | less на предмет сообщений о том, что драйвер не находит нужные ему файлы прошивок (firmware).

Если такие сообщения есть — гугли в каком пакете нужные прошивки и ставь его.

А так, у тебя все должно работать.

казалось только недавно вышла RTX3090, а у лоровцев уже 3290

Я мучал, мучал систему и теперь она не включается. Recovery не помогает, ошибок не видно. Пытался поставить дрова для видео. Кажется придётся начать занова с установки.

No Catching mode page found Assuming drive cache: write through

Источник

Я использовал инструкции, данные в том же вопросе, но получил это

Что сделать с этим?

1 ответ

Шаг 1 : Загрузите пакет драйверов Bluetooth Ralink rt3290 Теперь первым делом необходимо загрузить пакет драйверов Linux Ralink rt3290 bluetooth (rtbth-dkms). Загрузите этот файл драйвера по ссылке ниже:

для Ubuntu 18.04:

ppa1_amd64 .deb (обновленная ссылка выше)

Обратите внимание: текущий пакет deb для Bluetooth Ralink rt3290 доступен только для дистрибутива на основе x64 для 32-битных искажений, вам необходимо вручную скомпилировать пакет bluetooth для получения дополнительной информации. эта ссылка.

Шаг 2 : установить драйвер Ralink rt3290 bluetooth После того, как вы скачали файл драйвера, следующим шагом будет установка пакета драйверов, хотя вы можете установить пакет драйверов через командную строку, но мы рекомендуем Gdebi, как это возможно установите любой пакет Debian в течение нескольких секунд. Если у вас нет установщика Gdebi, установите его через Центр программного обеспечения или просто откройте терминал, нажав Ctrl + Alt + T, и введите следующий код:

sudo apt-get install Gdebi

Нажмите Enter и когда установка завершится успешно, откройте файл rtbth-dkms.deb через Gdebi и установите пакет.

Шаг 3 : Запустите модуль Bluetooth Ralink rt3290 (rtbth). Как вы выполнили вышеупомянутые шаги, теперь, сразу после окончания установки, следующий шаг — проверить модуль Bluetooth — набрав ниже cmd в терминал:

sudo modprobe rtbth

Как только вы запустите эту команду, вы получите сообщение «init complete», это означает, что ваш модуль был успешно загружен. Если терминал не выдает никаких выходных данных, рекомендуется проверить вашу область Bluetooth, определяет ли Ubuntu Bluetooth или нет. (Если он не прочитает приведенные ниже шаги)

Если первая команда не работает, отключите и снова включите WiFi и введите:

sudo modprobe rtbth

sudo modprobe -r rtbth

И, нажмите Enter, вы увидите индикатор беспроводной связи или Bluetooth, который указывает на активированный Bluetooth rt3290, и теперь вы можете использовать адаптер Bluetooth.

Шаг 4 : Автоматическая загрузка модуля Ralink rt3290 (rtbth) при запуске Теперь, последний шаг — это автоматическая загрузка rtbth модуля при запуске, который не позволяет вам активировать модуль при каждой загрузке. Для этого вам нужно добавить модуль в файл modules.conf.

Все, что вам нужно сделать, это найти файл модуля ядра и его расположение в /etc/modules-load.d/modules.conf

Вы можете вручную просмотреть этот файл в Nautilus или любой другой файловый менеджер. Все, что вам нужно сделать, это запустить File Manager в Terminal, набрав команду:

sudo su & nautilus

Но если это затруднительно, введите в терминале:

sudo gedit /etc/modules-load.d/modules.conf

Затем нажмите Enter.

Откроется файл блокнота файла modules.conf, после чего введите rtbth в конце файла.

Просто нажмите «Сохранить» и перезагрузите компьютер и посмотрите, загружаются ли модули автоматически.

Источник

Onthim

Linux and Computers News, Reviews, HowTos, Tutorials

June 20, 2015

158 comments:

It worked! One more bar in the strength signal means A LOT. Really. Thank you so much.

Thanks a ton!! I’ve been looking for solutions to this problem since ages! WiFi is running flawlessly now.
P.s. Is there a solution for the missing Bluetooth driver?

Works good! Better signal!
Any idea how to fix bluetooth?

Wireless performance is up, bluetooth still not working though.

Works fine, thanks a lot

Thank you a lot for this!

It would be great if you could upload it as a repository in github for example, instead of as a compressed file in mediafire, though.

Hi! Thank you a lot for your solution!

The problem I face is that I’m a real noob in this «ubuntu» world. and I don’t know exactly which steps do i have to follow, (like: how do I extract this file in my home directory?) I’m this newbie.

Thanks for your help!

Any idea how to do for work it in ubuntu 15.10? I updated and have not wifi, no work this driver and the rt2800pci neither work
Sorry for my english, I am not native speaker

I reinstall it, and now works! Thanks!

Really awesome. after a long time I got the genuine drivers for RT3290 Wireless adapter. It’s working in Ubuntu MATE 15.10. But what about the Bluetooth ?

how to install it in fedora.
README instructions not working for me

This worked like a charm on my 2 sapphire edge vs8 mini PCs.

Before, I was getting

23 Mbps down, now. 192Mbps!

Thanks *very* much

both machines are running Debian 8 (forgot to include the o/s)

I had this problem with hp probook 4400s on Linux mint 17.3 cinnamon. Did above and its working very fine. Just first have to have net connection with cable modem, during installation and running of above script.
Works very well now.
Thanks again.

how install on backtrack 5r3

thanks a lot man

Now my Wireless is much more stable, but it’s not connecting as an n network. So it’s only using bg which makes it unbearably slow to use. Any idea how to get it fixed?

Thanks a lot for providing the amazing driver however it doesn’t work on ubuntu 16.04(after a successful installation). Please do something i am unable to see wifi option in ubuntu 16.04.This driver only works on ubuntu 15.04..

Waiting for your reply

a have the same one, is there answer?

Same problem here 🙁

Updated package for Ubuntu 16.04:
http://www.mediafire.com/download/zyfql95clzs24z0/RT3290_u16.tar.gz

Thank you everyone!!

Greetings, Imam. Tried to use the updated package on freshly installed distro, same effect as the original package. Wifi option completely disappears, iwconfig shows no wireless extensions on eno1.

Please, help! Data rate on rt3290 is horrible on 16.04

Hi Ivan, please try the following in the terminal after installing the driver:

sudo ifconfig -a

will list all the available ehternet interfaces. Now activate your WIFI interface by:

sudo ifconfig interface-name up

here interface-name should be one listed from executing ifconfig -a command. Now restart network manager by:

sudo service network-manager restart

This should work as I tried on my Ubuntu 16.04.

Greetings! Worked!! Sincerely thanks a lot 🙂

Thank you very much Imam for the post and the driver. It saved me. I face the same issue as Ivan Kovačič and your reply worked for me. I thank Ivan Kovačič for asking that question too.

Читайте также:  Как запустить песочницу windows 10 home

Can anyone explain about how to install the driver.
Waiting for the reply
Thanks

Simply extract the file into Home folder and execute Run.sh file

it opens with gedit

Hello Imam.
Can you please help.
During executing run.sh file I have following issue:

/RT3290$ sh Run.sh
Run.sh: 15: [: .: unexpected operator
Option «—title» is no longer supported in this version of gnome-terminal.
Error: Failed to execute child process «./setup.sh» (No such file or directory)

How can I fix it?

Thanx for ur reply however, After the successful installation of new package and above commands WiFi detected but its useless it doesn’t find any WiFi networks or hotspots how to overcome with that please help?? Still not able to use WiFi.

😀 oooh god, finally, really ty so much

Hi Imam,
after every reboot I have to re-enable the interface by command line. Is it possible to fix this problem?
Thx in advance
Fabrizio

Same issue, solved with a script executed on startup.

1- make a script enabling your interface and restarting network-manager service.

#!/bin/sh
ifconfig YOURNETWORKHERE up
service network-manager restart

2- copy it to /etc/init.d/

sudo mv /YourPathToScript/script.sh /etc/init.d/

3-Make it executable

sudo chmod +x /etc/init.d/script.sh

sudo update-rc.d script.sh defaults

And that’s it, it will execute on every startup

this is a great work around, I tried finding some other ways but failed badly.

Updated driver package with your solution.

Just installed on Debian Jessie, using the third file (the one updated to Ubuntu 16.04). But first you need to install the package «linux-headers-amd64».

$su —
#apt-get update; apt-get install linux-headers-amd64 -y

If your distro is not amd64, search the name of the package using Google or in Synaptic.

Sorryfor my bad english! 🙂

I’ve just installed your package on Ubuntu 16.04 and it seems that 802.11g technology is used, instead of 802.11n, because the max bit rate is 54 Mb/s. I’m unable to retrieve the information about the used technology using iwconfig, iw and other utilities. Also, system shows that rt2860 driver is used, however lsmod shows that the driver name is rt3290sta.

Please, also update uninstall.sh script in order not to delete chipset firmware if the appropriate package is installed:

if $(dpkg -l | awk ‘$2

/^linux-firmware$/ ‘); then
rm /lib/firmware/rt3290.bin
fi

This is a great bug fix, just updated the uninstall file, thanks for the heads up.

thanks man i have been searching every where for this solution, it works very good

Will this driver work for Ralink RT5390 because MediaTek shows the same driver for RT539x, on 16.04 LTS?

did it work with you ?

This comment has been removed by the author.

Hi, Thanks for the solution, the signal is much better, but after re-boot or new start my wifi don’t work.
I try to do the script from Lonely Byte in my Xubuntu 16.04, but no working. Should I do something in another way in XFCE?

ok, solved:
if the new driver was installed, must be uninstalled (run uninstall.sh)
upgrade the kernel by executing the below command after connecting to internet over LAN or USB:
sudo apt-get update && sudo apt-get dist-upgrade -y

install a new driver (Run.sh)

I was having the same problem of daw and this solution worked for me too in Xubuntu 16.04

This comment has been removed by the author.

Thanks for your instructions and I just tried your updated package on my 16.04 (coexist with Win10 dual boot — on a HP envy i7). I think I got a situation similar to other poster(e.g. Ivan):
1. driver installation was rolled back because it can not load
2. sudo lshw -C network shows my RT3290 UNCLAIMED(no logical name)
3. iwconfig shows no wireless extensions
4. If I restart then I see logical name wlp3s0f0, but sudo ifconfig that up I get SIOCSIFFLAGS: No such file or directory

PS. I did run sudo apt-get update && sudo apt-get install build-essential linux-headers-generic before trying out your steps here. I also noticed from lspci -v | grep -ia 10 ‘network’ that Kernel driver in use is still rt2800pci.

Help please? I was hoping I don’t have to downgrade kernel or backport?

Hi! I’m having the same issue and situation.
I don’t want to reinstall ubuntu nor go back to 14.10.
Anyone please?

Please, try to run these commands from the RT3290_u16 directory (right click in the folder, and Open in Terminal)

sudo ./extract.sh
sudo ./compile.sh
sudo ./install.sh
sudo ./load.sh

Greetings, me again. Haven’t used Ubuntu for a while, installed dual boot and again problems, I ask for your help. running «load.sh» returns:

modprobe: ERROR: could not insert ‘rt3290sta’: Required key not available

the output of lsmod | grep rt

/RT3290_u16$ lsmod | grep rt
rt2800pci 16384 0
rt2800mmio 20480 1 rt2800pci
rt2800lib 94208 2 rt2800pci,rt2800mmio
rt2x00pci 16384 1 rt2800pci
rt2x00mmio 16384 2 rt2800pci,rt2800mmio
rt2x00lib 57344 5 rt2x00pci,rt2800lib,rt2800pci,rt2800mmio,rt2x00mmio
mac80211 737280 3 rt2x00lib,rt2x00pci,rt2800lib
rtsx_pci_ms 20480 0
memstick 20480 1 rtsx_pci_ms
cfg80211 565248 2 mac80211,rt2x00lib
eeprom_93cx6 16384 1 rt2800pci
crc_ccitt 16384 1 rt2800lib
parport_pc 32768 0
parport 49152 3 lp,ppdev,parport_pc
rtsx_pci_sdmmc 24576 0
rtsx_pci 53248 2 rtsx_pci_ms,rtsx_pci_sdmmc

Please, help again, friend 🙂

Finally managed to fix it. To all users with similar problems as Nelson Yang:

Firstly, run sudo apt-get update && sudo apt-get install build-essential linux-headers-generic

then, run:
./extract.sh
./compile.sh
./install.sh

and then, after the error
«insserv: script activate-net-rt is not an executable regular file, skipped!»,

navigate to RT3290_u16/ and run:

sudo chmod a+x activate-net-rt

then execute: sudo ./activate-net-rt

Imam designed this to activate the RT3290 driver and it works for me now, iwconfig showing 135Mb/s data rate (compared to the previous 54Mb/s) and also connection speed seems normal, so far so good.

First of all THANK you very much Imam for your excellent tool.
I had the same problem that that Nelson Yang and as Ivan Kovačič pointed a «Requied key not available» returns when I tried to load the module.
I was searching in the web and this message is related with the Ubuntu kernel 4.4.0-XX, the EFI_SECURE_BOOT_SIG_ENFORCE kernel config.
There are some solutions for this (http://askubuntu.com/questions/762254/why-do-i-get-required-key-not-available-when-install-3rd-party-kernel-modules) , I selected the 4th solution. After I disabled secure mode, Run.sh worked perfectly. The module installed without any problem.
I am thinking to use the 2nd solution that looks more complete.
See you around
Bernardo

Hi guys, I am new in Ubuntu. I am getting the following error when running the installer:

Trying to load the driver .

Can not load the driver

Rolling back the RT3290 driver installation .
[Done]
Press [Enter] key to exit

Please help since I can not connect to the Internet with my laptop

After I install the driver, each time I power on my laptop, the wireless is disabled until I restart the PC.

Any suggestions on how to fix this would be greatly appreciated 🙂

Compiled & installed great on Ubuntu 16.04.1, but only when I ran «setup.sh» from the command line. (The «Run.sh» script referred to in the instructions failed to open a terminal window.)

The built-in driver would only work after suspend/resume or plugging in a USB WiFi adapter(!). This fixes those problems, plusthe reported increase in WiFi signal strength is no joke: status bar shows 3 or 4 (out of 4) instead of the usual 2. Still no Bluetooth support.

I’m having the same problems as Nelson, Hernan and Luis. When trying to install the driver I get

Trying to load the driver .

Can not load the driver

Rolling back the RT3290 driver installation .
[Done]
Press [Enter] key to exit

Thanks for the work you’re doing!

Thanks..it worked for me after doing the wordaround mentioned by Lonely byte on my KDE neon(based on ubuntu 16.04 LTS)

Thanks..it worked for me after doing the wordaround mentioned by Lonely byte on my KDE neon(based on ubuntu 16.04 LTS)

If your wifi is disconnecting randomly, try switching Network-Manager for WICD. There’s tons of tutorials for that, if you know how to use goooooogle. 🙂

Trying to load the driver .

Can not load the driver

Rolling back the RT3290 driver installation .
[Done]
Press [Enter] key to exit

having same problem!!

Did a fresh install ubuntu 16.04.1 got device not ready. Downloaded and installed your driver, and compiled. Works seamlessly. Thank you very much.

Did you find a solution?

This works perfectly! thank you so so much. I had to run Setup.sh and it worked like a charm. Running elementary OS 0.4 Loki

Hi, I’m running as you ElementaryOS Loki, but it’s not working for me. You just installed driver for Ubuntu 16.04 and everything has gone OK?

Whenever I run ./run.sh command I am getting the message in text editor «Ca not start installation, please check if you have terminal emulator installed»

I have also installed guake but it does not seem to help
I am running elementary OS 0.4 Loki

Читайте также:  Тема mac для windows 10 macbook

I have also tried running ./setup.sh but there I am getting the Cannot Compile the driver after extracting the driver source

Anyone having issues there is a bug report at
https://bugs.launchpad.net/ubuntu/precise/+source/linux/+bug/1049466

Please feel free to file a bug report.

This comment has been removed by the author.

Thanks a lot. I was about to switch from Ubuntu to Windows because wifi was not working but I thought about giving this as a last shot but it worked and now I whole-heartedly thank you and would recommend others with the same issue. I would like to take this moment and show my gratitude towards this work as Ralink had washed their hands off with the driver.

Driver works, but I can’t get it to detect wifi channels 12 and 13 (in Europe). Tried iw reg set EU, then entering manually regional setting EU into /etc/default/crda and into /etc/modprobe.d/cfg80211.conf with no luck. Any help is appreciated. Using Ubuntu 16.04.

Can not extract src.tar.gz

ubuntu 16.04
can someone help me figure out what’s the problem?

from 7mbps to 24mbps, thank you sooooooo much, man

Can not find RT2390
Press anykey to exit
This is i see how can i change it so that it installs

Please, extract RT2390 tar gz file to home folder and try again

doesn’t work on debian 9.3

gives the error «Can not compile the driver» in debian 9.3 stretch

Sorry.. i’m run. Extracted, but not compiled. ( What can i do?

Worked for my HP ENVY m6 with Ubuntu 16.04.01. Thanks a lot 🙂

Hi. Do not work at Ubuntu 16.10 kernel 4.8.0.26.35
setup.sh say «Can not load the driver. «

I have the same problem.

Thanks a lot!! i’m currently using ubuntu 16.04 and have some error lately. but it works now!

Hey I did everything but after reboot I do not find any change except an option to connect to hidden WiFi network ! Any clues ? Ubuntu 15.04

This comment has been removed by the author.

yap it worked . thank you very much. but still a small problem «I should run the file run.sh file every time i turn on my laptop else there is only option for hidden wifi network » please suggest me solution.

if it does not start automatically, it is a Linux distribution issue

I get a option —title is no longer supported in this version of gnome-terminal error as well as a failed to execute child process error. help?

Please execute following commands in RT3290 folder, you can do that by opening terminal in the folder:

sudo ./deps.sh
./extract.sh
./compile.sh
sudo ./install.sh
sudo ./blacklist.sh
sudo ./load.sh

This comment has been removed by the author.

It was work awesome for me (Ubuntu 16.04) but suddendly, when i installed some automatic updates, the wifi interface doesn’t appear anymore in ifconfig -a, do you have some idea ?

PD: Thanks for your amazing job!

I solved, for some reason, the last time i was installed all the automatic updates, the drivers was deleted, so i try installing it again, and working perfectly again!

And again, thank so much for you drivers!

Thank you very much, it worked from the get-go! Best wishes
(Ubuntu 16.04)

This comment has been removed by the author.

This comment has been removed by the author.

There I go, my computer is a HP 250 G3 with Windows 8.1, has a couple of years, then upgrade to Windows 10. Too many problems, the battery did not charge, the wifi did not work well and could not go back to Windows 8! So today I decided to move to Ubuntu, I chose the 16.04 LTS. Installation then I did not have Wifi (Driver rt3290) so I search a lot until I find this page. Download the file (RT3290_u16_v2.tar.gz) and unzip it to the Home folder. Then I clicked run.sh and the wifi started to work (bit, because I’m very close to the router but the signal is 2/5 lines). So I continued to investigate a bit, then I got the advice of Imam: Please execute following commands in RT3290 folder, you can do that by opening terminal in the folder:

Sudo ./deps.sh
./extract.sh
./compile.sh
Sudo ./install.sh
Sudo ./blacklist.sh

At this point I lost the wifi signal, then I had this problem: HP-250-G3-Notebook-PC:

/ RT3290_u16 $ sudo ./load.sh
Modprobe: ERROR: could not insert ‘rt3290sta’: Required key not available

Now I have no signal, can someone help me? Because I lost the signal thank you very much

Thank you veerrrryyyyy much ,this was the only solution for my problem,it is working well on 16.04 ,thank you very much Imam 🙂

This comment has been removed by the author.

I’m using Xubuntu 17.04 (kernel 4.10). Unfortunately, this does not give me any errors but I can never seem to make the wifi work. It was working like a charm in 16.04 . I’m trying to find what changed but to no avail. Any suggestions?

It is showing in «sudo lshw -c network»
I use «./activate-net-rt» but still it does not seem to detect any wireless networks. If I use «sudo ./uninstall» and restart the laptop I get back to the limited capabilities of rt2800 drivers

Driver package is updated, please download again, I have tested it against Kubuntu 17.04

I’ve just tested it on Xubuntu 17.04
After installing, nothing happened so:
1) I run «sudo lshw -c network» and see that the logical name of wifi is changed to «rename3» and it is disabled
2) I run «sudo ifconfig rename3 up && sudo service network-manager restart» and everything was fine after that.
3) I have to apply the same command at every restart because wifi returns to disabled

I hope this will help you debug this! very nice work btw

I’m facing an issue where the wifi is connected and the connection is at 98% but no internet. This happens after few hours of online surfing. I have to restart the wifi to get it work again. Running Linux Mint 18 Sarah.

Great work! thanks a lot

Great! Thanks a lot

Hi I’m on Ubuntu 17.04 and even after following the steps mentioned the wifi isn’t getting detected! Need help

A workaround for me was to change the header of the file activate-net-rt. Change the /bin/bash to /bin/sh and try again

In the /etc/init.d folder. Forgot to mention that

Even then It isn’t working ! When I run sudo lshw -c network, it shows that the wirless network rename3 is disabled and after I run sudo ifconfig rename3 up and sudo ifconfig rename3 up, it shows that Wifi Networks are disconnected but it doesn’t show Wifi networks

after
sudo ifconfig rename3 up
run this command
sudo service network-manager restart

Yes I have run this command! Still Wifi networks are not showing up ! When I connect to internet via LAN Cable, after some time wireless networks are popping up

Hi, if WIFI networks are not showing up after installing the driver then please use wicd network manager. Install it on Ubuntu by,

sudo apt-get install wicd

Gracias. Pude solucionarlo en Pearl Linux 5.2 x64

Thank you, good man!
After 3 days of dances with tambourine around this wifi card, I finally got it working!

Works out of the box on Linux Mint 18.2, and I am running kernel 4.10.0-26-lowlatency, the script compiled against the stock 4.4 generic that ships with this distro as far as I can tell but it works, and I am a big fan of «if it ain’t broke don’t fix it» so I left it be.

‘scuse me 4.8 stock i meant to say

Oh and it even stopped the endless asking for wifi password at every other boot.

By the way, any chance to make this for openSUSE based distros? I fiddled a little bit with trying to manually compile and install it from the already provided sources but I didn’t get very far.

It should work theoretically, just need to install all the compiler dependencies, ie gcc, linux-headers, etc. I have not touched RPM based distros for while 🙁

I’m not able to download from the mentioned link(16.04 or latest). Is there any alternate link or any other method to get the package?

When I run:sudo ./load.sh, the following message appears :insserv: warning: script ‘K01activate-net-rt’ missing LSB tags and overrides
insserv: warning: script ‘activate-net-rt’ missing LSB tags and overrides

how can I fix this issue?

Hi this should not effect the functionality of the driver. Check whether the driver is loader after installation:

sudo lsmod | grep rt3290sta

and use wicd network manager to connect to WIFI networks

Hi Emam Thanks for the answer, here’s the result: joao @ joao-HP-350-G1:

$ sudo lsmod | Grep rt3290sta
[Sudo] password for joao:
Rt3290sta 1159168 1

I do not know what it means

Hi Joao, the output says the driver is loader. Now, you just have to use wicd network manager to connect to WIFI networks. on Ubuntu you can do this by:

Читайте также:  Windows 64bit on mac

sudo apt-get install wicd

Also, The default Ubuntu network manager sometimes causes conflicts with the dtiver so remove it by:

sudo apt-get remove network-manager-gnome

Hi Imam, thank you. It works fine, but when I turn it off, it will not turn on again.
I tried: sudo: ./activate-net-rt: command not found. Probably it is a Linux distribution issue.

It seems to work and it seems to be better, but still very limited since somehow 802.11g is forced. I can get only 54mbps bitrate. No problems like that on Windows 10, though. Any fix for this, to force/enable 802.11n mode?

I’d like to report the Ubuntu version also working fine on the new shiny Ultimate Edition 5.5 KDE build ( http://ultimateedition.info/ ) which is a very much modified (K)Ubuntu derivative. I had to fuss with it a little, removing and re-creating the profile for the wifi network I use, but I’m almost positive that is some quirk of something already present on my system, and not this driver package.

However one thing I have modified from the defaults, in all my installations, because I use lowlatency kernel latest possible, not generic, I have taken out in setup.sh the part of the apt command that references the linux-headers package, and just make sure on my own to have the proper headers available for the running kernel(s).

This comment has been removed by the author.

Hi! I have a problem — when I try to execute Run.sh, I get ‘Can not start installation, please check if you have terminal emulator installed’.

Linux Mint 18.2, MATE terminal. What’s wrong with it?

Hi!, you have to install xterm, you can install it by:
sudo apt-get install xterm

Hello there!
Does anybody know how to deal with the problem with this driver that Internet connection randomly stops while Wi-Fi is working properly? I have to toggle twice ‘Enable Wi-Fi’ in the network manager, and it is the only one solution now. The driver works greatly except this issue.

Thanks for sharing, I will bookmark and be back again

I have same problem as Viktor Ryzhaiev — low wi-fi speed (802.11g instead of 802.11n, 54 Mb/s).

Linux L 4.10.0-32-generic #36

16.04.1-Ubuntu x86_64 x86_64 x86_64 GNU/Linux

Have anybody the solution? Maybe there is new version of driver? I’d downloaded the RT3290_u16_v3.tar.gz by link from this page.

Hi there, certain linux kernels found on Ubuntu are not compatible with the driver, such as 4.10.0-28. I am currently using kernel 4.10.0-26-lowlatency, which works fine.

I followed all your steps but no wireless networks are shown in wicd network manager. Please help.

Hi there, certain linux kernels found on Ubuntu are not compatible with the driver, such as 4.10.0-28. I am currently using kernel 4.10.0-26-lowlatency, which works fine.

Wonderful blog & good post.Its really helpful for me, awaiting for more new post. Keep Blogging!
Hp Envy 5531 Wireless Setup

theese steps works probably in any computer/kernel type mentioned here when fresh install/reinstall driver after each kernel update:

1) «sudo ./deps.sh»
2) «./extract.sh»
3) «./compile.sh»
4) «sudo ./install.sh»
5) «sudo ./blacklist.sh»
6) «sudo ./load.sh»

7) «sudo service network-manager restart»
8) «sudo ./activate-net-rt»

if no wifi at all is found/seen then:

1) «iwconfig» or «ifconfig» or «sudo lshw -C network»
=> to check it there is a wifi interface found and is it checked as ‘*-network disabled’ => if disabled, then it needs to be enabled by typing:
1) «sudo ifconfig wifi interface’s name up»
2) «sudo service network-manager restart»

if wifi network then is found and working but somehow it’s unable to connect with it then «Wicd» is need to be installed. It then starts to work instead of standard network-manager (I hadn’t uninstalled it), but needs some attention at first run => go to Wicd-> Preferences panel->General settings->Wireless interface: check what interface name is used there, because sometimes it uses wrong and needs to be corrected with proper name. After that click «rescan» and it should work from now on.

Issues:
With Wicd I’ve found one issue: it refuses to connect with open, unsecured wifi hotspots and I have no idea how to workaround this (network-manager works well in this area).

Future patches to end this RT3290 issue saga:
I’ve received a request from Ubuntu maintainers(kernel):

«Would it be possible for you to test the latest upstream kernel? Refer
to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest
v4.13 kernel[0].

If this bug is fixed in the mainline kernel, please add the following
tag ‘kernel-fixed-upstream’.

If the mainline kernel does not fix this bug, please add the tag:
‘kernel-bug-exists-upstream’.

Once testing of the upstream kernel is complete, please mark this bug as
«Confirmed».

Thanks in advance.

kernel-ppa/mainline/v4.13
«
. so anybody who can test this, please, try this out, maybe the RT3290 problem is already a history 🙂

It seems that newest stable release of Linux Kernel 4.13.x resolves Ralink RT3290 issue, so this ends with Ubuntu 17.10 or equivalent OS install. Only bluetooth module doesn’t work so maybe it still needs custom driver install.

Hello,
please i really need a help! First i have Ubuntu 16.04, now i install 17.04 and thought i will fix problem with wifi. My chip is Ralink RT3290 HP 350 G1 (of course that is reason why i am here 🙂 ). It was somehow worked but from time time it disconnected without reason and have very slow wifi speed from 5-20Mbit on Win10 i have almost 40Mbit (i have both OS on laptop).
If i can’t have better speed i just want to be stable and do not to disconnect.
First i tried what you wrote it Imam but that doesn’t help me. Now i tried many solutions from here and do not know did i make some mess. Maybe i first have to uninstall all.
btw I am a new linux user.

You may wait few days for final Ubuntu 17.10 or install Ubuntu 17.10 Beta from here: ‘http://releases.ubuntu.com/17.10/’ — it has no problems with Ralink RT3290

without whole system update, if You have any internet connection like only weak wifi, do all things in this order:

— type:
sudo add-apt-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu

— run ‘ukuu’ program from ubuntu menu programs (just type ‘ukuu’ in search area) its Ubuntu Kernel Update Utility, very smart soft just to end Your and others Ralink RT3290 users struggles 🙂

— in menu choose from only stable kernels any 4.13.x kernel and click install

— if You’ve installed custom drivers from this site first run ‘uninstall.sh’ file from wifi drivers folder for RT3290

— check if You have any file called ‘blacklist-ralink.conf’ in /etc/modprobe.d/ — if yes delete it

— restart system, it will use newest linux kernel and You should have strong wifi work perfectly stable from now on

@ Pawel
thx for response. That is great news, i will wait final version . Ubuntu will inform me about new version?.
All what i do i uninstall drivers and now i think i am on default version (the same when i install ubuntu 17.04)

info from: lspci -vnn

02:00.0 Network controller [0280]: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe [1814:3290]
DeviceName: Ralink RT3290LE 802.11bgn 1×1 Wi-Fi Adapter
Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1×1 Wi-Fi and Bluetooth 4.0 Combo Adapter [103c:18ec]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at c2510000 (32-bit, non-prefetchable) [size=64K]
Capabilities:
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci

it works somehow but it works.

This comment has been removed by the author.

I had installed this driver when I was using 16.04, but now that I’ve upgraded to 17.10, I’m trying to reinstalling it. However, the driver doesn’t seem to compile, here’s the message that appears:

«`
make -C tools
make[1]: Entering directory ‘/home/youva/RT3290_u16_v3/RT3290_u16/src/tools’
gcc -g bin2h.c -o bin2h
chmod +x bin2h
make[1]: Leaving directory ‘/home/youva/RT3290_u16_v3/RT3290_u16/src/tools’
/home/youva/RT3290_u16_v3/RT3290_u16/src/tools/bin2h
cp -f os/linux/Makefile.6 /home/youva/RT3290_u16_v3/RT3290_u16/src/os/linux/Makefile
make -C /lib/modules/4.13.0-16-generic/build SUBDIRS=/home/youva/RT3290_u16_v3/RT3290_u16/src/os/linux modules
make[1]: Entering directory ‘/usr/src/linux-headers-4.13.0-16-generic’
CC [M] /home/youva/RT3290_u16_v3/RT3290_u16/src/os/linux/../../os/linux/sta_ioctl.o
In file included from ./include/linux/bitmap.h:8:0,
from ./include/linux/cpumask.h:11,
from ./arch/x86/include/asm/cpumask.h:4,
from ./arch/x86/include/asm/msr.h:10,
from ./arch/x86/include/asm/processor.h:20,
from ./arch/x86/include/asm/cpufeature.h:4,
from ./arch/x86/include/asm/thread_info.h:52,
from ./include/linux/thread_info.h:37,
from ./arch/x86/include/asm/preempt.h:6,
from ./include/linux/preempt.h:80,
from ./include/linux/spinlock.h:50,
from ./include/linux/seqlock.h:35,
from ./include/linux/time.h:5,
from ./include/linux/stat.h:18,
from ./include/linux/module.h:10,
from /home/youva/RT3290_u16_v3/RT3290_u16/src/include/os/rt_linux.h:18,
from /home/youva/RT3290_u16_v3/RT3290_u16/src/include/rtmp_os.h:42,
from /home/youva/RT3290_u16_v3/RT3290_u16/src/include/rtmp_comm.h:56,
from /home/youva/RT3290_u16_v3/RT3290_u16/src/os/linux/../../os/linux/sta_ioctl.c:33:
In function ‘memcpy’,
inlined from ‘rt_ioctl_iwaplist’ at /home/youva/RT3290_u16_v3/RT3290_u16/src/os/linux/../../os/linux/sta_ioctl.c:700:2:
./include/linux/string.h:305:4: error: call to ‘__read_overflow2’ declared with attribute error: detected read beyond size of object passed as 2nd parameter
__read_overflow2();
^

scripts/Makefile.build:302: recipe for target ‘/home/youva/RT3290_u16_v3/RT3290_u16/src/os/linux/../../os/linux/sta_ioctl.o’ failed
make[2]: *** [/home/youva/RT3290_u16_v3/RT3290_u16/src/os/linux/../../os/linux/sta_ioctl.o] Error 1
Makefile:1546: recipe for target ‘_module_/home/youva/RT3290_u16_v3/RT3290_u16/src/os/linux’ failed
«`

Hi Youva, please remove the driver and reboot as Ubuntu 17.10 ships with a builtin driver which is good to be usable 🙂

Источник

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