Ralink rt3290 bluetooth linux mint

#1 — 28 апреля 2016 в 21:53

Linux Mint 17.3
Wi-fi module RT3290
03:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
03:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth

Решил обновить драйвер, по умолчанию стоял rt2800pci как я понял с ядром, не совсем в этом понимаю. Нашел на форумах ссылку на rt3290sta скачал, собрал, перезагрузился всё работает. Уровень сигнала вырос раза 2, по крайней мере так отображает gui.
iwconfig

Но теперь периодично wifi отключается, соединение есть, но доступа — нет. Отключился — подключился, всё сново работает. Прочитав форумы я понял что это худшее что может быть в мире wifi модулей, особенно если использовать на linux-е. Советовали использовать разные версии ядер, тестировать, но лучше не будет.

Так вот как откатиться обратно к старому modul-ю
lsmod

$ lsmod
Module Size Used by
nvidia_uvm 77824 0
cfg80211 524288 0
bbswitch 16384 0
rfcomm 69632 0
bnep 20480 2
bluetooth 491520 10 bnep,rfcomm
binfmt_misc 20480 1
nls_iso8859_1 16384 1
asus_nb_wmi 24576 0
asus_wmi 24576 1 asus_nb_wmi
sparse_keymap 16384 1 asus_wmi
mxm_wmi 16384 0
nvidia 8540160 42 nvidia_uvm
snd_hda_codec_hdmi 53248 1
snd_hda_codec_realtek 81920 1
snd_hda_codec_generic 69632 1 snd_hda_codec_realtek
dm_multipath 24576 0
scsi_dh 16384 1 dm_multipath
intel_rapl 20480 0
iosf_mbi 16384 1 intel_rapl
joydev 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 20480 0
coretemp 16384 0
snd_hda_intel 36864 4 snd_hda_codec_hdmi
snd_hda_controller 32768 1 snd_hda_intel
kvm_intel 151552 0
snd_hda_codec 143360 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_usb_audio 180224 2
uvcvideo 90112 0
kvm 479232 1 kvm_intel
snd_usbmidi_lib 32768 1 snd_usb_audio
videobuf2_vmalloc 16384 1 uvcvideo
snd_hwdep 20480 2 snd_usb_audio,snd_hda_codec
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_core 53248 1 uvcvideo
v4l2_common 16384 1 videobuf2_core
videodev 159744 3 uvcvideo,v4l2_common,videobuf2_core
crct10dif_pclmul 16384 0
media 24576 2 uvcvideo,videodev
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
aesni_intel 172032 0
snd_pcm 106496 5 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
aes_x86_64 20480 1 aesni_intel
lrw 16384 1 aesni_intel
gf128mul 16384 1 lrw
glue_helper 16384 1 aesni_intel
ablk_helper 16384 1 aesni_intel
cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
serio_raw 16384 0
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 2 snd_usbmidi_lib,snd_seq_midi
snd_seq 65536 2 snd_seq_midi_event,snd_seq_midi
lpc_ich 24576 0
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
snd 86016 23 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore 16384 2 snd,snd_hda_codec
parport_pc 32768 0
mei_me 20480 0
mei 90112 1 mei_me
ppdev 20480 0
rt3290sta 1175552 1
shpchp 40960 0
wmi 20480 2 mxm_wmi,asus_wmi
mac_hid 16384 0
lp 20480 0
parport 45056 3 lp,ppdev,parport_pc
dm_mirror 24576 0
dm_region_hash 24576 1 dm_mirror
dm_log 20480 2 dm_region_hash,dm_mirror
uas 24576 0
usb_storage 69632 2 uas
hid_generic 16384 0
usbhid 53248 0
hid 110592 2 hid_generic,usbhid
i915 1048576 3
i2c_algo_bit 16384 1 i915
psmouse 114688 0
drm_kms_helper 126976 1 i915
ahci 36864 3
drm 344064 7 i915,drm_kms_helper,nvidia
libahci 32768 1 ahci
alx 36864 0
mdio 16384 1 alx
video 20480 2 i915,asus_wmi

Источник

#1 — 20 декабря 2012 в 18:09
Читайте также:  Политика аудита windows это

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

Ноутбук: 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/

Читайте также:  Office 2016 mac os capitan

Однако он не собирается, ругаясь примерно таким образом:

Может кто в курсе, какие версии ядра/компилятора нужны, чтобы его собрать?

Здесь вот 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 так же умеет моргать светодиодом (жёлтым), но из-за какого-то бага он им не моргает 🙁

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

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

Источник

Не могу завести bluetooth на сей карточке. Найденные в инете драйвера не помогают вообще никак. Дистр debian 8.2, ядро Linux mobile-pc 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u5. Вариант со свистком не вариант, у меня всего один usb порт и тот занят мышкой. Кто смог побороть эту проблему? Что сейчас есть: Чистый дистр с гномом, firmware-ralink

Читайте также:  Компьютер выключается при простое windows 10

А перетянуть решение из федоры в дебиан не получится? Как там это побороли?

Обновили ядро до версии 4.2.

Найденные в инете драйвера не помогают вообще никак.

какие именно? мне более-менее помогли(правда всё равно хреново работает)

почему-то лично мне на арче это не особо помогло

Не помогло обновить ядро

http://forum.ubuntu.ru/index.php?topic=224341.0 Ralink 3290 WiFi/Bluetooth И просто с исходников, не помню где накапывал, но те вообще на 2.x ядро рассчитаны и чёт похоже не завелись у меня

с исходников, не помню где накапывал, но те вообще на 2.x ядро рассчитаны

те, что нашёл я, шли аж на 3.18(если мне не изменяет память), я сделал их работать на 4.x, но работают они ужасно криво.

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

https://github.com/f1u77y/rtbth вроде должно работать вообще со всеми последними версиями ядер

Чёт не хочет)

ой, сорри, там очепятка была, fixed

Ещё похоже мелочь какая-то)

блин, ну что за день-то такой?

Глянул, там в /usr/scr/ вообще нет ничего

Закинул туда rtbth-master, dkms install rtbth/master, при загрузке радостно помигало лампочкой, пошевелилось и видимо опять сдохло. Буду обновлять ядро до последнего, скажу как там. Спасибо, как что получится, обязательно отпишусь.

А можно подробности. А то я вот думаю, надо ли мне на ноуте bluetooth заводить или нет.

Кстати отваливается во время старта иксов, может есть идеи?

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

Из dmesg

лично у меня как минимум 4 проблемы:

  • после включения компьютера надо перезапустить модуль, чтобы всё заработало
  • после выключения блютуза включить его вроде как возможным не представляется
  • не удалось сделать работать bluetooth-наушники(хорошо, хоть вернуть удалось)
  • (по сравнению с предыдущими так себе проблема) после саспенда ломается работа индикатора

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

как модуль зовут?

хз, что это, но я что-то этакое лечу перезапуском:

Не хочет париться.) [bluetooth]# pair BC:F5:AC:9C:37:C5 Attempting to pair with BC:F5:AC:9C:37:C5 [CHG] Device BC:F5:AC:9C:37:C5 Connected: yes Failed to pair: org.bluez.Error.AuthenticationFailed [CHG] Device BC:F5:AC:9C:37:C5 Connected: no

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

Наушники с той же ошибкой не парятся

Дойдут руки, с радостью помогу с тестированием и всем подобным

спасибо. правда, у меня самого руки хз когда дойдут

лично у меня вроде как телефон на ведроиде парился, а наушники — нет.

Источник

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