4.1.安装bluez:
sudo pacman -S bluez2.使用 systemd,启用蓝牙服务:
非root帐号需要权限 sudo# systemctl enable bluetooth.service
# systemctl start bluetooth.service
3.配置/测试 蓝牙服务
4.安装图形化前端bluemansudo 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
退出
详情见: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