ubuntu 蓝牙 搜索不到 蓝牙适配器搜不到蓝牙设备
大家好,今天小编来为大家解答以下的问题,关于ubuntu 蓝牙 搜索不到,蓝牙适配器搜不到蓝牙设备这个很多人还不知道,现在让我们一起来看看吧!
ubuntu查看蓝牙设备
1、插入硬件,打开终端,查看是否检测到设备。
2、查看是否识别为蓝牙模块。
3、查看蓝牙模块的地址;如果不显示蓝牙模块及其地址,则需要通过rfkilllist命令查看hci0是否blocked,使用rfkillunblock0(rfkilllist显示的hci0的序号)即可启用蓝牙模块(hci0)。
4、激活蓝牙模块。
5、此次测试设置蓝牙模块为服务端且不需要配对码。
6、hciconfig和hcitool(BlueZ提供的工具,BlueZ是多数Linux发行版的默认蓝牙协议栈)可以实现搜索、连接等功能,此处主要希望通过编程控制蓝牙模块,故对此暂时不做深究。
Ubuntu系统连接蓝牙键盘、鼠标
对于初次接触Linux的新手来说,可能会遇到一个问题,那就是在蓝牙设置界面无法搜索到鼠标或键盘。别担心,通过命令行操作,我们可以轻松解决。本文将逐步指导你如何在Linux命令行中连接蓝牙设备。
首先,确保你的系统中已经安装了必要的蓝牙工具。在终端中输入以下命令来安装:
sudo apt-get install bluetooth bluez-utils
安装完成后,我们需要启动蓝牙服务。在终端中输入:
sudo systemctl start bluetooth
接下来,打开蓝牙管理器bluetoothctl,通过命令行进行设备配对。键入以下命令并按回车:
bluetoothctl
然后,按照提示操作,输入设备的名称或者MAC地址,进行配对。这一步可能需要按照蓝牙设备的指示进行,比如输入配对码等。
按照以上步骤,你应该就能在Linux命令行中成功连接蓝牙键盘或鼠标了。希望这对你的Linux使用有所帮助。
ubuntu如何打开蓝牙
一,蓝牙存储设备
蓝牙适配器: CSR蓝牙, USB接口
1、加载蓝牙适配器
插入USB口之后,可以使用lsusb命令,看到:
Bus 004 Device 003: ID 1131:1001 Integrated System Solution Corp.
这是,运行hciconfig可以看到:
hci0: Type: USB
BD Address: 00:11:67:02:1A:03 ACL MTU: 678:8 SCO MTU: 48:5
DOWN
RX bytes:142289 acl:884 sco:0 events:823 errors:0
TX bytes:13302 acl:494 sco:0 commands:151 errors:0
运行:
hciconfig hci0 up
可以激活借口(这一步不做,hcitool scan无法运行)
3、配置bluez
默认的配置文件放在/etc/bluetooth目录
hcid.conf和pin不需要修改,安全方式已经被设置成auto,这是为了方便连接,用户可以自己修改,推荐不做修改,以防止有些设备连接不上。
4、重启bluetooth服务。
/etc/rc.d/init.d/bluetooth stop
/etc/rc.d/init.d/bluetooth start
5、扫描设备
运行hcitool scan可以得到:
Scanning...
00:01:EC:0C:D2:00 Tree's T628
6、修改配置文件:
修改/etc/bluetooth/rfcomm.conf
将里面的:
device 11:22:33:44:55:66;
修改成hcitool scan的结果,也就是:
device 00:01:EC:0C:D2:00
保存退出。
7、创建设备:
运行
rfcomm_create_dev。
8、添加通道:
sdptool add--channel=1 DID SP DUN LAN FAX OPUSH FTP HS HF SAP NAP GN PANU HID CIP CTP A2SRC A2SNK SYNCML N好ID PCSUITE SR1
后面的参数不一定被支持,但是以防有些服务没有被打开,所以,干脆全部打开了。
rfcomm bind/dev/rfcomm0电话的地址通道(在rfcomm.conf中配置)
这里的命令应该写成:
rfcomm bind/dev/rfcomm0 00:01:EC:0C:D2:00 1
9、连接手机:
hcitool cc电话的地址
也就是
hcitool cc 00:01:EC:0C:D2:00
这时候,可以看到手机上的蓝牙连接呈联通状态。
10、从计算机发送文件:
bluetooth-sendto