[РЕШЕНО]Не видится ни одно устройство bluetooth

Ноут не обнаруживает устройства bluetooth (аппаратно модуль работает, пользовался на opensuse). Рядом лежат колонки и смарт, друг друга отлично видят. Обнаружение естественно включено.
Искал через blueman и bluetoothctl
В настройках blueman видимость выбрана - всегда.

bluez и bluez-utils установлены. Сервис запущен
systemctl status bluetooth.service
● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2018-05-23 06:03:04 MSK; 14min ago
     Docs: man:bluetoothd(8)
 Main PID: 463 (bluetoothd)
   Status: "Running"
    Tasks: 1 (limit: 4915)
   Memory: 2.7M
   CGroup: /system.slice/bluetooth.service
           └─463 /usr/lib/bluetooth/bluetoothd

мая 23 06:03:04 arch systemd[1]: Starting Bluetooth service...
мая 23 06:03:04 arch bluetoothd[463]: Bluetooth daemon 5.49
мая 23 06:03:04 arch systemd[1]: Started Bluetooth service.
мая 23 06:03:04 arch bluetoothd[463]: Starting SDP server
мая 23 06:03:04 arch bluetoothd[463]: Bluetooth management interface 1.14 initialized

Устройство не заблочено
rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
2: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no

Пользователь в группу добавлен
groups
users uucp lp wheel

dmesg | grep Bluetooth
[    4.228914] Bluetooth: Core ver 2.22
[    4.228932] Bluetooth: HCI device and connection manager initialized
[    4.228936] Bluetooth: HCI socket layer initialized
[    4.228938] Bluetooth: L2CAP socket layer initialized
[    4.228944] Bluetooth: SCO socket layer initialized
[    4.288511] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    4.288514] Bluetooth: BNEP filters: protocol multicast
[    4.288518] Bluetooth: BNEP socket layer initialized
[    4.348882] Bluetooth: hci0: BCM: chip id 70
[    4.349874] Bluetooth: hci0: BCM: features 0x06
[    4.365893] Bluetooth: hci0: arch
[    4.365897] Bluetooth: hci0: BCM (001.001.011) build 0000
[    4.366177] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found
[    6.453379] Bluetooth: hci0: command 0x1003 tx timeout
[   11.310081] Bluetooth: RFCOMM TTY layer initialized
[   11.310103] Bluetooth: RFCOMM socket layer initialized
[   11.310109] Bluetooth: RFCOMM ver 1.11
[   14.560023] Bluetooth: hci0: command 0x1003 tx timeout
[   48.401585] Bluetooth: hci0: last event is not cmd complete (0x0f)

ls -l /lib/modules/$(uname -r)/kernel/drivers/bluetooth
итого 200
-rw-r--r-- 1 root root  5140 мая 17 06:00 ath3k.ko.xz
-rw-r--r-- 1 root root  3396 мая 17 06:00 bcm203x.ko.xz
-rw-r--r-- 1 root root  6924 мая 17 06:00 bfusb.ko.xz
-rw-r--r-- 1 root root  4912 мая 17 06:00 bluecard_cs.ko.xz
-rw-r--r-- 1 root root  4688 мая 17 06:00 bpa10x.ko.xz
-rw-r--r-- 1 root root  4892 мая 17 06:00 bt3c_cs.ko.xz
-rw-r--r-- 1 root root  4552 мая 17 06:00 btbcm.ko.xz
-rw-r--r-- 1 root root  6524 мая 17 06:00 btintel.ko.xz
-rw-r--r-- 1 root root  9532 мая 17 06:00 btmrvl.ko.xz
-rw-r--r-- 1 root root 11568 мая 17 06:00 btmrvl_sdio.ko.xz
-rw-r--r-- 1 root root  4600 мая 17 06:00 btqca.ko.xz
-rw-r--r-- 1 root root  4332 мая 17 06:00 btrtl.ko.xz
-rw-r--r-- 1 root root  4008 мая 17 06:00 btsdio.ko.xz
-rw-r--r-- 1 root root  3936 мая 17 06:00 btuart_cs.ko.xz
-rw-r--r-- 1 root root 19276 мая 17 06:00 btusb.ko.xz
-rw-r--r-- 1 root root  3516 мая 17 06:00 btwilink.ko.xz
-rw-r--r-- 1 root root  4168 мая 17 06:00 dtl1_cs.ko.xz
-rw-r--r-- 1 root root  6384 мая 17 06:00 hci_nokia.ko.xz
-rw-r--r-- 1 root root 45088 мая 17 06:00 hci_uart.ko.xz
-rw-r--r-- 1 root root  3932 мая 17 06:00 hci_vhci.ko.xz

lsusb | grep Bluetooth
Bus 001 Device 004: ID 105b:e065 Foxconn International, Inc. BCM43142A0 Bluetooth module

wifi на BCM43хх работает отлично

