URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 1444
[ Назад ]

Исходное сообщение
"Жду Совет Знатока Bluetooth+Benq-Siemens S88 GPRS"

Отправлено burbon , 05-Окт-07 18:45 
Если офф-топ - прошу перенести в соотв тему
НО, подозреваю, что мне нужна софтина, увидив которую s88 любезно согласится включить модем.
Используется не "родной шнурок", а Silicon Bluetooth USB устройтво.

Slackware 12
Linux 2.6.22.9
Bluez
KDEBluetooth

В двух словах проблема.
Не включается режим "Модем/синхронизация с ПК" {включен как "Запоминающее устройство"}
при попытке перевести в режим "Модем" получаю "служба не готова"

настроил rfcomm

search DUN - видит модем

a вот browse 00:00:00:00:00 - не видит службы

настраиваю minicom на работу через rfcomm0
AT
Ok.

Atd *99***1#
{строки краказяб и NO CARRIER в финале}.

P.S. Пишу с работы - описанное выше хоз-во дома.
[Настраиваю GPRS ввиду того, что дома канала нет, все по how-to и манам]

+Спасибо.



Содержание

Сообщения в этом обсуждении
"Жду Совет Знатока Bluetooth+Benq-Siemens S88 GPRS"
Отправлено rus , 06-Окт-07 03:25 
>Если офф-топ - прошу перенести в соотв тему
>НО, подозреваю, что мне нужна софтина, увидив которую s88 любезно согласится включить
>модем.
>Используется не "родной шнурок", а Silicon Bluetooth USB устройтво.
>
>Slackware 12
>Linux 2.6.22.9
>Bluez
>KDEBluetooth

-----
слаку не пробовал, настраивал Mandriva+Siemens S75, Debian+S75, Mandriva+Nokia какая-то, как по болюху так и по USB. Стукнись UIN 199161813


"Жду Совет Знатока Bluetooth+Benq-Siemens S88 GPRS"
Отправлено qwerty , 25-Окт-07 02:40 
>P.S. Пишу с работы - описанное выше хоз-во дома.
>[Настраиваю GPRS ввиду того, что дома канала нет, все по how-to и
>манам]
>
>+Спасибо.

Привет. Может немного опоздал с ответом, но всё же.
1. я в инете нашео очень много инфы по настройке Bluetooth+Сотовый+GPRS.

У меня Benq c81. набор номера настраивал и через wvdial и через kppp. пользую последний, т.к. GUI. Мне так больше нравится.

если bluetooth установлен и работает делаем так:

1. в коммандной строке набираем hcitool scan - выдаст номер блуетуса твоего телефона и его имя.
2. этот номер пишем в /etc/bluetooth/rfcomm.conf
выглядет это так:

rfcomm0 {
    bind yes;
    device АА:АА:АА:АА:АА:АА;
    channel    2;
    comment "Dial-up Networing Gatewey";
}

rfcomm1 {
    bind yes;
    device АА:АА:АА:АА:АА:АА;
    channel    5;
    comment "OBEX Object Push";
}
где АА:АА:АА:АА:АА:АА номер твоего телефона, который выдал hcitool scan.

Для работы модема достаточно указать только rfcomm0. у меня 5 канал используется для obex, это можно узнать hcitool info АА:АА:АА:АА:АА:АА.

далее в /etc/bluetooth/hcid.conf находим строки типа:
# PIN helper
#pin_helper /bin/mypin;
и меняем #pin_helper /bin/mypin; на

pin_helper /etc/bluetooth/pin;
или
pin_helper /opt/kde/lib/kdebluetooth/kbluepin; --> этот файл уже есть, это пинхелпер KDE.
а вот pin_helper /etc/bluetooth/pin; тоже есть, но его надо поправить, то есть в нем написать

#!/bin/bash
echo "PIN:0000"

и сделать его выполнаемым:
$ su
password: <-- пароль рута
# chmod 755 /etc/bluetooth/pin
если будешь использовать этот пинхелпер, то пин надо будет вводить только в телефоне.(тот пин который указан в этом файле).

далее в /etc/modules.conf добаляем:

alias net-pf-31 bluez
alias tty-ldisc-15 hci_uart
alias bt-proto-0 l2cap
alias bt-proto-2 sco
alias bt-proto-3 rfcomm
alias bt-proto-5 bnep

Комп перегружаешь.
Настрой kppp, там все понятно. в настройках соединения создаешь соединение, называешь его как-либо, вводишь номер дозвона *99***1#, переходишь в настройки модема, нажимаешь изменить, появиться окно с двумя вкладками, в первой(устройство) обзываешь как-нибудь модем и выбираешь устройство /dev/rfcomm0, пепеходишь во вкладку модем, жмешь кнопку команды модема и в открывшемся окне, в строке инициализации пишешь ATZ+CGDCONT=1,"IP","internet.mts.ru" У меня мтс поэтому точка доступа internet.mts.ru, у мегафона просто internet, как у билайна не знаю, узнай у оператора. выходишь из настроек и в главном меню кррр впиши имя пользователя и пароль. у меня это mts, mts. у мегафона ничего писать не нужно, но кррр требует, поэтому я пишу megafon, megafon.

