Ключ Bluetooth Ubuntu 20.04 не распознан
Я только что купил гарнитуру Sony Bluetooth и подключил ключ к своей машине с Ubuntu 20.04. Ключ виден наlsusb
:
Bus 006 Device 002: ID 174c:5316 ASMedia Technology Inc. ASMT1153e
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 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 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 005: ID 054c:0e53 Sony Corp. INZONE H9 / INZONE H7
Bus 001 Device 003: ID 1b1c:1b3a Corsair Corsair Gaming K70 RAPIDFIRE Keyboard
Bus 001 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Четвертая строка снизу:Sony Corp. INZONE H9 / INZONE H7
Я также сделал шаги, описанные в большинстве руководств:
В результате служба включена и выглядит нормально:
$ systemctl status bluetooth
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2022-12-29 14:22:15 IST; 5s ago
Docs: man:bluetoothd(8)
Main PID: 6432 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 77017)
Memory: 2.3M
CGroup: /system.slice/bluetooth.service
└─6432 /usr/lib/bluetooth/bluetoothd
Dec 29 14:22:14 Onan01 systemd[1]: Starting Bluetooth service...
Dec 29 14:22:15 Onan01 bluetoothd[6432]: Bluetooth daemon 5.53
Dec 29 14:22:15 Onan01 systemd[1]: Started Bluetooth service.
Dec 29 14:22:15 Onan01 bluetoothd[6432]: Starting SDP server
Dec 29 14:22:15 Onan01 bluetoothd[6432]: Bluetooth management interface 1.14 initialized
Однако я по-прежнему не вижу своего Bluetooth-ключа ни в графическом интерфейсе настроек, ни вbluetoothctl
:
$ bluetoothctl list
$ bluetoothctl power on
No default controller available
Одна странная вещь, которую я заметил, заключается в том, что, хотя в одном руководстве (здесь) говорится, что требуется холодный перезапуск, каждый раз, когда я перезагружаюсь (холодный или теплый), мне приходится повторять следующие шаги:
$ sudo modprobe btusb
$ sudo rmmod btusb
$ rfkill unblock bluetooth
$ sudo systemctl enable bluetooth
$ sudo systemctl start bluetooth.service
Судя по всему, ни одно из этих изменений настроек не сохраняется. После перезагрузки служба блютуз выключена и модуль не загружается.
На dmesg я увидел следующее, что может быть началом объяснения?
$ dmesg | grep bt
[ 98.978225] usbcore: registered new interface driver btusb
[ 101.889983] usbcore: deregistering interface driver btusb
Почему F*** этоbtusb
модуль "отменяет регистрацию" при запуске? Без понятия. Я в недоумении здесь. Любая помощь будет здорово.
1 ответ
Модуль Bluetooth не работает, потому что у вас нет устройства Bluetooth.
Sony Corp. INZONE H9 / INZONE H7
не является устройством Bluetooth.