Archlinux 的蓝牙设备 问题

4.1.安装bluez:

sudo pacman -S bluez
2.使用 systemd,启用蓝牙服务:

# systemctl enable bluetooth.service

# systemctl start bluetooth.service

        非root帐号需要权限 sudo

3.配置/测试 蓝牙服务

sudo hciconfig -a 察看蓝牙设备信息

sudo hciconfig hci0 up 启动蓝牙设备 

sudo hciconfig hci0 name 察看当前蓝牙设备0的名称信息 

sudo hciconfig hci0 name nenew 设置当前蓝牙设备0的名称为nenew

sudo hcitool scan 查找附近的蓝牙设备

sudo sdptool search OPUSH 察看附近设备是否有OBEX Object Push服务存在

sudo obex_test -b 设备mac地址 频道 

Using Bluetooth RFCOMM transport

OBEX Interactive test client/server.

> c

Connect OK!

Version: 0x10. Flags: 0x00

> p name.fiel

PUT file (local, remote)

> name.file name.file

name=name.file, size=18 Going to send 18 bytes

PUT successful!上传成功

> s

进入obex接收模式,手机可以上传文件

> q

退出 

4.安装图形化前端blueman

sudo pacman -S blueman 

sudo rc.d start bluetooth 开启蓝牙服务

sudo blueman-manager 开启蓝牙管理程序

详情见:

http://www.nenew.net/linux-bluetooth-settings-and-android-file-transfer.html

https://wiki.archlinux.org/index.php/Bluetooth_(简体中文)#.E5.AE.89.E8.A3.85



你可能感兴趣的:(archLinux,BlueTooth)