ubuntu 18.04 LTS bluetooth [0cf3: 3004] открытие не работает

Отказ от ответственности: Это моя оригинальная работа в виде видео с YouTube.

Я сделал видео по этой теме. http://www.youtube.com/watch?v=ncWUFEc3WXY

16
задан 15 July 2018 в 13:43

16 ответов

Блестящий разработчик Takashi Iwai придумал решение, которое я включил в ядро ​​4.15 sudo apt install git build-essential dkms git clone https://github.com/jeremyb31/newbtfix-4.15.git sudo dkms add ./newbtfix-4.15 sudo dkms install btusb/4.0 Reboot

Для тех, кто пробовал это до 13 июня, вам может понадобиться sudo -H gedit /usr/src/btusb-4.0/Makefile Изменить содержимое должно быть KVER ?= $(shell uname -r) obj-m += btusb.o

all: make -C /lib/modules/$(KVER)/build M=$(PWD) modules

clean: make -C /lib/modules/$(KVER)/build M=$(PWD) clean Для правильной сборки с новыми ядрами

5
ответ дан 17 July 2018 в 15:09

Я решил проблему, обновив ядро ​​Ubuntu до самой последней версии с помощью инструмента UKUU.

-1
ответ дан 17 July 2018 в 15:09

После долгого поиска в Интернете решения (также переустановленного 18.04) - на ноутбуке DELL 9550 (работает только Ubuntu) Я наткнулся на эту ссылку

Я также обновил BIOS с помощью флеш-накопителя ( после загрузки его с официальной ссылки на сайт DELL)

Я думаю, что решение, предоставленное по ссылке выше, сделало фактический трюк, который выглядит следующим образом (может быть, проблема с BIOS тоже, но не на 100% уверен - в любом случае это должно быть сделано ):

wget https://memcpy.io/files/2017-10-28/BCM-0a5c-6410.hcd sudo cp BCM-0a5c-6410.hcd /lib/firmware/brcm/ sudo chmod 0644 /lib/firmware/brcm/BCM-0a5c-6410.hcd sudo reboot

Надеюсь, это поможет.

0
ответ дан 17 July 2018 в 15:09

Проблема в том, что Atheros выпустила новое устройство ROME с использованием того же VID / PID, что и более раннее устройство AR3012. Коды [0cf3: 3004].

Хороший способ узнать, какое устройство установлено, еще не найдено.

Составители ядра изменили код для нового устройства здесь http : //kernel.ubuntu.com/git/ubuntu/ubuntu-bionic.git/commit/drivers/bluetooth/btusb.c? id = c91729972ac67983a37270d0856f1ee93af54913

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

Я использовал для создания модулей DKMS для более старых ядер и более новых устройств для его исправления. Теперь похоже, что нам нужен модуль для новых ядер и старых устройств.

1
ответ дан 17 July 2018 в 15:09

У меня была аналогичная проблема с моей материнской платой ASUS ROG STRIX X370-I, у которой есть чип Realtek 8822 Wi-Fi / Bluetooth.

Обновление ядра до последней версии разрешило его для меня: https: //www.kernel.org/

0
ответ дан 17 July 2018 в 15:09

Блестящий разработчик Takashi Iwai придумал решение, которое я включил в ядро ​​4.15 sudo apt install git build-essential dkms git clone https://github.com/jeremyb31/newbtfix-4.15.git sudo dkms add ./newbtfix-4.15 sudo dkms install btusb/4.0 Reboot

Для тех, кто пробовал это до 13 июня, вам может понадобиться sudo -H gedit /usr/src/btusb-4.0/Makefile Изменить содержимое должно быть KVER ?= $(shell uname -r) obj-m += btusb.o

all: make -C /lib/modules/$(KVER)/build M=$(PWD) modules

clean: make -C /lib/modules/$(KVER)/build M=$(PWD) clean Для правильной сборки с новыми ядрами

7
ответ дан 20 July 2018 в 15:35
  • 1
    всего за день назад я вернулся к 16.04 LTS, хотя спасибо за помощь, но мне нужно снова запустить 18.04, чтобы проверить решение. – Gahan 3 June 2018 в 17:42
  • 2
    Не работает для моего Razer Blade Pro. Я гость г-н Такаши не так блистателен, как утверждает Джереми31. Какие-нибудь реальные решения? – Sileria 18 June 2018 в 05:55
  • 3
    @Sileria задайте свой вопрос – Jeremy31 18 June 2018 в 14:40
  • 4
    @ Jeremy31 спасибо за ваш ответ, но это та же проблема, что и моя. У меня есть одна и та же карта Bluetooth: Bus 003 Device 007: ID 0cf3: 3004 Atheros Communications, Inc. AR3012 Bluetooth 4.0 – Sileria 23 June 2018 в 01:36
  • 5
    @vikrant Начните свой собственный вопрос и включите результаты с терминала для lspci -nnk | grep -iA3 net; lsusb; rfkill list; uname -r; dmesg | egrep -i 'blue|firm' – Jeremy31 19 July 2018 в 01:00

