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

Я обновил ubuntu 16.04 LTS до ubuntu 18.04 LTS, и с тех пор bluetooth не обнаруживает никаких устройств.

Вот шаги, которые я выполнил:

Включил bluetooth в настройках (кажется, отстает от перехода к опции bluetooth, а не к другим настройкам).

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

Перед тем, как перейти на более раннюю версию, я попытался запустить live ubuntu 18.04 LTS, и вот что я получил, как на снимке:

enter image description here

Итак, согласно переключателю bluetooth, он должен быть включен, но он по-прежнему говорит, что bluetooth выключен и не сканирует соседние устройства .

попытался выполнить некоторые из следующих команд:

ubuntu@ubuntu:~$ bluetoothctl
Agent registered
[bluetooth]# list
[bluetooth]# devices
No default controller available
[bluetooth]# scan on
No default controller available
[bluetooth]# power on
No default controller available
[bluetooth]# 

Портативный компьютер: Lenovo Z50-70


Обновление

jarvis@jarvis:~$ lspci -knn | grep Net -A3; lsusb
02:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
    Subsystem: Lenovo QCA9565 / AR9565 Wireless Network Adapter [17aa:4026]
    Kernel driver in use: ath9k
    Kernel modules: ath9k
03:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 840M] [10de:1341] (rev a2)
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 0cf3:3004 Atheros Communications, Inc. AR3012 Bluetooth 4.0
Bus 002 Device 003: ID 174f:14b2 Syntek 
Bus 002 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 002 Device 006: ID 093a:2532 Pixart Imaging, Inc. 
Bus 002 Device 005: ID 0781:5583 SanDisk Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
jarvis@jarvis:~$ dmesg | grep -i blue
[   27.147743] Bluetooth: Core ver 2.22
[   27.147759] Bluetooth: HCI device and connection manager initialized
[   27.147761] Bluetooth: HCI socket layer initialized
[   27.147764] Bluetooth: L2CAP socket layer initialized
[   27.147769] Bluetooth: SCO socket layer initialized
[   27.160218] Bluetooth: hci0: don't support firmware rome 0x31010000
[   31.361588] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   31.361590] Bluetooth: BNEP filters: protocol multicast
[   31.361593] Bluetooth: BNEP socket layer initialized
jarvis@jarvis:~$ 
40
задан 15 July 2018 в 13:43

5 ответов

Блестящий разработчик по имени Такаши Иваи предложил решение, которое я включил в ядро ​​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
Перезагрузка

Всем, кто пробовал это до 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

Для правильной сборки с новыми ядрами

Изменить: эта ошибка исправлена ​​в ядре 4.15.0-31, поэтому люди, установившие это исправление, могут удалить, если захотят, с помощью

sudo dkms remove btusb/4.0 -k $(uname -r)
sudo dkms remove btusb/4.0 --all
28
ответ дан 23 November 2019 в 01:10

Il-problema hi li Atheros ħarġet apparat ġdid ROME bl-użu tal-istess VID / PID bħal apparat AR3012 eqdem. Il-kodiċi huma [0cf3: 3004].

Mod tajjeb biex issir taf liema apparat huwa installat għadu ma nstabx.

Il-mantenituri tal-Kernel biddlu l-kodiċi għall-apparat il-ġdid hawn http://kernel.ubuntu.com/git/ubuntu/ubuntu-bionic.git/commit/drivers/bluetooth/btusb.c?id=c91729972ac67983a37270d0856f1ee93af54913

Dan ifisser li l-apparat l-antik qed jipprova jgħabbi Firmware ħażin. Dan jista 'jiġi rranġat billi terġa' lura din il-garża.

Jien kont nibni moduli DKMS għal qlub anzjani u apparat aktar ġdid biex nirranġah. Issa jidher li għandna bżonn modulu għal qlub ġodda u apparat antik.

2
ответ дан 23 November 2019 в 01:10

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

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

0
ответ дан 23 November 2019 в 01:10

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

1
ответ дан 23 November 2019 в 01:10

Проведя много времени в поисках решения в Интернете (также переустановил 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

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

1
ответ дан 23 November 2019 в 01:10

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

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