Я недавно установил Ubuntu 14.04, и все работает хорошо, кроме Bluetooth.
У меня Ralink 3290 Bluetooth. попытался установить драйвер, используя метод, описанный здесь . Код не компилируется и выдает 2 ошибки. Даже смена os/linux/pci_main_dev.c
не работает.
Обновление: теперь я перешел по этой ссылке и после небольшого изменения файла мне удалось скомпилировать и установить этот драйвер. Я уверен, что Ubuntu наконец нашел адаптер Bluetooth, и теперь я получаю Bluetooth:
rfkill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
Но теперь Bluetooth is disabled
ошибка показывает и вывод
dmesg | grep Blue
[ 17.378741] Bluetooth: Core ver 2.17
[ 17.378778] Bluetooth: HCI device and connection manager initialized
[ 17.378788] Bluetooth: HCI socket layer initialized
[ 17.378792] Bluetooth: L2CAP socket layer initialized
[ 17.378799] Bluetooth: SCO socket layer initialized
[ 17.809313] Bluetooth: hci0 sending frame failed
[ 20.507392] Bluetooth: RFCOMM TTY layer initialized
[ 20.507420] Bluetooth: RFCOMM socket layer initialized
[ 20.507440] Bluetooth: RFCOMM ver 1.11
[ 20.669232] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 20.669237] Bluetooth: BNEP filters: protocol multicast
[ 20.669249] Bluetooth: BNEP socket layer initialized
приближается.
make
ошибка, которую я получаю после компиляции драйвера:Ответы:
Я получил Bluetooth для работы!
Сначала загрузите Исходный код отсюда и распакуйте его в
Home
.После этого откройте
rtbth_core_bluez.c
файл, а затем перейдите к строке 86 и измените его с:чтобы:
Перейдите к строке 216 и измените ее с:
чтобы:
Затем перейдите к строке 406 и измените ее с:
чтобы:
Сохраните, затем откройте
rtbth_hlpr_linux.c
и перейдите к строке 575. Измените ее с:в
Теперь вы готовы к компиляции. Скомпилируйте его в терминале:
источник
ON
Кажется, что даже после того, как мой Bluetooth обнаружен и есть , я не могу подключиться ни к одному устройству.Это сообщается как ошибка на LP:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1189721
На данный момент нет рабочего драйвера. Если у вас есть учетная запись LP, я бы порекомендовал вам отметить ошибку как затрагивающую вас и подписаться на уведомления по электронной почте в комментариях.
источник
Согласно комментарию Шихиро к сообщению об ошибке, для драйвера Bluetooth доступен хорошо поддерживаемый PPA:
В 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 будет работать сейчас, в случае каких-либо проблем оставьте комментарий, я буду рад вам помочь.использование
источник