Я решил проблему, обновив ядро ​​Ubuntu до самой последней версии с помощью инструмента UKUU.

-1
ответ дан 20 July 2018 в 15:35

После долгого поиска в Интернете решения (также переустановленного 18.04) - на ноутбуке DELL 9550 (работает только Ubuntu) Я наткнулся на эту ссылку

Я также обновил BIOS с помощью флеш-накопителя ( после загрузки его с официальной ссылки на сайт DELL)

Я думаю, что решение, предоставленное по ссылке выше, сделало фактический трюк, который выглядит следующим образом (может быть, проблема с BIOS тоже, но не на 100% уверен - в любом случае это должно быть сделано ):

wget https://memcpy.io/files/2017-10-28/BCM-0a5c-6410.hcd sudo cp BCM-0a5c-6410.hcd /lib/firmware/brcm/ sudo chmod 0644 /lib/firmware/brcm/BCM-0a5c-6410.hcd sudo reboot

Надеюсь, это поможет.

0
ответ дан 20 July 2018 в 15:35
  • 1
    Это будет работать только для устройств Bluetooth Broadcom с ID 0a5c: 6410 и ничего не сделает для Gahan, потому что это Bluetooth - это Atheros с идентификатором 0cf3: 3004, который является тем же устройством Bluetooth, что и мой ноутбук Ubuntu. – Jeremy31 19 June 2018 в 00:10
  • 2
    Симптомы на Dell XPS одинаковы, поэтому это законный ответ. Это делает трюк на Dell. – Sven 30 June 2018 в 00:31
  • 3
    @Sven, человек, задающий вопрос, имеет Lenovo Z50-70, так как этот ответ уместен? Вся прошивка Bluetooth Atheros предоставляется в пакете прошивки linux – Jeremy31 13 July 2018 в 02:02

Проблема в том, что Atheros выпустила новое устройство ROME с использованием того же VID / PID, что и более раннее устройство AR3012. Коды [0cf3: 3004].

Хороший способ узнать, какое устройство установлено, еще не найдено.

Составители ядра изменили код для нового устройства здесь http : //kernel.ubuntu.com/git/ubuntu/ubuntu-bionic.git/commit/drivers/bluetooth/btusb.c? id = c91729972ac67983a37270d0856f1ee93af54913

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

Я использовал для создания модулей DKMS для более старых ядер и более новых устройств для его исправления. Теперь похоже, что нам нужен модуль для новых ядер и старых устройств.

1
ответ дан 20 July 2018 в 15:35

У меня была аналогичная проблема с моей материнской платой ASUS ROG STRIX X370-I, у которой есть чип Realtek 8822 Wi-Fi / Bluetooth.

Обновление ядра до последней версии разрешило его для меня: https: //www.kernel.org/

0
ответ дан 20 July 2018 в 15:35

Блестящий разработчик Takashi Iwai придумал решение, которое я включил в ядро ​​4.15 sudo apt install git build-essential dkms git clone https://github.com/jeremyb31/newbtfix-4.15.git sudo dkms add ./newbtfix-4.15 sudo dkms install btusb/4.0 Reboot

Для тех, кто пробовал это до 13 июня, вам может понадобиться sudo -H gedit /usr/src/btusb-4.0/Makefile Изменить содержимое должно быть KVER ?= $(shell uname -r) obj-m += btusb.o

all: make -C /lib/modules/$(KVER)/build M=$(PWD) modules

clean: make -C /lib/modules/$(KVER)/build M=$(PWD) clean Для правильной сборки с новыми ядрами

8
ответ дан 23 July 2018 в 16:06
  • 1
    всего за день назад я вернулся к 16.04 LTS, хотя спасибо за помощь, но мне нужно снова запустить 18.04, чтобы проверить решение. – Gahan 3 June 2018 в 17:42
  • 2
    Не работает для моего Razer Blade Pro. Я гость г-н Такаши не так блистателен, как утверждает Джереми31. Какие-нибудь реальные решения? – Sileria 18 June 2018 в 05:55
  • 3
    @Sileria задайте свой вопрос – Jeremy31 18 June 2018 в 14:40
  • 4
    @ Jeremy31 спасибо за ваш ответ, но это та же проблема, что и моя. У меня есть одна и та же карта Bluetooth: Bus 003 Device 007: ID 0cf3: 3004 Atheros Communications, Inc. AR3012 Bluetooth 4.0 – Sileria 23 June 2018 в 01:36
  • 5
    @vikrant Начните свой собственный вопрос и включите результаты с терминала для lspci -nnk | grep -iA3 net; lsusb; rfkill list; uname -r; dmesg | egrep -i 'blue|firm' – Jeremy31 19 July 2018 в 01:00

