Ralink RT 3290 Проблема с Bluetooth в Ubuntu 14.04
Я недавно установил Ubuntu 14.04, и все работает хорошо, кроме Bluetooth.
У меня Ralink 3290 Bluetooth. попытался установить драйвер, используя метод, описанный здесь . Код не компилируется и выдает 2 ошибки. Даже смена os/linux/pci_main_dev.c не работает.
Обновление: теперь я перешел по этой ссылке и после небольшого изменения файла мне удалось скомпилировать и установить этот драйвер. Я уверен, что Ubuntu наконец нашел адаптер Bluetooth, и теперь я получаю Bluetooth:
Но теперь Bluetooth is disabled ошибка показывает и вывод
Я получил Bluetooth для работы!
Сначала загрузите Исходный код отсюда и распакуйте его в Home .
После этого откройте rtbth_core_bluez.c файл, а затем перейдите к строке 86 и измените его с:
Перейдите к строке 216 и измените ее с:
Затем перейдите к строке 406 и измените ее с:
Сохраните, затем откройте rtbth_hlpr_linux.c и перейдите к строке 575. Измените ее с:
Теперь вы готовы к компиляции. Скомпилируйте его в терминале:
Это сообщается как ошибка на LP:
На данный момент нет рабочего драйвера. Если у вас есть учетная запись LP, я бы порекомендовал вам отметить ошибку как затрагивающую вас и подписаться на уведомления по электронной почте в комментариях.
Согласно комментарию Шихиро к сообщению об ошибке, для драйвера Bluetooth доступен хорошо поддерживаемый PPA:
или загрузите и установите его с панели запуска . На первой ссылке есть исходная ссылка на страницу GitHub . В README.md вы можете прочитать:
Я набрал его в терминале, и все работает.
В Ubuntu 17.10 и, возможно, в более ранних версиях модуль может автоматически попасть в черный список. Если это случится с вами
- добавить rtbth к /etc/modules ,
- откройте /etc/modprobe.d/dkms-rtbth.conf и закомментируйте или удалите строку, которая говорит blacklist rtbth ,
- перезагрузите систему.
Решение DKMS и systemd, которое работает на моем ноутбуке HP ProBook 455 G1 с:
Сетевым контроллером: Ralink Corp. RT3290 Беспроводной 802.11n 1T / 1R PCIe и его гибрид.
Который имеет встроенный Bluetooth: Ralink Corp. RT3290 Bluetooth.
Я прошу проверить, работает ли эта инструкция на Ubuntu.
Напишите версию ОС и ядра Linux, например:
ПРОВЕРЕНО НА:
ОС: Fedora 27 с оболочкой gnome.
Ядро Linux: 4.13.12-300.fc27.x86_64
Создайте новое имя файла bluetooth-setup.sh и скопируйте:
Выполнение автоматического запуска, следуя этой инструкции.
Добавьте скрипт в systemd:
Вот простой способ, я тоже искал решение этой проблемы в течение 2 лет, и, самое большее, я смог вывести все устройства Bluetooth в списке и не смог подключиться ни к одному из них, но по приведенному ниже решению я столкнулся сегодня, и это сработало. безупречно для меня.
Это очень легко установить, файлы расположены на github rtbth-dkms .
и затем следуйте приведенным Init ниже командам, ваш BlueTooth будет работать сейчас, в случае каких-либо проблем оставьте комментарий, я буду рад вам помочь.
Источник
Ralink RT3290 адаптер Bluetooth не работает [полный процесс]
Ralink RT3290 адаптер Bluetooth не работает, но Wi-Fi работает отлично.
2 ответа
Адаптер Bluetooth RT3290 не работает для большинства пользователей. Я пишу для них этот процесс, как включить RT3290 bluetooth:
(i) Открыть терминал. (CTRL + ALT + T)
(ii) Установите драйвер RT3290, введя следующие команды:
sudo add-apt-repository ppa:blaze/rtbth-dkms sudo apt-get update sudo apt-get install rtbth-dkms
(iii) Теперь вы успешно установили драйвер Bluetooth. Автоматизируйте процесс инициализации, чтобы избежать ручной инициализации каждый раз при включении компьютера. Для использования следующих команд:
(a) Открыть файл /etc/rc.local
sudo pico /etc/rc.local (you can also use gedit instead of pico)
(b) /etc/rc.local файл теперь открыт и выглядит :
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will «exit 0» on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. exit 0
(c) Перед «exit 0» добавьте команду «modprobe rtbth & amp;> / dev / null», теперь файл выглядит так:
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will «exit 0» on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. modprobe rtbth &> /dev/null exit 0
(d) Сохраните файл. (Нажмите CTRL + Z -> Нажмите y -> Нажмите клавишу Enter) (Нажмите CTRL + S и файл закрытия для gedit)
(e) Теперь дайте разрешение на выполнение файла (для всех): [ ! d8] sudo chmod 777 /etc/rc.local
(iv) Я тестировал встроенный bluetooth, доступный под настройками, но он действительно не может обрабатывать двустороннюю передачу. Мне не удалось передать файл с моего телефона на компьютер. Поэтому избегайте этого. Откройте «системные настройки» -> «Bluetooth» -> Untick «Покажите статус Bluetooth в строке меню»
(v) Установите Blueman (это будет альтернативой встроенному программному обеспечению bluetooth):
sudo apt-get install blueman
(vi) Теперь перезагрузите компьютер.
(vii) После перезагрузки перейдите в «Панель управления» и выполните поиск «Адаптеры Bluetooth» и откройте его. (Я думаю, что после установки Blueman он уже закреплен в вашей пусковой установке). Boom. Теперь bluetooth работает. Вы можете управлять (включать / выключать / передавать файлы) свой Bluetooth из знака Bluetooth, доступного в строке меню.
Источник
не работает устройство rt3290(bluetooth)
неожиданно захотелось заставить работать bluetooth-устройство на ноутбуке под арчом. в aur нашёл rt3290sta-dkms и rtbth-dkms . после установки первого ничего не изменилось, а второй после установки на захотел собираться.
т.к. название у второго пакета довольно многообещающее, хотелось бы его всё же поставить.
Подпишусь. Я так и не поборол.
оно-то и не работает.
что пишет? включал в автозагрузку?
я юзаю bluez косвенно, через гуёвую kdeшную конфигурялочку. последняя пишет «no bluetooth adapters have been found». если нужен выхлоп какой-то команды, то какой?
если ты про bluetooth.service, то да.
хм здесь вроде все ок. а кде 5 плазма?
у меня было похожее на 5 плазме. поставил 4 все работало нормально. да и на других DE все было ок.
у меня это было на всех де, без всех де и на всех дистрах, что перебывали у меня на ноуте. так что у меня проблема явно не в этом.
итак, если кому-то это ещё интересно, то пара вопросов:
- есть ли шанс, что исправление проблем с этим пакетом вообще поможет?
- если поможет, то имеет ли смысл сидеть и ждать, пока это сделает умный дядя?
Кдешники они такие, да, бестолковые в ноль.
Нужно очень сильно постараться, чтобы завести это железо. В интернете довольно мало историй успеха.
определяется, инициализируется, даже работает на ура. ведь оно же является и wi-fi-устройством.
Кдешники они такие, да, бестолковые в ноль.
больше стереотипов богу стереотипов!
читал эту тему ещё перед созданием собственной. тот чувак вообще почему-то ставил нечто с названием rt3090, я не понимаю. на всякий случай даже пытался повторить его действия; успеха не принесло.
а вообще, либо я опять делаю что-то не так, либо нужно заставить штуковину rtbth собираться. при том что на неё забили аж в январе.
[slowpoke-mode] после долгого ожидания патча я всё же решил сделать сам. если кому нужно, оно на моём гитхабе: https://github.com/f1u77y/rtbth-dkms-aur [/slowpoke-mode]
Спасибо за патч! Как теперь бы его поставить?
этот уже немного старый(не работает на ядрах 4.4+)
ставь из loimu/rtbth-dkms
Благодарствую! Собрал из loimu. Наконец-то запустил.
Источник
Ralink rt3290 bluetooth
Не могу завести bluetooth на сей карточке. Найденные в инете драйвера не помогают вообще никак. Дистр debian 8.2, ядро Linux mobile-pc 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u5. Вариант со свистком не вариант, у меня всего один usb порт и тот занят мышкой. Кто смог побороть эту проблему? Что сейчас есть: Чистый дистр с гномом, firmware-ralink
А перетянуть решение из федоры в дебиан не получится? Как там это побороли?
Обновили ядро до версии 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
Хотя уже видит, уже здорово. Дойдут руки, с радостью помогу с тестированием и всем подобным.
Наушники с той же ошибкой не парятся
Дойдут руки, с радостью помогу с тестированием и всем подобным
спасибо. правда, у меня самого руки хз когда дойдут
лично у меня вроде как телефон на ведроиде парился, а наушники — нет.
Источник