我最近安装了Ubuntu 14.04,除了蓝牙以外,其他所有东西都运行良好。
我有Ralink 3290蓝牙。尝试使用此处描述的方法安装驱动程序。该代码未编译,并给出2个错误。即使更改 os/linux/pci_main_dev.c
也不起作用。
更新:现在,我点击了此链接,并在修改了一些文件之后,成功编译并安装了该驱动程序。我敢肯定,Ubuntu终于找到了一个蓝牙适配器,现在我正在使用蓝牙:
rfkill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
但是现在显示Bluetooth is disabled
错误,并且输出
dmesg | grep Blue
[ 17.378741] Bluetooth: Core ver 2.17
[ 17.378778] Bluetooth: HCI device and connection manager initialized
[ 17.378788] Bluetooth: HCI socket layer initialized
[ 17.378792] Bluetooth: L2CAP socket layer initialized
[ 17.378799] Bluetooth: SCO socket layer initialized
[ 17.809313] Bluetooth: hci0 sending frame failed
[ 20.507392] Bluetooth: RFCOMM TTY layer initialized
[ 20.507420] Bluetooth: RFCOMM socket layer initialized
[ 20.507440] Bluetooth: RFCOMM ver 1.11
[ 20.669232] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 20.669237] Bluetooth: BNEP filters: protocol multicast
[ 20.669249] Bluetooth: BNEP socket layer initialized
来了。
make
是我在编译驱动程序后遇到的错误: