Создан: 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