|
bluez已经没有bluez-libs的bluez-utils了,原先好用的passkey-agent没有了,蓝牙连接方式也约有变化,变得更方便了:
1.内核配置,netword suporting->bluetooth内打开相应协议(我全开了,怕麻烦),更新、重启
2.emerge -av bluez
hcid.conf已经不需要了,好象改成/etc/bluetooth/main.conf,我只改了个NAME
2.1) hcitool dev找到你的蓝牙设备,我的是hci0,记下设备号xx:xx:xx:xx:xx:xx
2.2)cd /var/lib/bluetooth/xx:xx:xx:xx:xx:xx
2.3)搜索其它在线蓝牙
hcitool scan > pincodes
2.4)vi pincodes
格式是这样的:
xx:xx:xx:xx:xx:xx 密码(配对码,自己定)
2.5)cd /etc/bluetooth
vi rfcomm.conf
格式:
rfcomm0 { #设备名,重启bluetooth后可在/dev发现,是对应的2.3找到的设备
bind yes; #我一般用yes
device xx:xx:xx:xx:xx:xx; #2.3找到的设备号
comment “名称”; #自定义外接设备名
}
rfcomm1 { ....... #一家至少两台手机吧,(没结婚的也可以有)
2.6)/etc/init.d/bluetooth restart
rc-update add bluetooth default
3.emerge -av obexftp
文件传输:
obexftp -b xx:xx:xx:xx:xx:xx -c "手机上的目录" -l(-g 手机上的文件;-p 电脑上的文件)
第一次手机会提示要密码,输入2.4对就手机的密码
4.emerge -av obexfs
网络盘挂载:
sudo mount -t fuse "obexfs#-bxx:xx:xx:xx:xx:xx" /mnt/obex
以上是电脑找手机,下面是手机找电脑
5.emerge -av sobexsrv
rc-update add sobexsrv default
/etc/init.d/sobexsrv restart
6.emerge -av obexd
通过手机上网,我没试,请试过的朋友继续发表你的经验 |
|