пытаюсь подключить gprs через bluetooth
скачал и установил:
d-bus-0.93
buez-libs-3.9
bluez-utils -3.9
в нете множество статей по подключению телефона через БТ,везде написано почти одно и тоже.
проблема в том что никак не могу найти где вводится пин-код для устройства...
#hcitool cc <адрес_трубы>
#rfcomm bind 0 <адрес_трубы> 1
#gprs
gprs-это скрипт для подключения с использованием /dev/rfcomm0,труба видит входящее подключение,спрашивает:"пропустить?"-ДА."ПИН:"-1111,а вот как этот пин в комп забить???
hcid запущен,в hci.conf прописано security auto;passkey "1111";
Где еще рыть я уже не знаю...
# hcid -nd
hcid[3066]: Bluetooth HCI daemon
hcid[3066]: Enabling debug information
hcid[3066]: HCI dev 0 registered
hcid[3066]: HCI dev 0 up
hcid[3066]: Device hci0 has been added
hcid[3066]: Starting security manager 0
hcid[3066]: Device hci0 has been activated
hcid[3066]: pin_code_request (sba=11:11:11:11:11:11, dba=00:18:13:54:45:CC)
hcid[3066]: call_passkey_agent(): no agent available
есть мысли какие-нибудь по этому поводу?
где накопать этот passkey_agent???
passkey_agent - это приложение, которое выдает по запросу пароль, либо же отображает диалог пользователю, запрашивает пароль и отдает его приложению выше.
Где-то в районе /etc/bluetooth должен быть скрипт pin - хотя, не уверен, что в слаке он там же...
слака тут непричем, я все это с bluez.org качал
в доках написано что passkey "<pin>" в /etc/bluetooth/hcid.conf используется как пин поумолчанию для входящих подключений.
pin_helper опции hcid не понимает,видимо это использовалось в старых версиях...
Malcolm, спасибо за совет.Прикрутил rpm-ками старую версию bluez и все заработало.Запарно правда все эти --deps удовлетворять,но все-таки оно работает.
Что-то толком не пойму -
Zenwalk-4.0
openobex-1.3-i686-1.tgz
bluez-libs-3.7-i486-2sl.tgz
bluez-utils-3.7-i486-2suk.tgz
dbus-0.93-i486-1z32.tgz
root[rc.d]# ./rc.bluetooth start
Starting Bluetooth subsystem: hcid sdpd rfcomm passkeys
Pin находится в /etc/bluetooth/passkeys/default
В файле default к примеру 12345 (это и есть pin)- все и больше ничего там нет.
И в hcid.conf тоже
passkey "12345"
$ obexftp -b -c/Pictures/ -l
Scanning ...
Using 00:01:xx:xx:xx:xx B
Browsing 00:01:xx:xx:xx:xx ...
Channel: 5
Connecting...done
Sending ""... Sending "Pictures"... done
Receiving "(null)"...\<?xml version="1.0"?>
<!DOCTYPE folder-listing SYSTEM "obex-folder-listing.dtd">
<folder-listing version="1.0">........
$ obex_test -b 00:01:xx:xx:xx:xx
Using Bluetooth RFCOMM transport
OBEX Interactive test client/server.
> c
Connect OK!
Version: 0x10. Flags: 0x00
> p ./88x31x7.png
PUT file (local, remote)>
.......
все работает,на всех дистрибутивах у которых используется bluez-utils>3.0
Kdebluetooth,kmobiletools тоже работает без проблем.
Мало ли может кому пригодится данная информация...
переустановил СЛАКУ и пришлось все заново собирать.
собрал из исходников и установил: bluez-libs-3.9
bluez-utils-3.9
dbus-0.93
dbus-glib-0.71
вышеописаная проблема с отсутствием passkey-agent`а решается следуюшим образом:
Попробовал подружить с Bluetooth+GPRS MOPSLinux 6.2 -не вышло. Хотя я перепробовал все рекомендации, указанные здесь. А вот на MOPSLinux 6.0 заработало всё без проблем
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Самое интересное, что в MOPS 6.2 на 4-х кедах звонилка КРРР не работоспособна-рушится при введении номера дозвона. На 3-х кедах работет стабильно, но без блютуза
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Если кто знает как подружить MOPSLinux 6.2, который является производным Slackware 12.2, c Bluetooth+GPRS, то подскажите пожалуйста как решить эту проблему!
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Это интересно как? Модем ведь есть на /dev/rfcomm0?
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто! http://atolstoy.wordpress.com
у меня (в мопс 6,2) блютуз заработал только после того как я откатился на версию блуез с 6,1 и ядро с 6,1
и еще там настройки hal (каталог /etc/dbus-1) нужно смотреть (я тоже брал с 6,1) в общем - то что касаему блютуза в 6,2 как то сыро и наверняка не тестилось
Ну вот, еще один день прошел, а мы все еще живы. И может быть стали умнее.
у меня (в мопс 6,2) блютуз заработал только после того как я откатился на версию блуез с 6,1 и ядро с 6,1
и еще там настройки hal (каталог /etc/dbus-1) нужно смотреть (я тоже брал с 6,1) в общем - то что касаему блютуза в 6,2 как то сыро и наверняка не тестилось
malex, большое спасибо!
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
В прошлом сообщении не правильно указал путь к конфигу. Хотя по /home/<user>/.kde4/share/config/kppprc так же лежит конфиг kppp, но у меня используется конфиг /home/<user>/.kde/share/config/kppprc.
Привожу содержание этого файла
кто нибудь настраивал интернет через блютуз и самсунг е720. комп обнаруживает только мак адрес телефона а сервисы получить не может. с телефона такая же ситуация находит новое устройство и не может с ним соединиться идет бесконечнаяя загрузка сервисов с компа.
Сервисы тут вообще не причем. Нужно прописать всего ДВА текстовых файла
/etc/bluetooth/rfcomm.conf
/etc/bluetooth/hcid.conf
Обсуждалось несчитанное число раз.