Писал видимо торопился и упустил главное
Система ALTLinux branch 4.1
До недавнего времени bluetooth работал. Его я использовал для передачи файлов с/на телефон, для использования телефона (SE) как пульта дистанционного упраления (через HID), для передачи, приема СМС и т.п. с помощью программы MyPhoneExplorer через подключение rfcomm0
Сегодня обнаружил следующую проблему. Консольные приложения видят адаптер
./hciconfig -a
hci0: Type: USB
BD Address: 05:44:A2:78:7B:A8 ACL MTU: 1017:8 SCO MTU: 64:0
UP RUNNING PSCAN ISCAN
RX bytes:21073 acl:146 sco:0 events:213 errors:0
TX bytes:4821 acl:132 sco:0 commands:86 errors:0
Features: 0xff 0xff 0x8d 0xfe 0x9b 0xf9 0x00 0x80
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: ACCEPT MASTER
Name: 'BlueZ Connie'
Class: 0x100100
Service Classes: Object Transfer
Device Class: Computer, Uncategorized
HCI Ver: 2.0 (0x3) HCI Rev: 0x4000 LMP Ver: 2.0 (0x3) LMP Subver: 0x430e
Manufacturer: Broadcom Corporation (15)
Работают с ним и телефоном
l2ping 00:1A:75:D5:DE:90
Ping: 00:1A:75:D5:DE:90 from 05:44:A2:78:7B:A8 (data size 44) ...
44 bytes from 00:1A:75:D5:DE:90 id 0 time 43.35ms
44 bytes from 00:1A:75:D5:DE:90 id 1 time 52.42ms
44 bytes from 00:1A:75:D5:DE:90 id 2 time 47.93ms
44 bytes from 00:1A:75:D5:DE:90 id 3 time 54.93ms
44 bytes from 00:1A:75:D5:DE:90 id 4 time 65.93ms
^C5 sent, 5 received, 0% loss
Начинают передавать файлы на телефон
obexftp -b --put /home/connie/Desktop/basic.zip
Scanning for (null) ...
Found: 00:1A:75:D5:DE:90
Browsing 00:1A:75:D5:DE:90 ...
Connecting...failed: connect
The user may have rejected the transfer: Connection refused
вот тут при попытке ввода пина на телефоне, происходит сбой соединения
options {
autoinit yes;
security auto;
pairing multi;
passkey "1234";
}
device {
name "BlueZ Connie";
class 0x000100;
iscan enable;
discovto 0;
pscan enable;
lm accept,master;
lp rswitch,hold,sniff,park;
}
т.е. как только я ввожу пин 1234, все, идет сбой.
До этого устройства были спарены и подключение к компу происходило без вопросов.
Теперь самое интересное. Ни одна из GUI программ, kbluetooth, blueman не видят адаптер, не помогает ни перетыкание его, как было вычитано в инете, ни перезапуск программ, bluetooth служб.
При запуске kbluemon и попытке поставить галку в чекбоксе Periodic Scan внизу выдается следующее сообщение:
kbluetooth: libkbluetooth: getStringList(): A security policy in place prevents this sender from sending this messag e to this recipient, see message bus configuration file (rejected message had interface "org.bluez.Adapter" member " ListConnections" error name "(unset)" destination "org.bluez")
нашел эту строчку полностью
Подобное поведение описано тут
http://forum.altlinux.org/index.php/topic,1224.msg18534.html#msg18534http://forum.altlinux.org/index.php/topic,788.msg11559.html#msg11559