Подключение к Интернет через МТС GPRS в Linux

Создан: 01.06.2010
Иванов Аркадий

 

Встала задача - подключить к Интернету Linux через сотовый телефон Samsung с GPRS от сотового оператора MTS.

Телефон, подключенный через USB определяется в системе как /dev/ttyACM0.

 

Вот такого скрипта mts.sh вполне достаточно, чтобы оно заработатало:

#!/bin/bsh

 

MODEM=ttyACM0
SPEED=115200
MODEM_INIT='AT OK AT OK AT+CGDCONT=1,\"IP\",\"internet.mts.ru\" OK'
OPTIONS=" ipcp-accept-local ipcp-accept-remote noipdefault debug user mts noauth usepeerdns novj nobsdcomp novjccomp nopcomp noaccomp"
LOGSCRIPT="CONNECT"
#PHONE="*99***1#"
PHONE="*99#"

pppd \
connect 'chat -v ABORT "NO DIALTONE" ABORT BUSY "" '"$MODEM_INIT"' ATDP'$PHONE' '"$LOGSCRIPT"' ;' \
crtscts defaultroute  modem -detach mru 1500 \
 :  $OPTIONS  /dev/$MODEM $SPEED