вот и все. если раньше твой телефон определял комп, проблем быть не должно, если выходил через гпрс в виндовсе, лучше удали из списка устройств в телефоне твой комп. при подключении определится заново. без этого у меня глючит и не выходит. в кррр нажимаешь подключиться, вводишь пин в телефоне и ты в инете.
если все получилось скачай прогу toonel - хорошо экономит трафик. она для явы.
команда для запуска java -jar /путь где лежит файл(например home/vvv/)/toonel.jar
в браузере в настройках прокси впишешь адрес прокси 127.0.0.1, порт 8080. эти параметры указаны во вкладке mapper проги toonel. прога должна быть запущенной пока в инете работаешь.



"Жду Совет Знатока Bluetooth+Benq-Siemens S88 GPRS"
Отправлено Halt , 30-Окт-07 23:42 
точно така я же проблема - целую неделю ломаю голову:
bluez3.9-486-1 ставится автоматом Slackware 12 (2.6.21.5)
создаю файл:
/etc/modutils/bluez :
alias net-pf-31 bluez
alias bt-proto-0 l2cap
alias bt-proto-2 sco
alias bt-proto-3 rfcomm
alias bt-proto-4 bnep
alias bt-proto-5 cmtp
alias bt-proto-6 hidp
alias tty-ldisc-15 hci_uart
alias char-major-10-250hci_vhci
==========
/etc/bluetooth/hcid.conf
cat /etc/bluetooth/hcid.conf
options {
       autoinit yes;
       security auto;
       pairing multi;
       passkey "1234";
        }
device {
        name "NotWorkedBluez (%h)";
        class 0x3e0100;
        #pkt_type DH1,DM1,HV1;
        iscan enable; pscan enable;
        lm accept;
        lp rswitch,hold,sniff,park;
        }
# rfcomm bind rfcomm0 00:0E:6D:D8:7F:67 1
# rfcomm show 00:0E:6D:D8:7F:67
rfcomm0: 00:0E:6D:D8:7F:67 channel 1 clean
=======
/etc/ppp/peers/gprs :
/dev/rfcomm0 115200 noaut defaultroute usepeerdns updetach persist noipdefault lock connect '/usr/sbin/chat -v -f /etc/ppp/bee' novjccomp nopcomp noaccomp noipdefault nodeflate novf nobsdcomp
=======
/etc/ppp/bee :
TIMEOUT     45
ABORT         "NO CARRIER"
ABORT         ERROR
""         'ATE1'
OK         AT+CGDCONT=1,"IP","internet.beeline.ru"
OK         ATD*99***1#
CONNECT
========
# pppd call gprs
//на телефоне появляется предложение ввести код ввожу и вываливается:
Failed to open /dev/rfcomm0: Connection refused
Failed to open /dev/rfcomm0: Connection refused
Connect script failed
Connect script failed
Connect script failed
Segmentation fault

что касается:
[quote]
далее в /etc/bluetooth/hcid.conf находим строки типа:
# PIN helper
#pin_helper /bin/mypin;
и меняем #pin_helper /bin/mypin; на......
[/qoute]
нашел файлик: /etc/bluetooth/README.SLACKWARE:
since bluez 3.0 the old pin_helper script has been replaced by the dbus interface.  To add a default passkey for every outgoing
request (e.g. the old /etc/bluetooth/pin file) drop it into /etc/bluetooth/passkeys/default. (e.g. echo -n "1234" > /etc/bluetooth/passkeys/default ) To add a passkey for a specific outgoing connection replace default with the device's address. ( /etc/bluetooth/passkeys/aa:bb:cc:dd:ee:ff will contain passkey for aa:bb:cc:dd:ee:ff ). After adding a passkey you should restart bluetooth with /etc/init.d/bluetooth restart
and the new passkeys will be registered...
и даже после создания файла /etc/bluetooth/00:0E:6D:D8:7F:67 все равно Connection refused

З.Ы. /etc/init.d/bluetooth этого сценария тоже нет .
если кто настроил в слаке 12 отпишитесь заранее спасибо.


"Жду Совет Знатока Bluetooth+Benq-Siemens S88 GPRS"
Отправлено Halt , 01-Ноя-07 01:45 
все заработало в файле /etc/bluetooth/aa:bb:cc:dd:ee:ff
ввел одни цифры(без кавычек и без echo -n "1234")