bluetoothctl
Agent registered
[bluetooth]# devices
[bluetooth]# scan on
Discovery started
[bluetooth]# agent on
Agent is already registered
[bluetooth]# scan on
Failed to start discovery: org.bluez.Error.InProgress
[bluetooth]# devices
[bluetooth]# scan on
Failed to start discovery: org.bluez.Error.InProgress
[bluetooth]# agent on
Agent is already registered
[bluetooth]# devices
[bluetooth]#
[bluetooth]# power on
Ошибки в тексте-неповторимый стиль автора©
Если мне не изменяет память, то для данного девайса BCM43142A0 требуется firmware конкретно для 105b:e065
Смотри вывод - dmesg | egrep -i 'blue|firm' - если это так, то в выводе будет ругань.
Ошибки не исчезают с опытом - они просто умнеют
vasek
вывод - dmesg | egrep -i 'blue|firm'

dima81
[ 4.348882] Bluetooth: hci0: BCM: chip id 70
[ 4.349874] Bluetooth: hci0: BCM: features 0x06
[ 4.365893] Bluetooth: hci0: arch
[ 4.365897] Bluetooth: hci0: BCM (001.001.011) build 0000
[ 4.366177] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found
[ 6.453379] Bluetooth: hci0: command 0x1003 tx timeout

Она и есть, только отразиться ли это на работе?
Самой главной ошибки нету failed load firmware) Да и bluetoothctl матерился бы не в себя...
Ошибки в тексте-неповторимый стиль автора©
indeviral
Она и есть, только отразиться ли это на работе?
Самой главной ошибки нету failed load firmware) Да и bluetoothctl матерился бы не в себя…
Опять я хреново смотрел, не заметил - ты привел часть вывода, и я сразу увидел ...
[ 4.366177] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found
Вот эта firmware - BCM.hcd - только не пойму причем тут патч? - или что изменилось в этом модуле или изменился сам вывод - нужно смотреть.
И похоже еще и строка обрезана.

EDIT 1 - а вообще я бы попробовал по старинке - скачать эту firmware и поместить ее ручками в нужное место.
EDIT 2 - Вот здесь должна находится данная firmware - BCM.hcd
ls /lib/firmware/brcm | grep BCM
BCM-0bb4-0306.hcd
Ошибки не исчезают с опытом - они просто умнеют
$ls /lib/firmware/brcm | grep BCM
BCM-0bb4-0306.hcd

$ dmesg | egrep -i 'blue|firm'
[    0.025556] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.183119] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    2.595517] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is blocked
[    2.715444] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    3.455624] Bluetooth: Core ver 2.22
[    3.455650] Bluetooth: HCI device and connection manager initialized
[    3.455654] Bluetooth: HCI socket layer initialized
[    3.455657] Bluetooth: L2CAP socket layer initialized
[    3.455663] Bluetooth: SCO socket layer initialized
[    3.575882] Bluetooth: hci0: BCM: chip id 70
[    3.576799] Bluetooth: hci0: BCM: features 0x06
[    3.592782] Bluetooth: hci0: BCM43142A
[    3.592791] Bluetooth: hci0: BCM (001.001.011) build 0000
[    3.594113] bluetooth hci0: Direct firmware load for brcm/BCM.hcd failed with error -2
[    3.594122] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found
[    4.116163] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    4.116165] Bluetooth: BNEP filters: protocol multicast
[    4.116172] Bluetooth: BNEP socket layer initialized
[   11.310268] Bluetooth: RFCOMM TTY layer initialized
[   11.310276] Bluetooth: RFCOMM socket layer initialized
[   11.310282] Bluetooth: RFCOMM ver 1.11

$rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
2: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
indeviral
[bluetooth]# power on
???
Ошибки в тексте-неповторимый стиль автора©
$ bluetoothctl
Agent registered
[bluetooth]# power on
Changing power on succeeded

$ rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
2: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no

$ dmesg | egrep -i 'blue|firm'
[    0.025556] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.183119] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    2.595517] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is blocked
[    2.715444] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    3.455624] Bluetooth: Core ver 2.22
[    3.455650] Bluetooth: HCI device and connection manager initialized
[    3.455654] Bluetooth: HCI socket layer initialized
[    3.455657] Bluetooth: L2CAP socket layer initialized
[    3.455663] Bluetooth: SCO socket layer initialized
[    3.575882] Bluetooth: hci0: BCM: chip id 70
[    3.576799] Bluetooth: hci0: BCM: features 0x06
[    3.592782] Bluetooth: hci0: BCM43142A
[    3.592791] Bluetooth: hci0: BCM (001.001.011) build 0000
[    3.594113] bluetooth hci0: Direct firmware load for brcm/BCM.hcd failed with error -2
[    3.594122] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found
[    4.116163] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    4.116165] Bluetooth: BNEP filters: protocol multicast
[    4.116172] Bluetooth: BNEP socket layer initialized
[   11.310268] Bluetooth: RFCOMM TTY layer initialized
[   11.310276] Bluetooth: RFCOMM socket layer initialized
[   11.310282] Bluetooth: RFCOMM ver 1.11
dima81
Direct firmware load for brcm/BCM.hcd failed with error -2
а вот счас всё норм))
теперь нужно:
vasek
firmware конкретно для 105b:e065
Ошибки в тексте-неповторимый стиль автора©
Скопировал https://github.com/winterheart/broadcom-bt-firmware/blob/master/brcm/BCM43142A0-105b-e065.hcd
В /lib/firmware/brcm/
Перезагрузился. Не работает, ошибки те же самые. Куда его положить? И как назвать?
 
Зарегистрироваться или войдите чтобы оставить сообщение.