Kali linux ralink rt3290

#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

Источник

Привет. В общем, есть карточка 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 звук поломан, жду обновок. Свисток есть, но он же не всегда под рукой.

Читайте также:  Hp designjet 1055cm plus драйвер windows 10

а как вы доделали дрова под ralink 3290? можно я ваш вариант поюзаю? 🙂 у меня щас стоит ubuntu 13.04 там есть встроенные дрова для нашего устройства но работают они очень криво

Это только на синезуб. Вафля из коробки хорошо работает, осталось прикрутить мигание, как в iwlagn от intel 🙂

Инструкция там внутри. Собираешь модуль rtbth.ko, грузишь его, делаешь mknod и запускаешь rtbt.bin.

Сам себя нагрел в общем. Внутри есть исходник функции общения со светодиодом, всё ок. Запилил управление оным, теперь можно повесить на триггер rx/tx и он будет моргать при передаче данных.

Как оказалось, драйвер для WiFi так же умеет моргать светодиодом (жёлтым), но из-за какого-то бага он им не моргает 🙁

вот у меня из коробки как бы тоже работает, но толку маловато — сигнал практически ноль, как на дешёвом китайском планшете. и связь постоянно обрывается. особенно при большой нагрузке на иннет (например, когда идёт закачка). в убунту где показывает 0-1 деление — в винде полная шкала. грешу только на дрова.

В 3.8 вычистили старые макросы. На них собственно при сборке и ругается компилятор. В моем случае это были «__devint», «__devexit», «__devinitdata».

Источник

I just installed Ubuntu 12.10 on an ASUS X401U, and after installation there is no list of wireless connections. I didn’t have that problem with an installation on HP. What I can do to enable Wifi?

2 Answers 2

There are several guides that speak of the same way. Guides like this source, this source or the bug report mention some procedures to get this Wireless card working on several types of laptops.

Some cases mention downgrading to 12.04 and then installing a specific 3.6 kernel version for it, others mention upgrading to 13.04 and installing the 3.9 kernel version. And even another case where it mentions the user to download the drivers from the official site and do a step by step guide on how to install it.

I will mention several ways of doing it, all of which involve downloading the driver, compiling it and making sure it works. It has been noted that in the 3.9 kernel version, the wireless card is working correctly, so in 13.04 with backports or 13.10 this issue should be resolved.

So here are several ways you can get your Ralink RT3290 wireless card working in 12.04 and above (Not all methods will work, so try to look for the one that works best for your computer):

Since your vendor id is 1814:3290 it means you have a Ralink RT3290 wireless card. For that case we (After connecting the wired cable):

Connect a wired cable connection to the computer to have Internet connection for the moment while you do the steps below.

Open a terminal and execute the following line to install everything needed to compile your very own wireless drivers:

Now, depending on how you wish to proceed, follow one of the guides below:

NOT OFFICIAL DRIVERS FOR Kernel 4.X

If the above does not work for you on Kernels 4.X, the solution I was able to test following this source was

PLease Download the Updated Driver (Big Thanks to Jim Colaco) From Here or Here. This was tested on Ubuntu 16.04 and 16.10.

Now on some cases, you will need to enable the interface for the wireless driver (Because it will not bring the interface up automatically) and then restart the network service. Something like this:

So an example would be:

I recommend putting this 2 lines inside /etc/rc.local above the «exit 0» line so it brings the interface up automatically.

OFFICIAL SITE GUIDE

Читайте также:  Windows рабочий стол структура настройка

Go to Mediatek and download the Ralink RT3290 Driver for Linux MediaTek did a fine job on moving the link to download and not having a redirect for it. Here is the new Link for all Downloadable Firmware but guess what, they removed RT3290 from it. Go Mediatek 😉

Thanks to others that also had the problem and shared their sources, here is a list of all available Download links for you to use while Mediatek decides to help Linux and open up:

Rename the file to 2012_0508_RT3290_Linux_STA_v2.6.0.0.tar.bz2 because Mediatek did a great job on making sure the file works correctly.

