RaLink RT3290 под Debian Jessie: wi-fi не видит сеть
Поставил только что Debian 8 (Jessie), сразу сдалал update/upgrade из репозиториев
После установки rt3290sta-2.6.0.0.dkms (может быть найдена здесь: http://gazizov.biz/shpargalki-ralink-rt3290-linux/) командой
Что смущает: пустой ESSID и невозвожность поменять Mode командой
Доступные сети wi-fi по-прежнему не видны в Network Manager, кроме этого
Подскажите, пожалуйста, как заставить wi-fi работать.
у меня не дебиан, но всё же: без rt3290sta работало? просто у меня на ванильном арчеядре работало более-менее нормально, хоть и барахлило по сравнию с вендой на том же ноуте. а rt3290sta у меня ваще вел себя странно
Зачем тебе sta драйвер? Вот тут https://wiki.debian.org/rt2800pci я вижу что rt3290 в списке поддерживаемых обычным rt2800pci / rt2800usb
Чего dmesg кажет? У тебя ведро грузит фирмварь? У меня ралинк более древний (2860), но таки работает жеж!
ieee80211 phy0: rt2x00_set_rt: Info — RT chipset 3090, rev 3212 detected
ieee80211 phy0: rt2x00_set_rf: Info — RF chipset 0005 detected
ieee80211 phy0: rt2x00lib_request_firmware: Info — Loading firmware file ‘rt2860.bin’
ieee80211 phy0: rt2x00lib_request_firmware: Info — Firmware detected — version: 0.29
И ещё. Вообще, Ralink продалась кому-то-там, но гуглом можно сайт этого «кого-то-там» найти и с него скачать родную фирмварь к ралинковским вайваям. Попробуй скачать и сравни по md5sum бинарники с дебилановскими — вдруг в дебилане они битые.
NetworkManager не во всех сетях работает адекватно, лучше попробовать настроить WiFi через wpa_supplicant
Re: Уточнения
Из коробки Wi-Fi сети не видны, ifconfig/iwconfig не содержат интерфейса ra0. К слову, у меня параллельно стоит Debian 7, в котором есть интерфейс ra0 и Network Manager работает правильно. Правда, я не помню, что я сделал для этого, давно было 🙂
Зачем тебе sta драйвер? Вот тут https://wiki.debian.org/rt2800pci я вижу что rt3290 в списке поддерживаемых обычным rt2800pci / rt2800usb
Как я написал в стартовом посте, установка указанных пакетов, в том числе apt-get update && apt-get install firmware-ralink , не решила проблему. Отмечу, однако, что с сетями работать особо не умею и проверка на работоспособность происходит преимущественно по тому, как реагирует NM (видит ли сети, подключается ли) без дополнительного вмешательства и, косвенно, по выводу ifconfig.
И ещё. Вообще, Ralink продалась кому-то-там, но гуглом можно сайт этого «кого-то-там» найти и с него скачать родную фирмварь к ралинковским вайваям. Попробуй скачать и сравни по md5sum бинарники с дебилановскими — вдруг в дебилане они битые.
Предлагаете скачать родную firmware? Ок, пошёл гуглить.
NetworkManager не во всех сетях работает адекватно, лучше попробовать настроить WiFi через wpa_supplicant
Судя по описание NM, это оболочка над wpa_supplicant. Отказываться от MN боюсь, ибо 1) чем дальше отхожу от состояния «из коробки», тем больше вероятность что-то сломать, ибо не профи; 2) опять же, в Wheezy на той же машине MN сеть видит, подключается, поэтому, как мне кажется, не в MN проблема.
How do I get a Ralink RT3290 wireless card working on Debian Jessie?
I have an HP Pavillion Touch 14-N009LA with a Ralink RT3290 wireless card running Debian Jessie with kernel 3.12.9-1. This distro looks as if the wireless drivers were included, and from another post here it would look like it should work with the rt2800pci module, which is listed by lsmod and loads fine. However, whenever I issue ifconfig wlan0 up , I get SIOCSIFFLAGS: No such file or directory . I tried using the kernel.org compatibility sources from the previously linked post and they didn’t work, after installing them I can’t load the module and I must uninstall them and use the Debian-bundled module. I tried compiling the driver’s sources from this other thread and they don’t compile. I’m not sure if downloading the binary archive linked on that thread will be a good idea given that that one is for Ubuntu and I’m running Debian Testing. I tried to apply this fix here for Arch/Gentoo but couldn’t find the right file.
Following the third link I managed to diagnose this situation a little, this is what I get from running dmesg right after attempting to bring up wlan0 :
So basically, it looks like I have to get the drivers to compile. I have build-essential and linux-headers-amd64 for my running version of the kernel, tried with HAS_WPA_SUPPLICANT=y and HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y as well as with only HAS_NATIVE_WPA_SUPPLICANT_SUPPORT on, and this is what I get:
3 Answers 3
In Debian 8: You need the non-free package firmware-ralink.
apt-get install firmware-ralink
In Debian 9: Non-free package is firmware-misc-nonfree.
apt-get install firmware-misc-nonfree
So. this is really bizarre, and I can’t guarantee it will work, but it worked for me and I wanted to put this information somewhere that a lot of people would end up seeing it and have something to try if they still can’t get their rt3290 working.
I couldn’t get the rt3290 working for the life of me under Debian Squeeze, no matter what I tried, installing the firmware-ralink package, trying to compile the drivers manually (to no avail because of missing dependencies that cause problems if forced into the system), etc.
I bought a TP-Link wireless dongle, confirmed to work with Linux, so that I could have wireless on my laptop again.
. and now my rt3290 works perfectly. Quelle surprise!
Yeah. I don’t get it either. I don’t really have a lot of data with which to back up my answer other than the fact that my dongle is sitting unplugged next to me and I am connected with my rt3290, but if someone else ‘solved’ the problem this way, I would have loved to have seen this bizarre solution somewhere while I was struggling. So if there’s anyone out there still having the same troubles I am, I hope you find this answer by way of google and give the TP-Link drivers a try.
Ralink rt3290 linux debian
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
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:
Next steps to install.
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.
[РЕШЕНО] Драйвер Ralink RT3290
Доброго времени суток!
Ноутбук: HP Pavilion G6 2241er
Система: Linux Mint 14.1 x64
Wifi адаптер: Ralink RT3290
Уже долго гуглю. Все способо найденые мною не работают(возможно из-за моих кривых рук)
Дрова встроеные в систему с карточкой дружить не хотят.
Помогите пожалуйста установить драйвер.
Спасибо, но я уже не один раз пытался установить драйвер по этой инструкции.
Проблема возникает на этом шаге:
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
Вот всё что нужно было сделать:
Ralink 3290 WiFi/Bluetooth
Привет. В общем, есть карточка Ralink 3290.
WiFi работает, Bluetooth — нет. Чтобы заработал,говорят надо поставить ралинковский драйвер, например отсюда — https://aur.archlinux.org/packages/rt3090/
Однако он не собирается, ругаясь примерно таким образом:
Может кто в курсе, какие версии ядра/компилятора нужны, чтобы его собрать?
Здесь вот http://askubuntu.com/questions/285163/ralink-rt3290-cant-be-installed написано, что для 3.8 не будет работать, там сильно изменили заголовки ядра. В той ссылке на AUR, что вы привели, показано, что компилируется под 3.6.6-1.
Но, так то ralink писал это под 2.6, так что неизвестно насколько стабильно оно работает на 3.x ядрах.
После ковыряния напильником драйвер даже взлетел, и блютус заработал, кривенько правда, но если вдруг прижмёт, то пригодится.
Там в проприетарной софтине есть код управления светодиодом синезуба, никто не шарит в асме? Может поможете выколупать его оттуда?
Да,дровишки на синезуб лежат тут —
Купить китайский usb свисток за 5$ и не страдать ерундой, сидя под дырявыми ядрами из-за bluetooth. Когда нужно вставил, не нужно вытащил — лепота. Если это десктоп, то вообще можно воткнуть назад и забыть.
Почему под дырявыми? Ядро 3.8.11, на 3.9 звук поломан, жду обновок. Свисток есть, но он же не всегда под рукой.
ralink 3290
а как вы доделали дрова под ralink 3290? можно я ваш вариант поюзаю? 🙂 у меня щас стоит ubuntu 13.04 там есть встроенные дрова для нашего устройства но работают они очень криво
Это только на синезуб. Вафля из коробки хорошо работает, осталось прикрутить мигание, как в iwlagn от intel 🙂
Инструкция там внутри. Собираешь модуль rtbth.ko, грузишь его, делаешь mknod и запускаешь rtbt.bin.
Сам себя нагрел в общем. Внутри есть исходник функции общения со светодиодом, всё ок. Запилил управление оным, теперь можно повесить на триггер rx/tx и он будет моргать при передаче данных.
Как оказалось, драйвер для WiFi так же умеет моргать светодиодом (жёлтым), но из-за какого-то бага он им не моргает 🙁
вот у меня из коробки как бы тоже работает, но толку маловато — сигнал практически ноль, как на дешёвом китайском планшете. и связь постоянно обрывается. особенно при большой нагрузке на иннет (например, когда идёт закачка). в убунту где показывает 0-1 деление — в винде полная шкала. грешу только на дрова.
В 3.8 вычистили старые макросы. На них собственно при сборке и ругается компилятор. В моем случае это были «__devint», «__devexit», «__devinitdata».