蓝牙适配器问题。(可能与驱动程序有关)

蓝牙适配器问题。(可能与驱动程序有关)

我上周买了一个蓝牙适配器,这样我就可以在运行 Lubuntu 19.04 的笔记本电脑上使用它了。我在 Win10 台式机上试过了,它只在安装了通用蓝牙驱动程序的情况下才能工作,但它无法被我的笔记本电脑上的 blueman 识别。

在我的 Lubuntu 机器上,我安装了蓝牙 bluez bluez-tools 和 blueman。rfkill 没有停止任何连接。blueman 在适配器选项中显示一个空列表。Bluedevil 根本不起作用(“Breeze”错误)。我重启了机器几次,但都没有用。BIOS 中没有蓝牙选项。我的笔记本电脑上的蓝牙指示灯/按钮无法打开。

lsusb | grep Blue找到蓝牙适配器的输出:

Bus 005 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

输出dmesg | grep Bluedmesg | grep USB(更新的行)

[   44.493848] Bluetooth: Core ver 2.22
[   44.493895] Bluetooth: HCI device and connection manager initialized
[   44.495480] Bluetooth: HCI socket layer initialized
[   44.495485] Bluetooth: L2CAP socket layer initialized
[   44.495495] Bluetooth: SCO socket layer initialized
[   89.713691] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   89.713694] Bluetooth: BNEP filters: protocol multicast
[   89.713702] Bluetooth: BNEP socket layer initialized
[114740.910186] usb 5-1: new full-speed USB device number 5 using uhci_hcd
[114741.088279] usb 5-1: New USB device found, idVendor=0a12, idProduct=0001, bcdDevice=88.91
[114741.088283] usb 5-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[114741.088285] usb 5-1: Product: USB1.1-A

输出hciconfig -a hci0

hci0:   Type: Primary  Bus: USB
        BD Address: 00:1A:7D:DA:71:11  ACL MTU: 679:9  SCO MTU: 48:16
        DOWN 
        RX bytes:574 acl:0 sco:0 events:30 errors:0
        TX bytes:368 acl:0 sco:0 commands:30 errors:0
        Features: 0xff 0xff 0xcd 0xfa 0xdb 0xbf 0x7b 0x87
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
        Link policy: RSWITCH HOLD SNIFF PARK 
        Link mode: SLAVE ACCEPT 

我认为这与驱动程序有关,因为包装上没有将 Linux 列为兼容操作系统。我也不知道驱动程序是如何工作的,但因为我“知道” C 和 C++。我想我可以对此有所了解。(尽管我不知道它的架构,也没有学过 asm)

相关内容