Создаем символическую ссылку для скрипта инициализации нашего соединения
# ln -s /etc/init.d/net.lo /etc/init.d/net.ppp0
Конфигурируем соединение в файле /etc/conf.d/net
config_ppp0=("ppp")
link_ppp0="/dev/ttyACM0"
username_ppp0='tele2'
password_ppp0='tele2'
pppd_ppp0=(
# "maxfail 0" # WARNING: It's not recommended you use this
# # if you don't specify maxfail then we assume 0
"updetach" # If not set, "/etc/init.d/net.ppp0 start" will return
# # immediately, without waiting the link to come up
# # for the first time.
# # Do not use it for dial-on-demand links!
"debug" # Enables syslog debugging
"noauth" # Do not require the peer to authenticate itself
"defaultroute" # Make this PPP interface the default route
"usepeerdns" # Use the DNS settings provided by PPP
#
# On demand options
# "demand" # Enable dial on demand
# "idle 30" # Link goes down after 30 seconds of inactivity
# "10.112.112.112:10.112.112.113" # Phony IP addresses
"ipcp-accept-remote" # Accept the peers idea of remote address
"ipcp-accept-local" # Accept the peers idea of local address
"holdoff 3" # Wait 3 seconds after link dies before re-starting
#
# Dead peer detection
# "lcp-echo-interval 15" # Send a LCP echo every 15 seconds
# "lcp-echo-failure 3" # Make peer dead after 3 consective
# # echo-requests
#
# Compression options - use these to completely disable compression
novj
noaccomp noccp nobsdcomp nodeflate nopcomp novjccomp
#
# Dial-up settings
"lock" # Lock serial port
#"115200" # Set the serial port baud rate
"modem crtscts" # Enable hardware flow control
# "192.168.0.1:192.168.0.2" # Local and remote IP addresses
)
phone_number_ppp0=( "*99***1#" ) # Maximum 2 phone numbers are supported
# They will also need a chat script - here's a good one
chat_ppp0=(
# 'ABORT' 'BUSY'
'ABORT' 'ERROR'
# 'ABORT' 'NO ANSWER'
# 'ABORT' 'NO CARRIER'
# 'ABORT' 'NO DIALTONE'
# 'ABORT' 'Invalid Login'
# 'ABORT' 'Login incorrect'
'TIMEOUT' '5'
'' 'AT+CMEE=1'
# '' 'AT+IPR=115200'
'OK' 'ATZ'
'OK' 'AT+CGDCONT=1,"IP","internet.tele2.ru"' # Put your modem initialization string here
'OK' 'ATDT\T'
'TIMEOUT' '60'
'CONNECT' ''
'TIMEOUT' '5'
'~--' ''
)
Запускаем соединение
# /etc/init.d/net.ppp0 start
Останавливаем
# /etc/init.d/net.ppp0 stop
Комментариев нет:
Отправить комментарий