LINUX.ORG.RU

Например так:

***** файл /etc/ppp/peers/gprs:

ttyACM0
57600
#modem
#mru 296
replacedefaultroute
noauth
#debug
defaultroute
usepeerdns
#updetach
#persist
noipdefault
local
lock
#nopcomp
#noaccomp
#nodeflate
#nomagic
#lcp-max-configure 20
#lcp-max-failure 300
#lcp-echo-interval 1
novj
novjccomp
#nobsdcomp
default-asyncmap
#ipcp-accept-local
#ipcp-accept-remote
user ""
connect "/usr/sbin/chat -vsf /etc/chatscripts/gprs

***** файл /etc/chatscripts/gprs:

ABORT                   "ERROR"
ABORT                   "NO ANSWER"
ABORT                   "BUSY"
ABORT                   "NO CARRIER"
ABORT                   "NO DIALTONE"

REPORT                  "CON"

""                      "ATZ"


"OK"                    'AT+CGDCONT=1,"IP","www.umc.ua"'
# тут должна быть точка доступа для твоего провайдера
#"OK"                   'AT+CGDCONT=1,"IP","Internet"'

"OK"                    'ATD*99#'
# тут может быть вот это: 'ATD*99***1#' , зависит от телефона

TIMEOUT                 15
"CON"                   ""

***** файл /bin/connect-gprs:

#! /bin/sh

function call()
{
    /usr/sbin/pppd nodetach call gprs # >/dev/null 2>&1
    ret=$?
    return $ret

}

function connect ()
{
    echo -e "\e[1;33m-= Dialing Provider (GPRS) =-\e[0m"
    call
    ret=$?
        return $ret
}

while true; do
  {
    connect
    ret=$?
    
    if [ $ret -eq 5 ]; then
      {
        echo -e "\e[1;31m-= Terminated on user interrupt =-\e[0m"
        break
      }
    fi
    # Deinitialization script
    /usr/sbin/pppd nodetach call deinitilize >/dev/null 2>&1
    sleep 2
  }  
done

***** права:

-rw-r--r-- 1 root dialout 375 2007-02-17 15:52 /etc/ppp/peers/gprs
-rw-r--r-- 1 root dialout 238 2007-02-17 14:37 /etc/chatscripts/gprs
-rwsr-xr-- 1 root dialout 255K 2006-07-12 19:34 /usr/sbin/pppd
-rw-r-xr-- 1 root dialout 560 2007-02-17 15:51 /bin/connect-gprs

Пользователь под которым коннектишся должен быть в группе dialout.
Вызиваешь из консоли connect-gprs, отрубать соединение Ctrl+C.

fifajan
()

motofan.ru

там форум.

там поиск.

ОСиль и будет счастье

iRunix ★★★★
()

Спасибо всем, седня вечером буду пробовать!

m1rag3 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.