Intereting Posts
Динамики делают каждый раз незначительный треск, затем трекпад перестает работать на Dell Studio XPS 1640 Запуск приложений J2ME (Java Micro Edition) Не удается подключиться к eduroam из ubuntu Будет ли LibreOffice 3.4 включен в обновление? как я могу решить, «Сервер требует, чтобы подписка на подписку была включена» при установке общей папки Windows? Ubuntu 14.04: Как вы используете mount.cifs, mount.nfs, они больше не находятся в репозиториях? Ubuntu 14.04, 13.10 и 13.04 имеют ужасно медленную графическую производительность Как разблокировать что-то, перечисленное в rfkill? Невозможно заставить драйвер NVIDIA работать с Ubuntu 12.10 Проблема с двойным щелчком на строке заголовка или щелчком правой кнопкой мыши на нем или Любое окно вымывается и исчезает в Ubuntu 14.04 Создайте файл .img для использования с KVM Ошибка: не удается автонастройка D-Bus без X11 $ DISPLAY Как создать исходный пакет ядра основного ядра? Не удалось установить libssl1.0.0: i386 из-за «неудовлетворенных зависимостей»? Разрывание видео на полноэкранном режиме

Bluetooth не подключается к устройствам, хотя он распознает их

Я запускаю 15.04 на dell xps 13 bluetooth распознает устройства, когда я пытаюсь их добавить, но не позволяю мне подключаться к ним. Вот результаты моего терминала.

~ $ uname -a; lspci -nnk | grep -iA2 net; lsusb; dmesg | grep -i bluetooth; dmesg | grep -i firmware; lsmod | grep bluetooth Linux aaron-XPS-13 3.19.0-15-generic #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 02:00.0 Network controller [0280]: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03) Subsystem: Dell Device [1028:0019] Kernel driver in use: wl Bus 003 Device 002: ID 8087:8001 Intel Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 0bda:5682 Realtek Semiconductor Corp. Bus 001 Device 002: ID 0a5c:216f Broadcom Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub [ 8.164048] Bluetooth: Core ver 2.20 [ 8.164065] Bluetooth: HCI device and connection manager initialized [ 8.164069] Bluetooth: HCI socket layer initialized [ 8.164073] Bluetooth: L2CAP socket layer initialized [ 8.164079] Bluetooth: SCO socket layer initialized [ 8.353160] bluetooth hci0: Direct firmware load for brcm/BCM20702A0-0a5c-216f.hcd failed with error -2 [ 8.353166] Bluetooth: hci0: BCM: patch brcm/BCM20702A0-0a5c-216f.hcd not found [ 20.289452] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 20.289455] Bluetooth: BNEP filters: protocol multicast [ 20.289459] Bluetooth: BNEP socket layer initialized [ 20.310897] Bluetooth: RFCOMM TTY layer initialized [ 20.310907] Bluetooth: RFCOMM socket layer initialized [ 20.310912] Bluetooth: RFCOMM ver 1.11 [ 886.399085] Bluetooth: hci0 urb ffff8800d8c15e40 failed to resubmit (2) [ 895.471190] Bluetooth: hci0: BCM: patching hci_ver=06 hci_rev=1000 lmp_ver=06 lmp_subver=220e [ 896.113983] Bluetooth: hci0: BCM: firmware hci_ver=06 hci_rev=1624 lmp_ver=06 lmp_subver=220e [ 8.353160] bluetooth hci0: Direct firmware load for brcm/BCM20702A0-0a5c-216f.hcd failed with error -2 [ 896.113983] Bluetooth: hci0: BCM: firmware hci_ver=06 hci_rev=1624 lmp_ver=06 lmp_subver=220e bluetooth 491520 22 bnep,btusb,rfcomm ~ $ 

 wget "https://dl.dropboxusercontent.com/s/r2pb41rhx65t9zi/BCM20702A0-0a5c-216f.hcd" sudo cp BCM20702A0-0a5c-216f.hcd /lib/firmware/brcm/ sudo modprobe -r btusb sudo modprobe btusb 

Для источника файла hcd см. Ответ @ Ian

Посмотрите, работает ли он

Для Ubuntu 15.10+ и 14.04 с ядрами 4.2+ вторая команда должна быть

 sudo cp BCM20702A0-0a5c-216f.hcd /lib/firmware/brcm/BCM.hcd 

Для любого, кто задается вопросом, какой источник файлов находится в ответе Джереми 31 , вот альтернативный метод.

Загрузите драйвер Windows из Microsoft в /tmp .

http://catalog.update.microsoft.com/v7/site/ScopedViewRedirect.aspx?updateid=87a7756f-1451-45da-ba8a-55f8aa29dfee

Распакуйте его с помощью cabextract :

 cabextract 20662520_6c535fbfa9dca0d07ab069e8918896086e2af0a7.cab 

Загрузите и создайте hex2hcd :

 git clone https://github.com/jessesung/hex2hcd.git pushd hex2hcd make popd 

Сделайте .hcd .

 ./hex2hcd/hex2hcd BCM20702A1_001.002.014.1443.1572.hex BCM20702A0-0a5c-216f.hcd 

Переместите его в папку прошивки:

 sudo cp BCM20702A0-0a5c-216f.hcd /lib/firmware/brcm/ 

И перезагрузите модуль:

 sudo modprobe -r btusb sudo modprobe btusb 

Рекомендации:

Если вы используете XPS 13 9350 (выпуск 2016) , предыдущие ответы не будут работать, потому что вам нужен новейший драйвер.

Следующее должно сделать ваш bluetooth работать правильно (испытан на Debian Stretch с ядром 4.6.0-1-amd64):

 $ wget http://downloads.dell.com/FOLDER03272920M/1/9350_Network_Driver_XMJK7_WN32_12.0.1.720_A00.EXE $ 7z x 9350_Network_Driver_XMJK7_WN32_12.0.1.720_A00.EXE $ cp Win32/BCM4350C5_003.006.007.0095.1703.hex ./ $ hex2hcd BCM4350C5_003.006.007.0095.1703.hex $ sudo mv BCM4350C5_003.006.007.0095.1703.hcd /lib/firmware/brcm/BCM-0a5c-6412.hcd 

Затем перезагрузите компьютер и наслаждайтесь!

Источник: https://wiki.archlinux.org/index.php/Dell_XPS_13_(2015)#Bluetooth

Вероятно, это не самый дорогой способ, но он может быть самым прагматичным. Т.е. это сработало для меня:

  1. Загрузите одну из окон VM для тестирования MSIE. Запустите его в Virtualbox с пакетом расширения, включенным для поддержки USB 2.0. Перед запуском виртуальной машины добавьте себя в vboxusers и снова войдите в систему.
  2. После входа в систему добавьте все USB-устройства в виртуальную машину. В моем случае я не был уверен, какое устройство было адаптером Bluetooth.
  3. Загрузите драйверы. В моем случае я ввел свой серийный номер на веб-сайте Dell и получил драйверы беспроводной сети .
  4. Установите драйверы. Наслаждаться.