Rekans,
Salam kenal dari newbie....
Saya ada kendala dgn koneksi DSL pada OpenSuSE. Saat DSL tsb ada gangguan
maka interface dsl0 (virtual) akan hilang dan akses ke Internet terputus.
Pengen buat skrip utk checking keberadaan dsl0 tsb secara periodik dgn
interval 30 - 60 menit, apabila dsl0 tidak ada maka SuSE menjalankan
perintah "service network restart". Kalau dsl0 masih ada, SuSE tidak run
perintah tsb.
Berhubung masih newbie (ilmunya cetek) mohon petunjuk dari rekan disini.
Matur nuwun,
Buat file sh dengan isi dibawah ini, chmod +x dan eksekusi di cron.
Detailnya :
su
cd /opt
vi check-dsl.sh
tekan tombol insert
ketik script ini :
#!/bin/bash
clear
if ifconfig | grep -q "dsl0"
then
echo "DSL active, nothing to do"
else
echo "DSL inactive, restart network service"
service network restart
fi
tekan tombol esc
ketik :wq kemudian enter
ketik :
chmod +x /opt/check-dsl.sh
coba test dengan perintah :
/opt/check-dsl.sh
Kalau sudah OK, masukkan ke cron jobs dengan perintah :
crontab -e
ketik script ini :
1,31 * * * * /opt/check-dsl.sh
Ketik :wq
Selesai
--
Best Regards,
Masim "Vavai" Sugianto
Matur nuwun sanget Mas Masim.....
Nanti habis jam istirahat saya pengen coba.
Salam,
Awie
______________________________________________
---
Info Milis : http://opensuse.or.id/milis
Keluar dari Milis : Kirim email ke [email protected]
Manajemen Keanggotaan :
http://lists.opensuse-id.org/listinfo.cgi/milis-opensuse-id.org