Extract the file and it should create a folder named DPO_RT3290_LinuxSTA_V2600_20120508

Go to DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/ and edit the file config.mk

On line 31 you should find the variable HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n . Change it to

and save the file.

Go to your main extracted folder (It should be the DPO_RT3290_LinuxSTA_V2600_20120508 folder) and type:

If everything compiled correctly do the following:

If step 7 runs without any problems, we add the module to the list of modules to loaded on every boot:

and add a line at the end of the file that says rt3290sta . Save and exit.

DROPBOX GUIDE

(Not recommended, as you’re downloading an untrusted tarball off of a Dropbox account.

Download the source driver:

and we then decompress the file

Go inside the newly created folder:

and we start the compiling process

We then test to see if the driver is correctly compiled and installed

If step 3 runs without any problems we then add the module to the list of modules to loaded upon every boot:

and add a line at the bottom that says rt3290sta . Save and exit.

EXTRA GUIDE

Some users mention additional steps. This might or not apply to you. If you feel the system is not working, maybe one of the points below can help you along the way:

When opening the config.mk file, do not only change the HAS_NATIVE_WPA_SUPPLICANT to a value of y , but also do it with HAS_WPA_SUPPLICANT in case it has n . In my case it had y but it should be checked to make sure both WPA_SUPPLICANT are set to `y.

Blacklisting conflicting wireless drivers. Do the following:

Add the following lines (Make sure they are not there in the first place):

Update initramfs: sudo update-initramfs -u

If you have trouble compiling the driver on Ubuntu 13.04 or Ubuntu 13.10 (and perhaps later versions as well), then this may be because of a change to the Linux kernel creating an incompatibility with the driver code. This can possibly be fixed by opening

and adding the following after the «#include » near the top

then change the portion of the file which says

This will hopefully solve the compiler error. Return to the DPO_RT3290_LinuxSTA_V2600_20120508 directory and follow the instructions as above.

Источник

Как заставить работать беспроводную карту Ralink RT3290?

Я только что установил Ubuntu 12.10 на ASUS X401U, и после установки нет списка беспроводных подключений. У меня не было этой проблемы с установкой на HP. Что я могу сделать, чтобы включить Wi-Fi?

2 ответа

Есть несколько руководств, которые говорят о том же пути. В руководствах, таких как этот источник, этот источник или отчет об ошибках, упоминаются некоторые процедуры, чтобы эта беспроводная карта работала на нескольких типах ноутбуков.

В некоторых случаях упоминается снижение до 12.04, а затем установка для него конкретной версии ядра 3.6, в других — обновление до 13.04 и установка версии ядра 3.9. И даже еще один случай, когда упоминается, что пользователь скачивает драйверы с официального сайта и делает пошаговое руководство по его установке.

Я упомяну несколько способов сделать это, каждый из которых включает в себя загрузку драйвера, его компиляцию и проверку его работы. Было отмечено, что в версии ядра 3.9 беспроводная карта работает правильно, поэтому в 13.04 с backports или 13.10 эта проблема должна быть решена.

Читайте также:  Дистрибутив windows с обновлениями

Итак, вот несколько способов заставить вашу беспроводную карту Ralink RT3290 работать в 12.04 и выше (не все методы будут работать, поэтому попробуйте найти тот, который лучше всего подходит для вашего компьютера):

Поскольку идентификатор вашего поставщика 1814:3290, это означает, что у вас есть беспроводная карта Ralink RT3290. Для этого случая мы (после подключения проводного кабеля):

Подключите проводное кабельное соединение к компьютеру, чтобы на данный момент подключиться к Интернету, пока вы делаете шаги, описанные ниже.

Откройте терминал и выполните следующую строку, чтобы установить все необходимое для компиляции ваших собственных беспроводных драйверов:

Теперь, в зависимости от того, как вы хотите действовать, следуйте одному из руководств ниже:

НЕ ОФИЦИАЛЬНЫЕ ДРАЙВЕРЫ ДЛЯ Kernel 4.X

Если вышеперечисленное не работает для вас в Kernels 4.X, решение, которое я смог протестировать после этого источника, было

Пожалуйста, загрузите обновленный драйвер ( большое спасибо Джиму Колако) здесь или здесь. Это было проверено на Ubuntu 16.04 и 16.10.

Теперь в некоторых случаях вам нужно будет включить интерфейс для беспроводного драйвера (поскольку он не вызовет интерфейс автоматически), а затем перезапустить сетевую службу. Что-то вроде этого:

Я рекомендую положить эти 2 строки внутри /etc/rc.local выше линии «выход 0», чтобы интерфейс автоматически включался.

РУКОВОДСТВО ОФИЦИАЛЬНОГО САЙТА

Перейдите в Mediatek и загрузите драйвер Ralink RT3290 для Linux. MediaTek отлично справился с задачей перемещения ссылки для загрузки и отсутствия перенаправления для нее. Вот новая ссылка для всех загружаемых прошивок, но угадайте, что они удалили RT3290 из него. Иди Медиатек;)

Благодаря другим, у которых также возникла проблема и которые поделились своими источниками, вот список всех доступных ссылок для скачивания, которые вы можете использовать, пока Mediatek решает помочь Linux и открывает:

Переименуйте файл в 2012_0508_RT3290_Linux_STA_v2.6.0.0.tar.bz2 потому что Mediatek проделал большую работу, чтобы убедиться, что файл работает правильно.

Извлеките файл, и он должен создать папку с именем DPO_RT3290_LinuxSTA_V2600_20120508

Идти к DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/ и отредактируйте файл config.mk

В строке 31 вы должны найти переменную HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n , Измените это на

и сохраните файл.

Перейдите в основную извлеченную папку (это должно быть DPO_RT3290_LinuxSTA_V2600_20120508 папку) и введите:

Если все скомпилировано правильно, сделайте следующее:

Если шаг 7 выполняется без проблем, мы добавляем модуль в список модулей, загружаемых при каждой загрузке:

и добавьте строку в конце файла, которая говорит rt3290sta , Сохранить и выйти.

DROPBOX РУКОВОДСТВО

(Не рекомендуется, поскольку вы загружаете ненадежный архив из учетной записи Dropbox.

Загрузите исходный драйвер:

и затем мы распаковываем файл

Зайдите во вновь созданную папку:

и мы начинаем процесс компиляции

Затем мы проверяем, правильно ли скомпилирован и установлен драйвер

Если шаг 3 выполняется без проблем, мы добавляем модуль в список модулей, загружаемых при каждой загрузке:

и добавьте строку внизу, которая говорит rt3290sta , Сохранить и выйти.

ДОПОЛНИТЕЛЬНОЕ РУКОВОДСТВО

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

При открытии config.mk файл, не только изменить HAS_NATIVE_WPA_SUPPLICANT до значения y , но также сделать это с HAS_WPA_SUPPLICANT на случай, если n , В моем случае это был y, но его следует проверить, чтобы убедиться, что оба WPA_SUPPLICANT установлены в `y.

Черный список конфликтующих беспроводных драйверов. Сделайте следующее:

Добавьте следующие строки (сначала убедитесь, что их там нет):

Обновить initramfs: sudo update-initramfs -u

Если у вас возникают проблемы при компиляции драйвера в Ubuntu 13.04 или Ubuntu 13.10 (и, возможно, также в более поздних версиях), то это может быть связано с изменением ядра Linux, которое создает несовместимость с кодом драйвера. Это можно исправить, открыв

и добавив следующее после «#include » в верхней части

затем измените часть файла, которая говорит

Надеемся, что это решит ошибку компилятора. Вернитесь в каталог DPO_RT3290_LinuxSTA_V2600_20120508 и следуйте инструкциям, приведенным выше.

Источник

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