Если офф-топ - прошу перенести в соотв тему
НО, подозреваю, что мне нужна софтина, увидив которую 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 и манам]+Спасибо.
>Если офф-топ - прошу перенести в соотв тему
>НО, подозреваю, что мне нужна софтина, увидив которую s88 любезно согласится включить
>модем.
>Используется не "родной шнурок", а Silicon Bluetooth USB устройтво.
>
>Slackware 12
>Linux 2.6.22.9
>Bluez
>KDEBluetooth-----
слаку не пробовал, настраивал Mandriva+Siemens S75, Debian+S75, Mandriva+Nokia какая-то, как по болюху так и по USB. Стукнись UIN 199161813
>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. прога должна быть запущенной пока в инете работаешь.
точно така я же проблема - целую неделю ломаю голову:
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 отпишитесь заранее спасибо.
все заработало в файле /etc/bluetooth/aa:bb:cc:dd:ee:ff
ввел одни цифры(без кавычек и без echo -n "1234")