Доброго времени суток!
Столкнулся с проблемой при настройке соединения с интернетом через
блютуз и GPRS с мобильным телефоном.
Вроде как настроил... Для проверки делаю вот так:
$echo ATDT+380971234567 > /dev/rfcomm0
bash: /dev/rfcomm0: В соединении отказано
На телефоне появляется приглашение ввести пин. Ввожу пин и получаю вот такое
вот сообщение.
Система Mandriva 2007. До этого у меня стояла Mandake 10.1 и проблем
не было и всё нормально работало.
$tail /var/log/syslog
Nov 6 00:38:20 localhost hcid[21266]: HCI dev 0 already up
Nov 6 00:38:21 localhost hcid[21266]: Device hci0 has been added
Nov 6 00:38:21 localhost hcid[21266]: Starting security manager 0
Nov 6 00:38:21 localhost hcid[21266]: Device hci0 has been activated
Nov 6 00:38:21 localhost sdpd[21276]: Bluetooth SDP daemon
Nov 6 00:38:21 localhost kernel: Bluetooth: RFCOMM socket layer initialized
Nov 6 00:38:21 localhost kernel: Bluetooth: RFCOMM TTY layer initialized
Nov 6 00:38:21 localhost kernel: Bluetooth: RFCOMM ver 1.7
Nov 6 00:38:37 localhost hcid[21266]: pin_code_request (sba=00:11:67:5C:3D:72,
dba=00:02:EE:86:66:AE)
Nov 6 00:38:37 localhost hcid[21266]: call_passkey_agent(): no agent registered
Ума не приложу что не так...
Подскажите что означает строка "call_passkey_agent(): no agent
registered"?
Девайс (телефон) нормально пингуется с помощью l2ping.
Конфигурационные файлы:
///etc/bluetooth/hcid.conf #
# HCI daemon configuration file.
#
# HCId options
options {
# Automatically initialize new devices
autoinit yes;
# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security user;
# Pairing mode
# none - Pairing disabled
# multi - Allow pairing with already paired devices
# once - Pair once and deny successive attempts
pairing multi;
# PIN helper
pin_helper /usr/local/bin/simple-bluetooth-pin;
# Default PIN code for incoming connections
passkey "1234";
}
# Default settings for HCI devices
device {
# Local device name
# %d - device id
# %h - host name
name "BlueZ (%d)";
# Local device class
class 0x3e0100;
# Default packet type
#pkt_type DH1,DM1,HV1;
# Inquiry and Page scan
iscan enable; pscan enable;
# Default link mode
# none - no specific policy
# accept - always accept incoming connections
# master - become master on incoming connections,
# deny role switch on outgoing connections
lm accept;
# Default link policy
# none - no specific policy
# rswitch - allow role switch
# hold - allow hold mode
# sniff - allow sniff mode
# park - allow park mode
lp rswitch,hold,sniff,park;
# Authentication and Encryption
auth enable;
encrypt enable;
}
/////etc/bluetooth/rfcomm.conf rfcomm0 {
# Automatically bind the device at startup
bind yes;
# Bluetooth address of the device
device 00:02:EE:86:66:AE;
# RFCOMM channel for the connection
channel 1;
# Description of the connection
comment "Bluetooth device";
}
/////etc/bluetooth/pin 1234
////-- /usr/local/bin/simple-bluetooth-pin #!/bin/bash
echo "PIN:1234"
//Помогите пожалуйста разобраться что тут не так.
Заранее спасибо за ответ!
With best regards,
Igor Zeleny mailto:ajg***@m*****.ru
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28610; Возраст листа: 1201; Участников: 1690
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/607401