Rt3290 bluetooth linux driver

Привет. В общем, есть карточка 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? можно я ваш вариант поюзаю? 🙂 у меня щас стоит ubuntu 13.04 там есть встроенные дрова для нашего устройства но работают они очень криво

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

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

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

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

Читайте также:  Как запустить mount and blade для windows 10

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

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

Источник

#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.*?

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

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

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

Читайте также:  Vlc web plugin firefox linux

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

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

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

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

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

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

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

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

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

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

No Catching mode page found Assuming drive cache: write through

Источник

#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

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

Источник

Привет. В общем, есть карточка 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.

Читайте также:  Управление томами жестких дисков windows

Но, так то ralink писал это под 2.6, так что неизвестно насколько стабильно оно работает на 3.x ядрах.

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

Там в проприетарной софтине есть код управления светодиодом синезуба, никто не шарит в асме? Может поможете выколупать его оттуда?

Да,дровишки на синезуб лежат тут —

Купить китайский usb свисток за 5$ и не страдать ерундой, сидя под дырявыми ядрами из-за bluetooth. Когда нужно вставил, не нужно вытащил — лепота. Если это десктоп, то вообще можно воткнуть назад и забыть.

Почему под дырявыми? Ядро 3.8.11, на 3.9 звук поломан, жду обновок. Свисток есть, но он же не всегда под рукой.

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

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

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

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

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

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

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

Источник

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