LINUX.ORG.RU

Интернет GPRS на SE k790i с использованием Bluetooth адаптера


0

0

С прошедшими, господа !

Народ, выручай кто как может... Ситуация:
1) бук Samsung p28 + SuSE 10.1
2) телефон - k790i
3) пров - МТС
Все нужные пакеты стоят...

bluez-libs
bluez-utils
openobex
kdebluetooth

Файлы на тело могу пересылать.. l2ping <MAC> без проблем... тело с буком обмениваются пинами при соединении. И .. все, собсно.. Никакого инета и пр. Теперь несколько копипастов с экрана:
--------------
hcitool scan
Scanning ...
00:14:A7:6E:84:C0 Nokia 6230i
00:19:63:1D:46:38 K790i <------- мое
------------
l2ping 00:19:63:1D:46:38
Ping: 00:19:63:1D:46:38 from 22:22:22:22:22:22 (data size 44) ...
44 bytes from 00:19:63:1D:46:38 id 0 time 84.10ms
44 bytes from 00:19:63:1D:46:38 id 1 time 64.38ms
2 sent, 2 received, 0% loss
------------
lsmod | grep blue
bluetooth 41188 14 hidp,rfcomm,l2cap,hci_usb
------------
rfcomm show
rfcomm0: 00:19:63:1D:46:38 channel 1 closed
------------
после активации pppd call mts
rfcomm
rfcomm0: 00:19:63:1D:46:38 channel 1 connected [tty-attached]
кстати, и на теле показан значок , что типа канал занят ...
------------
и все... дальше ничего не происходит... соединение не устанавливается..

tail -f /var/log/messages
Jan 15 15:25:33 my_noutbook hcid[22101]: Bluetooth HCI daemon
Jan 15 15:25:33 my_noutbook hcid[22101]: Starting security manager 0
Jan 15 15:25:33 my_noutbook sdpd[22104]: Bluetooth SDP daemon
Jan 15 15:25:33 my_noutbook kernel: Bluetooth: HIDP (Human Interface Emulation) ver 1.1
Jan 15 15:25:33 my_noutbook hidd[22112]: Bluetooth HID daemon
Jan 15 15:27:40 my_noutbook pppd[22122]: pppd 2.4.3 started by root, uid 0
Jan 15 15:27:41 my_noutbook hcid[22101]: link_key_request (sba=22:22:22:22:22:22, dba=00:19:63:1D:46:38)
Jan 15 15:27:45 my_noutbook chat[22123]: send (AT^M)
Jan 15 15:27:45 my_noutbook chat[22123]: timeout set to 240 seconds
Jan 15 15:27:45 my_noutbook chat[22123]: expect (OK)
Jan 15 15:31:45 my_noutbook chat[22123]: alarm
Jan 15 15:31:45 my_noutbook chat[22123]: Failed
Jan 15 15:31:45 my_noutbook pppd[22122]: Connect script failed
Jan 15 15:31:45 my_noutbook pppd[22122]: Exit.


Скрипты pppd в /etc/ppp/peers и /etc/ppp/chat, pap-secrets вполне работают на другом ноуте Samsung X05 ..

----------- /etc/ppp/peers/mts.blue-------------------
debug
57600
crtscts
modem
lock
novj
nodetach
noipdefault
usepeerdns
defaultroute
connect '/usr/sbin/chat -e -f /etc/ppp/chat/connect -v'
/dev/rfcomm0
user mts
nobsdcomp
nodeflate
--------------------/etc/ppp/chat/connect-------------
'' AT
TIMEOUT 240
OK ATE0
OK 'AT+CGDCONT=1,"IP","internet.mts.ru"'
OK ATS0=0
OK AT+CGQREQ=2,0,0,0,0,0
OK AT+CGQMIN=2,0,0,0,0,0
OK AT+CGATT?
OK ATDT*99***1#
TIMEOUT 22
CONNECT ""
--------------------/etc/ppp/pap-secrets--------------
mts * "mts" *


Собственно проблема-то родилась из того, что у меня на работе забрали X05 и дали P28 .. я туда залил такую же SuSE 10.1 что и на старом, перекинул скрипты для соединения и ... "приехал"... Со шнурком все работает, а тут (с Bluetooth) как только пинами обменялись и тело добавило учетку бука - все ... тишина... потом вываливается с ошибкой... Connect script failed
Народ, где грабли ,а ? Буду признателен за любые мысли на заданную тему.


1) usb-адаптер тот же самый? 2) PIN-код от ноубука тот же самый? 3) Заменять некоторые OK на '' в скрипте connect пробовали?

mr ★★
()
Ответ на: комментарий от mr

1) адаптер - тот же
2) pin тот же.. впрочем они обмениваются им при подключении. Я ввожу любой на ноуте, потом тело спрашивает..
3) с OK не игрался.. попробую.

ucky
() автор топика
Ответ на: комментарий от mr

3) те же яйца по другому расположенные...

ucky
() автор топика

попробуй использовать channel 2 (или тот канал, который sdptool называет DUN) вместо channel 1

phoenix ★★★★
()
Ответ на: комментарий от mrco

в терминале проблем нет. через kbluetooth->bluetooth terminal могу набирать любой номер. Из minicom-а не удалось... Чета рядом.. чувствую..

ucky
() автор топика
Ответ на: комментарий от phoenix

вээээри биг респект 2 phoenix ! реально поднялось. Но вопрос остался.. а собссно почему не 1 ;-) .. Правда его можно уже отнести к разряду риторических. Все, господа.. закрываю. Проблема решилась. Спасибо всем.

ucky
() автор топика
Ответ на: комментарий от ucky

Наблюдает ли кто-то из авторов за это темой еще? Если да то вопрос к последнему коментарию автора. Что меняли, так как столкнулся с точно такой проблемой, что связь устанавливается а обмена нет.

andrewnbg
()
Ответ на: комментарий от andrewnbg

/etc/bluetooth/rfcomm.conf

rfcomm1 {
        bind yes;
        device XX:XX:XX:XX:XX:XX;
        channel 2; <<<<
        comment "phone";
}

обычно написано "channel 1", причем на предыдущих поколениях телефонов SE это работало (T610, например).

phoenix ★★★★
()
Ответ на: комментарий от phoenix

столкнулся с этой же проблемой на se z530i.

Думаю что это связано с добавлением в телефоны функции Mass-Storage и по каналу 1 происходит доступ к файловой системе телефона ...

anonymous
()
Ответ на: комментарий от anonymous

А насколько важно правильно прописать параметр class в hcid.comf? Если например у меня выставлено 0х000100 - говорит ли это о том что функции модема не поддерживаются или нет?

andrewnbg
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.