USB-контроллер Bluetooth все еще появляется, хотя аппаратного обеспечения больше нет

Машина работает 16.04 LTS, текущая на обновлениях.

У меня был USB-адаптер IOGear. Работал достаточно хорошо. В какой-то момент я вытащил его, чтобы дать своему сыну. Как дурак, я просто крикнул это горячо. Теперь у меня есть замена, IOGear GBU521 (который, я думаю, был таким же, как оригинал). Я не могу заставить его работать, и я подозреваю, что это потому, что машина настаивает на том, что предыдущий адаптер все еще присутствует.

Вот lsusb:

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 002: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 002: ID 05e3:0612 Genesys Logic, Inc. 
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

и hciconfig:

hci0:   Type: BR/EDR  Bus: USB
    BD Address: 00:02:72:C8:AC:34  ACL MTU: 1021:8  SCO MTU: 64:1
    UP RUNNING 
    RX bytes:1038 acl:0 sco:0 events:63 errors:0
    TX bytes:4962 acl:0 sco:0 commands:63 errors:0

Список bluetoothctl показывает:

Controller 00:02:72:C8:AC:34 khym [default]

Команда удаления в bluetoothctl ничего не делает (говорит «недоступно»).

Я попытался стереть записи в / var / lib / bluetooth, но запись для фантомного контроллера продолжает возвращаться. Я также нашел и удалил файл прошивки /lib/firmware/brcm/BCM20702A1-0a5c-21e8.hcd.

Загрузочные сообщения включают:

Sep 12 23:11:17 khym kernel: Bluetooth: hci0: BCM: chip id 63
Sep 12 23:11:17 khym kernel: Bluetooth: hci0: khym
Sep 12 23:11:17 khym kernel: Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
Sep 12 23:11:17 khym kernel: bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-21e8.hcd failed with error -2
Sep 12 23:11:17 khym kernel: Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-21e8.hcd not found

Когда я подключаю новый адаптер, я получаю соответствующую запись в lsusb и hciconfig, но панель gnome bluetooth его не распознает.

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

Несколько других замечаний: - Эта машина несколько старая (Core 2 Duo) и в настоящее время имеет разряженную батарею CMOS, поэтому я получаю испорченные сообщения памяти в журналах загрузки. Все остальное работает нормально, поэтому я считаю, что это не актуально - машина использует драйверы nvidia для графики (я знаю, что это было проблемой много лет назад, но все же?)

Я провел немало поисков, попробовал сделать вывод о том, где все находится и как файлы должны основываться на сообщениях людей, узнавших свой btusb, но я не встречал никого с противоположной проблемой!

Заранее благодарен за любые предложения по дальнейшей диагностике !

кен

0
задан 13 September 2019 в 06:44

0 ответов

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

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