Hai milisers,

Cuma mau sharing pengalaman coba2 setting script adsl untuk koneksi
speedy. Oya, berikut ini data teknis:

Redhat 9 (udah kuno ya, diperlukan krn pakai safesquid u/ proxynya)
Modem ADSL DareGlobal diset sebagai bridge
rp-pppoe-3.5-2
ppp-2.4.1-10

Masalahnya adalah saya mau koneksi adsl terputus dengan 
sendirinya apabila tidak ada trafik sama sekali selama beberapa
periode/detik, misalkan apabila tidak ada trafik internet selama
300 detik maka adsl akan terputus. Baca pppoe.conf disebutkan
set PPPOE_TIMEOUT=n detik untuk memutuskan koneksi adsl apabila
tidak ada aktivitas sekian n detik. Parameter tsb sdh dimasukkan
ke /etc/sysconfig/network-scripts/ifcfg-ppp0, lengkapnya:

USERCTL=no
BOOTPROTO=dialup
NAME=DSLppp0
DEVICE=ppp0
TYPE=xDSL
ONBOOT=no
PIDFILE=/var/run/pppoe-adsl.pid
FIREWALL=NONE
PING=.
LCP_FAILURE=3
LCP_INTERVAL=60
CLAMPMSS=1412
CONNECT_POLL=6
CONNECT_TIMEOUT=60
PPPOE_TIMEOUT=240
DEFROUTE=yes
SYNCHRONOUS=no
ETH=eth1
PROVIDER=DSLppp0
[EMAIL PROTECTED]
PEERDNS=no

Disebutkan di /usr/share/doc/rp-pppoe-3.5/configs/pppoe.conf bahwa
"PPPOE_TIMEOUT should be about 4*LCP_INTERVAL".

Setelah itu konekkan adsl, dan amati trafik dg pppstats -w 1 ppp0
Sekian detik berlalu dan voila koneksi terputus, tapi kok konek
lagi ? Selidik demi selidik, rupanya adsl-connect membaca koneksi
terputus dan berusaha konek kembali, dr log messages:
  adsl-connect: ADSL connection lost; attempting re-connection

Setelah pikir2, akhirnya ketemu dah caranya, masukkan parameter
idle ini ke /etc/ppp/options, lengkapnya:
  lock
  idle 240

Bisa juga diisi sembarang detik tanpa perlu peduli harus 
4*LCP_INTERVAL.
Kemudian sisipkan script ini ke /etc/ppp/ip-down.local
  /sbin/adsl-stop

Jadi begitu koneksi diputus oleh pppd, sesaat itu juga adsl-stop
dipanggil. Parameter PPPOE_TIMEOUT di script di atas dibuang saja.

-- 

Salam,

~yudi


-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke