Маю КПК hp 6515 з ОС WM 2003
Оператор мобільного звязку - Life.
Підключення в Ubuntu 9.10 здійснював таким чином.
0) Потрібно встановити на ПК пакет blueman для роботи з блютузом
sudo apt-get install blueman
1) Запускаємо blueman і біндим КПК. Після чого можна спробувати приконектити діал-ап сервіс (права кнопка миші ->Serial Ports -->Dial-up Service), але в мене вилізла помилка , що GSM модуль не сумісний :-?, тому я пішов обхідним шляхом:
2)Шукаємо bluetooth пристрої командою:
hcitool scan
яка видає наступну інформацію :
Scanning ...
00:09:2D:58:A9:C0 Pocket_PC
Нам потрібно скопіювати МАС адресу пристрою , тобто
00:09:2D:58:A9:C03)Дізнаємся які сервіси підтримує КПК
sdptool brows 00:09:2D:58:A9:C0
В переліку шукаємо наступне:
Service Name: Dial-up Networking
Service RecHandle: 0x10005
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 4
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
Все що нам потрібно з даного списку, так це дізнатися канал діал-ап сервісу. В мене це
Channel: 44) Редагуємо файл rfcomm.conf
sudo gedit /etc/bluetooth/rfcomm.conf
і приводимо його до такого вигляду:
rfcomm0 {
bind yes;
device 00:09:2D:58:A9:C0;
channel 4;
comment "Dial-up Networking";
}
5) Рестарт блютуза
sudo /etc/init.d/bluetooth restart
6)Тепер встановлюєм програму яка буде підключати нас до інтернету (програма дзвонилка
)
іsudo apt-get install wvdial
Після чого потрібно її налаштувати:
sudo gedit /etc/wvdial.conf
Конфіг повинен виглядіти наступним чином:
[Dialer Defaults]
Phone = *99# (для оператора Life)
Username =internet (для оператора Life)
Password =internet (для оператора Life)
New PPPD = yes
Modem = /dev/rfcomm0
ВСЕ! Тепер залишилося тільки зробити два кроки для підключення до інтернету через КПК:
1) Конектим діал-ап сервіс через блютуз наступною програмою:
sudo rfcomm connect 0
Connected /dev/rfcomm0 to 00:09:2D:58:A9:C0 on channel 4
Press CTRL-C for hangup
Щоб відконектитися жмен Ctrl +C
2)Конектимся до GPRS інтренту
sudo wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
CONNECT
--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}!} }8}#}$@#}(}"}'}"}"}&} } } } }%}&A[06]Ij}-)~~[7f]}#@!}!}"} }8}#}$@#}(}"}'}"}"}&} } } } }%}&A[06]IjG;~
--> PPP negotiation detected.
--> Starting pppd at Mon Feb 8 12:49:56 2010
--> Pid of pppd: 2892
--> Using interface ppp0
--> local IP address 79.124.169.102
--> remote IP address 10.64.64.64
--> primary DNS address 212.58.160.33
--> secondary DNS address 212.58.160.34
Щоб відконектитися жмен Ctrl +C
;DУРА! Ми в інтернеті!
Звичайно можна замість пакету wvdial користуватися gnome-ppp
sudo apt-get install gnome-ppp
Але його потрібно налаштувати наступним чином:
1) Імя - internet , пароль - internet , номер дозвону *99#
(для оператора Life)В розділі Setup
2) вказати Divice : / dev/rfcomm0 це наш діал-ап модем.
3) вказати в init strings : AT+CGDCONT=1,"IP","internet" і нажати ентер для запам'ятовування інформації .
(для оператора Life)П.С.
Не забудьте спочатку приконектити модем
sudo rfcomm connect 0
8-) 8-) 8-) 8-)Все, тиснемо connect і через пару секунд ми в інтернеті. 8-) 8-) 8-) 8-)