воскресенье, 20 декабря 2009 г.

GPRS в Debian

Настройка доступа в интернет через мобильный интернет в Debian Linux.

Создаем файл /etc/ppp/peers/tele2
/dev/ttyACM0
57600
noauth
defaultroute
usepeerdns
persist
noipdefault
lock
connect '/usr/sbin/chat -v -f /etc/chatscripts/tele2-connect'
novjccomp
nopcomp
noaccomp
noipdefault
nodeflate
novj
defaultroute - установить маршрутом "по умолчанию"
noipdefault - не использовать IP адрес, назначенный для данного hostname
persist - восстанавливать соединение при разрыве
updetach - `возвратить управление` процессу, вызвавшему pppd, при успешно установленном соединение
usepeerdns - получить DNS адреса от сервера (потребуется при настройке pdnsd)

Создаем файл /etc/chatscripts/tele2-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.tele2.ru"
OK ATD*99***1#
CONNECT c

Подключение производится командами
# pppd call tele2
или
# pon tele2
Проверяется наличие подключения выводом команды ifconfig
ppp0      Link encap:Point-to-Point Protocol 
          inet addr:90.140.34.106  P-t-P:192.200.1.21  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:54 (54.0 B)  TX bytes:61 (61.0 B)
Отключение производится командой
# poff tele2

Комментариев нет:

Отправить комментарий