1. 当时想连接蓝牙耳机,所以打开了电脑的蓝牙管理器,发现界面都是灰色的,无法点击.
最初的状态均不可点击,操作系统Ubuntu16.04,所以开始查攻略进行配置.
2. https://jingyan.baidu.com/article/456c463b1525830a583144f7.html
按照以上的步骤进行了:
sudo apt-get install bluez*
lsusb 发现没有蓝牙相关的设备,所以被打断.
3. 又研究了许久许久许久...发现我需要购买蓝牙适配器.芯片csr4.0,蓝牙4.0
4. 插入适配器后,lsusb
已经有蓝牙设备了,打开蓝牙管理器,点击查找,也可以搜索到很多设备.
5. 点击设置
前进
6. 选中要连接的设备
前进
7. 然后只有配对和按照已经配对进行
8. 耳机进入配对状态后,蓝牙管理器点击配对
9. 添加设备失败...继续调查
10. https://www.jianshu.com/p/36e391eeaa00
尝试使用bluetoothctl
# bluetoothctl
[bluetooth]# power off [bluetooth]# power on
[bluetooth]# scan on
可以搜索到要连接的耳机
[NEW] Device 44:18:FD:BF:44:F9 灿的Beats Studio³
[bluetooth]# connect 44:18:FD:BF:44:F9
Attempting to connect 44:18:FD:BF:44:F9
Failed to connect: org.bluez.Error.Failed
寻思是不是要先配对
[bluetooth]# pair 44:18:FD:BF:44:F9
Attempting to pair 44:18:FD:BF:44:F9
Failed to pair: org.bluez.Error.InProgress
---绝望ing------
11. 继续尝试其他方案
https://blog.csdn.net/u013019296/article/details/70051762
虽说芯片不同,我寻思也差不多应该吧
- 加载蓝牙适配器,应该已经完成了
- 配置bluez,这个路径下他说的文件...我都木有,所以没有动
- 重启bluetooth服务
/etc/init.d/bluetooth stop
/etc/init.d/bluetooth start - 运行
sudo hciconfig hci0 up - 修改配置文件,这个文件我也没有,所以新建了一个.
# RFCOMM configuration file.
rfcomm0 {
bind no;
device 44:18:FD:BF:44:F9;
channel 1;
comment "Example Bluetooth device";
}
根据下面步骤的内容,填写了以上信息.
- 添加通道
sdptool add --channel=1 DID SP DUN LAN FAX OPUSH FTP HS HF SAP NAP GN PANU HID CIP CTP A2SRC A2SNK SYNCML NOKID PCSUITE SR1
sudo rfcomm bind /dev/rfcomm5 44:18:FD:BF:44:F9 1
- 连接设备
sudo rfcomm connect 1 44:18:FD:BF:44:F9
这个时候要会弹出配对的提示框,点击一直同意
- 选项变多了.
- 显示的应该是配对成功的,从蓝牙管理器点击连接依然失败
再次绝望ing------
12. 抱着侥幸心理,我觉得是因为我当时on的时候配置还没有填写完整导致的,所以重启了设备.
13. 再走一遍流程
- sudo hciconfig hci0 up
- sdptool add --channel=1 DID SP DUN LAN FAX OPUSH FTP HS HF SAP NAP GN PANU HID CIP CTP A2SRC A2SNK SYNCML NOKID PCSUITE SR1
- sudo rfcomm bind /dev/rfcomm5 44:18:FD:BF:44:F9 1
- sudo rfcomm connect 1 44:18:FD:BF:44:F9
-
点击同意
- 好像跟上一遍不太一样,试了试那个蓝牙管理器还是连不上,图形界面不靠谱,所以我决定..命令行试试.
竟然成功了,我要蹦起来了~~~
14. 在右上角的蓝牙选择已经连接的设备,点击声音设置
选择头戴耳机,找了一个视频试了试,声音从耳机出来,简直是完美~~~