Доброго времени суток.
Возникла потребность в связке мобильника и компьютера
посредством bluetooth.
Поставил bluez*, obex*. Проблема собственно:
сканирование нормально:
Scanning ...
00:1E:A3:E0:0F:F0 Nokia 3110c
а вот с коннектом проблемы:
[root@naquad obexfs-0.8]# hcitool cc 00:1E:A3:E0:0F:F0
[root@naquad obexfs-0.8]# echo $?
0
[root@naquad obexfs-0.8]# hcitool con
Connections:
[root@naquad obexfs-0.8]#таким образом просто не соединяется и файлы не перебрасывает :(
Как заставить это всё работать - ума не приложу :(
В одних мануалах говорят о rfcomm в других о hidd, в третьих о sdpd, а в
четвёртых о hcid.
Где правда и как заставить это работать?
На всяк пожарный:
/etc/bluetooth/hcid.conf
options {
autoinit yes;
security auto;
pairing multi;
passkey "5412";
}
device {
name "Naquad (Linux)";
class 0x120104;
pkt_type DH1,DM1,HV1;
iscan enable; pscan enable;
lm accept;
lp rswitch,hold,sniff,park;
auth enable;
encrypt enable;
}
/etc/sysconfig/hidd:
HIDDARGS="--server"
hciconfig -a:
hci0: Type: USB
BD Address: 00:11:67:5A:BC:68 ACL MTU: 678:8 SCO MTU: 48:10
UP RUNNING PSCAN
RX bytes:18270 acl:151 sco:0 events:613 errors:0
TX bytes:9067 acl:151 sco:0 commands:275 errors:0
Features: 0xbf 0xfe 0x8d 0x78 0x08 0x18 0x00 0x00
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'Naquad (Linux)'
Class: 0x120104
Service Classes: Networking, Object Transfer
Device Class: Computer, Desktop workstation
HCI Ver: 1.2 (0x2) HCI Rev: 0x1fe LMP Ver: 1.2 (0x2) LMP Subver: 0x1fe
Manufacturer: Integrated System Solution Corp. (57)
P.S. Конечная задача: побросаться файлами и поюзать интернет-соединение телефона.