В этом HowTo описан простой и быстрый способ выхода в интернет через Bluetooth модем (телефон). Это можно осуществить и через USB шнур, читайте об этом тут: GPRS на USB кабеле
Для выхода в интернет через Bluetooth и gprs, понадобится два компонента в вашем компьютере, это файл устройства bluetooth модема и настройка соидинения с MTS или другим провайдером.
Устанавливаем ПО
apt-get install blueman
Далее, запустите blueman, и произведите подключение телефона через блютус. На телефоне желательно включить режим "доверия" для компьютера, чтобы не вводить переодически пинкод.
Создание файла устройства.
Файл устройства для bluetooh модема обычно выглядит как /dev/rfcomm0. Для активации девайса блютус-модема нам нужно знать MAC-адрес телефона, и канал на котором работает модем. Для этого опросим телефон:
Inquiring ...
Browsing 00:24:03:8A:17:71 ...
...
Service Name: Dial-Up Networking
Service RecHandle: 0x100b0
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 22
Language Base Attr List:
code_ISO639: 0x454e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
Из выданной информации нас интересует то, что выделено жирным на примере выше.
Заполним /etc/bluetooth/rfcomm.conf
vi /etc/bluetooth/rfcomm.conf
rfcomm0 {
bind yes;
device 00:24:03:8A:17:71;
channel 22;
comment "Dialup Networking Gateway";
}
Далее регистрируем сервисы и запоминаем:
sdptool add DUN
sudo rfcomm bind all
Проверим:
rfcomm
rfcomm0: 00:24:03:8A:17:71 channel 22 close
С модемом все пока.
Настройка соидинения с MTS
vi /etc/ppp/peers/mts
/dev/rfcomm0
57600
noauth
defaultroute
usepeerdns
persist
noipdefault
lock
connect '/usr/sbin/chat -v -f /etc/chatscripts/mts-connect'
novjccomp
nopcomp
noaccomp
noipdefault
nodeflate
novj
vi /etc/chatscripts/mts-connect
TIMEOUT 45
ABORT 'NO ANSWER'
ABORT 'BUSY'
ABORT 'NO CARRIER'
SAY 'Starting GPRS connection\n'
ABORT ERROR
"" 'ATZ'
"" 'ATE1'
OK AT+CGDCONT=1,"IP","internet.mts.ru"
OK ATD*99***1#
CONNECT c
Скрипт для активации модема и соидинения с MTS
vi /usr/local/bin/gprs
#!/bin/bash
sudo rfcomm bind all
sudo pppd call mts






