# echo at > /dev/ttyS0
PERSIST=yes
DEFROUTE=yes
ONBOOT=no
INITSTRING=ATZ
MODEMPORT=/dev/ttyS0
LINESPEED=115200
ESCAPECHARS=no
DEFABORT=yes
HARDFLOWCTL=yes
DEVICE="ppp0"
PPPOPTIONS=
DEBUG=yes
PAPNAME=
REMIP=
IPADDR=
BOOTPROTO=none
MTU=
MRU=
DISCONNECTTIMEOUT=
RETRYTIMEOUT=0
USERCTL=yes
NETMASK=""
| Modem Initial Command | ATZ |
|---|---|
| Access Point Phone No | 100 |
| User Name | hogeuser |
| Password | hogepassword |
|
'ABORT' 'BUSY' |
Notice: Initial command is depend on your modem. If ATZ command can not, tryAT&FX0 or check AT command of your modem.
# chmod 700 chat-ppp0
#!/bin/sh
cd /etc/sysconfig/network-scripts/
./ifup-ppp ./ifcfg-ppp0
# chmod 700 pppup
# pppup
#!/bin/sh
kill -9 `ps ax | awk '/ppp-watch/ {print $1}'` &> /dev/null
cd /etc/sysconfig/network-scripts
./ifdown-ppp ./ifcfg-ppp0
kill -9 `ps ax | awk '/ppp/ {print $1}'` &> /dev/null
# chmod 700 pppdown
# pppdown
| 0 | Sunday | |
|---|---|---|
| 1 | Monday | 9:00-10:00 14:00-15:00 |
| 2 | Tuesday | 9:00-10:00 14:00-15:00 |
| 3 | Wednesday | 9:00-10:00 14:00-15:00 |
| 4 | Thursday | 9:00-10:00 14:00-15:00 |
| 5 | Friday | 9:00-10:00 14:00-15:00 |
| 6 | Saturday | 9:00-10:00 |
# crontab -e
# Connect
0 9 * * 1-6 /root/bin/pppup
0 14 * * 1-5 /root/bin/pppup
# Disconnect
0 10 * * * /root/bin/pppdown
0 15 * * * /root/bin/pppdown
Copyright © [- SroNey / JohN -]. All rights reserved