Как отладить проблему с общим USB Bluetooth-ключом?

У меня есть USB Bluetooth-ключ. Я выбрал этот, потому что несколько веб-сайтов предложили, он будет работать из коробки. Но это вообще не работает. Итак, как мне отлаживать проблему?

Когда я открываю настройки, Bluetooth отключен. Я могу нажать кнопку Toggle, которая меняется, но эффекта нет. После закрытия настроек и снова открывая, переключатель вернулся в . .

Я могу видеть устройство при запуске LSUSB :

Bus 002 Device 003: ID 0a5c:5801 Broadcom Corp. BCM5880 Secure Applications Processor with fingerprint swipe sensor
Bus 002 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0c45:64d0 Microdia Integrated Webcam
Bus 001 Device 002: ID 8087:8008 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 006: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0  <-- here it is!
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

, но когда я бегу HCICONFIG --All Я не получаю результатов.

Статус SystemCTL Bluetooth.service :

● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2021-03-04 13:15:20 CET; 29min ago
       Docs: man:bluetoothd(8)
   Main PID: 241569 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 19028)
     Memory: 976.0K
     CGroup: /system.slice/bluetooth.service
             └─241569 /usr/lib/bluetooth/bluetoothd

Mär 04 13:15:20 scala bluetoothd[241569]: src/main.c:parse_controller_config() Key file does not have group “Controller”
Mär 04 13:15:20 scala bluetoothd[241569]: src/main.c:parse_controller_config() Key file does not have group “Controller”
Mär 04 13:15:20 scala bluetoothd[241569]: src/main.c:parse_controller_config() Key file does not have group “Controller”
Mär 04 13:15:20 scala bluetoothd[241569]: src/main.c:parse_controller_config() Key file does not have group “Controller”
Mär 04 13:15:20 scala bluetoothd[241569]: src/main.c:parse_controller_config() Key file does not have group “Controller”
Mär 04 13:15:20 scala bluetoothd[241569]: src/main.c:parse_controller_config() Key file does not have group “Controller”
Mär 04 13:15:20 scala bluetoothd[241569]: src/main.c:parse_controller_config() Key file does not have group “Controller”
Mär 04 13:15:20 scala systemd[1]: Started Bluetooth service.
Mär 04 13:15:20 scala bluetoothd[241569]: Starting SDP server
Mär 04 13:15:20 scala bluetoothd[241569]: Bluetooth management interface 1.17 initialized

Sudo DMESG | Exep -i 'Blue | фирма' :

[    0.119119] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.145598] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[   66.769407] Bluetooth: Core ver 2.22
[   66.769432] Bluetooth: HCI device and connection manager initialized
[   66.769437] Bluetooth: HCI socket layer initialized
[   66.769439] Bluetooth: L2CAP socket layer initialized
[   66.769441] Bluetooth: SCO socket layer initialized
[  248.927546] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  248.927547] Bluetooth: BNEP filters: protocol multicast
[  248.927550] Bluetooth: BNEP socket layer initialized

Список rfkill :

1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: brcmwl-0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: dell-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
4: dell-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no

Дополнительная информация: Я отключил бортуру Bluetooth Dell в BIOS.

Это то, что я вижу в Syslog после подключения к клюву:

Mar  4 13:37:47 scala kernel: [ 4814.594335] usb 3-2: new full-speed USB device number 7 using xhci_hcd
Mar  4 13:37:47 scala kernel: [ 4814.745408] usb 3-2: New USB device found, idVendor=0a5c, idProduct=21e8, bcdDevice= 1.12
Mar  4 13:37:47 scala kernel: [ 4814.745410] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar  4 13:37:47 scala kernel: [ 4814.745411] usb 3-2: Product: BCM20702A0
Mar  4 13:37:47 scala kernel: [ 4814.745412] usb 3-2: Manufacturer: Broadcom Corp
Mar  4 13:37:47 scala kernel: [ 4814.745412] usb 3-2: SerialNumber: 5CF3709F4FCE
Mar  4 13:37:47 scala mtp-probe: checking bus 3, device 7: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
Mar  4 13:37:47 scala mtp-probe: bus: 3, device: 7 was not an MTP device
Mar  4 13:37:47 scala mtp-probe: checking bus 3, device 7: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
Mar  4 13:37:47 scala mtp-probe: bus: 3, device: 7 was not an MTP device
Mar  4 13:37:52 scala pcscd[330950]: 66748427 commands.c:1120:CmdPowerOff Card absent or mute
Mar  4 13:37:52 scala systemd[1]: pcscd.service: Succeeded.

Какое следующее проверить?

2
задан 4 March 2021 в 16:11

1 ответ

"Следующей вещью" из списка будет проверка наличия "мягкого блока" на устройстве Bluetooth. Через терминал, запустите следующее:

rfkill list bluetooth

Вы можете увидеть нечто подобное:

2: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no

Если вы видите, что устройство Bluetooth имеет мягкую блокировку, вы можете решить проблему с помощью следующих команд:

sudo rfkill unblock bluetooth

Кроме того, вам может понадобиться перезапустить службу Bluetooth после этого:

sudo service bluetooth restart

Если вы не против время от времени пробовать сомнительные вещи, вы можете попробовать использовать "альтернативную прошивку" с устройством:

  1. Отключите устройство Bluetooth
  2. Загрузите альтернативную прошивку и поместите ее в каталог /lib/firmware/brcm с именем, следующим за {модель устройства}-{имени производителя}-{имени устройства}. формат hcd:
    sudo wget https://s3.amazonaws.com/plugable/bin/fw-0a5c_21e8.hcd -O /lib/firmware/brcm/BCM20702A0-0a5c-21e8.hcd
    
  3. Перезагрузите устройство Bluetooth в USB-порт
  4. (опционально) Перезагрузите устройство Bluetooth:
     перезагрузка Sudo Service Bluetooth.
    

Решение пришло с немецкого форума Linux Mint и, оглядываясь вокруг, чтобы увидеть, насколько эффективно это решение, кажется, работает для хорошего количества людей.

Надеюсь, это позволит Вам использовать Bluetooth-устройство без лишних хлопот

0
ответ дан 18 March 2021 в 23:29

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

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