Hai milisers,

Saya sudah beberapa kali otak-atik script koneksi
dialup. Tujuannya cuma satu, bagaimana pppd ini tidak
akan melakukan eksekusi chat lagi saat chat gagal
konek krn 'no dial tone'.

Linux: RedHat 7.3

Petikan /etc/sysconfig/network-scripts/chat-ppp0
------------------------------------------------
'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
'' 'ATQ0V1E1S0=0&C1&D2S11=55+FCLASS=0'
'OK' 'ATDT080989999'
'CONNECT' ''
'TIMEOUT' '3'
'~--' ''

Petikan /etc/sysconfig/network-scripts/ifcfg-ppp0
-------------------------------------------------
DEVICE="ppp0"
ONBOOT="no"
USERCTL="yes"
PEERDNS="no"
MODEMPORT="/dev/modem"
LINESPEED="115200"
PERSIST="no"
DEFABORT="yes"
DEBUG="yes"
INITSTRING="ATQ0V1E1S0=0&C1&D2S11=55+FCLASS=0"
DEFROUTE="yes"
HARDFLOWCTL="yes"
ESCAPECHARS="no"
PPPOPTIONS="idle 10"
PAPNAME="[EMAIL PROTECTED]"
REMIP=""
NETMASK=""
IPADDR=""
MRU=""
MTU=""
DISCONNECTTIMEOUT="10"
RETRYTIMEOUT="3"
BOOTPROTO="none"

Petikan log
-----------
Aug 16 11:19:38 server pppd[11867]: pppd 2.4.1 started by root, uid 0
Aug 16 11:19:38 server pppd[11867]: Removed stale lock on modem (pid 11360)
Aug 16 11:19:38 server ifup-ppp: pppd started for ppp0 on /dev/modem at
115200
Aug 16 11:19:38 server chat[11889]: abort on (BUSY)
Aug 16 11:19:38 server chat[11889]: abort on (ERROR)
Aug 16 11:19:38 server chat[11889]: abort on (NO CARRIER)
Aug 16 11:19:38 server chat[11889]: abort on (NO DIALTONE)
Aug 16 11:19:38 server chat[11889]: abort on (Invalid Login)
Aug 16 11:19:38 server chat[11889]: abort on (Login incorrect)
Aug 16 11:19:38 server chat[11889]: send
(ATQ0V1E1S0=0&C1&D2S11=55+FCLASS=0^M)
Aug 16 11:19:39 server chat[11889]: expect (OK)
Aug 16 11:19:39 server chat[11889]: ATQ0V1E1S0=0&C1&D2S11=55+FCLASS=0^M^M
Aug 16 11:19:39 server chat[11889]: OK
Aug 16 11:19:39 server chat[11889]:  -- got it
Aug 16 11:19:39 server chat[11889]: send (ATDT080989999^M)
Aug 16 11:19:39 server chat[11889]: expect (CONNECT)
Aug 16 11:19:39 server chat[11889]: ^M
Aug 16 11:19:42 server chat[11889]: ATDT080989999^M^M
Aug 16 11:19:42 server chat[11889]: NO DIALTONE
Aug 16 11:19:42 server chat[11889]:  -- failed
Aug 16 11:19:42 server chat[11889]: Failed (NO DIALTONE)
Aug 16 11:19:42 server pppd[11867]: Connect script failed
Aug 16 11:19:43 server pppd[11867]: Exit.
Aug 16 11:19:46 server pppd[11938]: pppd 2.4.1 started by root, uid 0
Aug 16 11:19:46 server ifup-ppp: pppd started for ppp0 on /dev/modem at
115200

Coba lihat log di atas, setelah script chat fail, pppd masih tetap jalan
juga. Untuk ekseskusi script di atas saya pakai ini:
  /usr/sbin/usernetctl ifcfg-ppp0 up
Untuk mematikan proses pppd yg terus menerus mati dan bangun:
  /usr/sbin/usernetctl ifcfg-ppp0 down

Saya sudah pakai wvdial. Sama saja bedanya wvdial tidak akan memenuhi
log terus menerus, tapi tetap saja kalau dimatikan seandainya ada
'no dialtone' harus di-kill nomor prosesnya.

Ada pencerahan untuk problem saya ini ?

TIA

-- yudi






-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis

Kirim email ke