Я решил проблему, обновив ядро ​​Ubuntu до самой последней версии с помощью инструмента UKUU.

-1
ответ дан 23 July 2018 в 16:06

После долгого поиска в Интернете решения (также переустановленного 18.04) - на ноутбуке DELL 9550 (работает только Ubuntu) Я наткнулся на эту ссылку

Я также обновил BIOS с помощью флеш-накопителя ( после загрузки его с официальной ссылки на сайт DELL)

Я думаю, что решение, предоставленное по ссылке выше, сделало фактический трюк, который выглядит следующим образом (может быть, проблема с BIOS тоже, но не на 100% уверен - в любом случае это должно быть сделано ):

wget https://memcpy.io/files/2017-10-28/BCM-0a5c-6410.hcd sudo cp BCM-0a5c-6410.hcd /lib/firmware/brcm/ sudo chmod 0644 /lib/firmware/brcm/BCM-0a5c-6410.hcd sudo reboot

Надеюсь, это поможет.

0
ответ дан 23 July 2018 в 16:06
  • 1
    Это будет работать только для устройств Bluetooth Broadcom с ID 0a5c: 6410 и ничего не сделает для Gahan, потому что это Bluetooth - это Atheros с идентификатором 0cf3: 3004, который является тем же устройством Bluetooth, что и мой ноутбук Ubuntu. – Jeremy31 19 June 2018 в 00:10
  • 2
    Симптомы на Dell XPS одинаковы, поэтому это законный ответ. Это делает трюк на Dell. – Sven 30 June 2018 в 00:31
  • 3
    @Sven, человек, задающий вопрос, имеет Lenovo Z50-70, так как этот ответ уместен? Вся прошивка Bluetooth Atheros предоставляется в пакете прошивки linux – Jeremy31 13 July 2018 в 02:02

Проблема в том, что Atheros выпустила новое устройство ROME с использованием того же VID / PID, что и более раннее устройство AR3012. Коды [0cf3: 3004].

Хороший способ узнать, какое устройство установлено, еще не найдено.

Составители ядра изменили код для нового устройства здесь http : //kernel.ubuntu.com/git/ubuntu/ubuntu-bionic.git/commit/drivers/bluetooth/btusb.c? id = c91729972ac67983a37270d0856f1ee93af54913

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

Я использовал для создания модулей DKMS для более старых ядер и более новых устройств для его исправления. Теперь похоже, что нам нужен модуль для новых ядер и старых устройств.

1
ответ дан 23 July 2018 в 16:06

У меня была аналогичная проблема с моей материнской платой ASUS ROG STRIX X370-I, у которой есть чип Realtek 8822 Wi-Fi / Bluetooth.

Обновление ядра до последней версии разрешило его для меня: https: //www.kernel.org/

0
ответ дан 23 July 2018 в 16:06

Tengo ese mismo problema con rtl8723de con ubuntu 1804 kernel 4.015

У меня та же проблема с rtl8723de с ядром ubuntu 1804 4.015

franz@francisco-hp-laptop-14-bs0xx:~$ lspci -knn | grep Net -A3; lsusb 02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:d723] Subsystem: Hewlett-Packard Company Device [103c:8319] Kernel driver in use: rtl8723de Kernel modules: rtl8723de Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 05c8:0233 Cheng Uei Precision Industry Co., Ltd (Foxlink) Bus 001 Device 004: ID 0bda:b009 Realtek Semiconductor Corp. Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub Bus 001 Device 002: ID 0930:6545 Toshiba Corp. Kingston DataTraveler 102/2.0 / HEMA Flash Drive 2 GB / PNY Attache 4GB Stick Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub franz@francisco-hp-laptop-14-bs0xx:~$ dmesg | grep -i blue [ 21.979898] Bluetooth: Core ver 2.22 [ 21.979946] Bluetooth: HCI device and connection manager initialized [ 21.979954] Bluetooth: HCI socket layer initialized [ 21.979957] Bluetooth: L2CAP socket layer initialized [ 21.979966] Bluetooth: SCO socket layer initialized [ 21.999450] Bluetooth: hci0: rtl: examining hci_ver=08 hci_rev=000d lmp_ver=08 lmp_subver=8723 [ 21.999459] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_config.bin [ 22.609776] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.bin failed with error -2 [ 22.609784] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin [ 22.614263] Bluetooth: hci0: rom_version status=0 version=2 [ 22.614268] Bluetooth: hci0: didn't find patch for chip id 2 [ 27.452390] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 27.452394] Bluetooth: BNEP filters: protocol multicast [ 27.452402] Bluetooth: BNEP socket layer initialized

tenisa problemas con el wifi que ya solucione a medias, pero el bluetooth no funciona

У меня были проблемы с Wi-Fi, которые я уже решил пополам, но bluetooth не работает

-1
ответ дан 23 July 2018 в 16:06

Другие вопросы по тегам:

Похожие вопросы: