Bob,coba lo oprek script dibawah ini.Sedikit modifikasi jika elo pake ISP lain. Gudlak !
Warmest regards -yoss Script ppp-on Buat file /etc/ppp/ppp-on (root, root 700) untuk menjalankan pppd CBN #!/bin/sh # # script to connect to ISP # # CBN exec /usr/sbin/pppd debug /dev/ttyS0 115200 connect /etc/ppp/ppp-redialer IndosatNet #!/bin/sh # # script to connect to ISP # # IndosatNet exec /usr/sbin/pppd debug name user /dev/ttyS0 115200 connect /etc/ppp/ppp-redialer Script ppp-redialer Buata file /etc/ppp/ppp-redialer (root, root 700) untuk mendial ke ISP CBN #!/bin/sh # Script untuk mendial ISP dengan mencari line telepon yang kosong # Copyright (c) Zakaria 1999 licensed in GPL # ################################################################### # # Parameter ini mengatur urutan dial # # Berapa kali nomor telepon yang sama di dial MAX_ATTEMPTS=5 # Waktu antara setiap dial. Parameter ini digunakan oleh sleep # jadi gunakan "15s" untuk 15 second (detik), "1m" untuk 1 menit, dst SLEEP_DELAY=1s ################################################################### # # No awal di dial untuk telepon keluar, gunakan bila anda memakai PABX PHONEPRE="" # Daftar nomor telepon. Tambahkan no telepon baru dan # ubah function callall supaya sesuai dengan daftar no telepon # #PHONE1=5759000 PHONE1=57989000 #PHONE2=52994999 #PHONE3=25537500 PHONE2=25507500 PHONE3=25655000 ################################################################### # # Function untuk mengeset modem untuk memastikan modem siap dipakai function initialize { /usr/sbin/chat -v -f /etc/ppp/ppp-chat-init return } ################################################################### # # Function untuk mendial no telepon # function callnumber { # initialize setiap dial untuk menghindarkan modem hang pada saat chat /usr/sbin/chat -v -T $1 -f /etc/ppp/ppp-chat-dial # Jika koneksi berhasil maka kita akhiri script # dengan return value 0 (tanpa error) # if [ "$?" = "0" ]; then exit 0 else initialize fi return } ################################################################### # # Function untuk mendial semua no telepon # function callall { # echo "dialing attempt number: $1" /dev/console callnumber $PHONEPRE$PHONE1 callnumber $PHONEPRE$PHONE2 callnumber $PHONEPRE$PHONE3 } ################################################################### # # Set modem jika tidak berhasil exit dengan return value = 1 (ada error) initialize if [ ! "$?" = "0" ]; then exit 1 fi # # Dial no telepon sampai salah satu nyambung atau MAX_ATTEMPTS tercapai # attempt=0 while : ; do attempt=`expr $attempt + 1` callall $attempt if [ "$attempt" = "$MAX_ATTEMPTS" ]; then exit 1 fi sleep "$SLEEP_DELAY" done IndosatNet #!/bin/sh # Script untuk mendial ISP dengan mencari line telepon yang kosong # Copyright (c) Zakaria 1999 licensed in GPL # ################################################################### # # Parameter ini mengatur urutan dial # # Berapa kali nomor telepon yang sama di dial MAX_ATTEMPTS=5 # Waktu antara setiap dial. Parameter ini digunakan oleh sleep # jadi gunakan "15s" untuk 15 second (detik), "1m" untuk 1 menit, dst SLEEP_DELAY=1s ################################################################### # # No awal di dial untuk telepon keluar, gunakan bila anda memakai PABX PHONEPRE="" # Daftar nomor telepon. Tambahkan no telepon baru dan # ubah function callall supaya sesuai dengan daftar no telepon # PHONE1=3825001 PHONE2=3825200 PHONE3=34354000 PHONE4=7507977 PHONE5=3524001 PHONE6=3520550 PHONE7=3864901 ################################################################### # # Function untuk mengeset modem untuk memastikan modem siap dipakai function initialize { /usr/sbin/chat -v -f /etc/ppp/ppp-chat-init return } ################################################################### # # Function untuk mendial no telepon # function callnumber { # initialize setiap dial untuk menghindarkan modem hang pada saat chat initialize /usr/sbin/chat -v -T $1 -f /etc/ppp/ppp-chat-dial # Jika koneksi berhasil maka kita akhiri script # dengan return value 0 (tanpa error) # if [ "$?" = "0" ]; then exit 0 fi return } ################################################################### # # Function untuk mendial semua no telepon # function callall { # echo "dialing attempt number: $1" /dev/console callnumber $PHONEPRE$PHONE1 callnumber $PHONEPRE$PHONE2 callnumber $PHONEPRE$PHONE3 callnumber $PHONEPRE$PHONE4 callnumber $PHONEPRE$PHONE5 callnumber $PHONEPRE$PHONE6 callnumber $PHONEPRE$PHONE7 } ################################################################### # # Set modem jika tidak berhasil exit dengan return value = 1 (ada error) initialize if [ ! "$?" = "0" ]; then exit 1 fi # # Dial no telepon sampai salah satu nyambung atau MAX_ATTEMPTS tercapai # attempt=0 while : ; do attempt=`expr $attempt + 1` callall $attempt if [ "$attempt" = "$MAX_ATTEMPTS" ]; then exit 1 fi sleep "$SLEEP_DELAY" done -----Original Message----- From: Bobyn Shenly Sjam [mailto:[EMAIL PROTECTED] Sent: May 14, 2004 11:37 AM To: [EMAIL PROTECTED] Subject: Re: [tanya-jawab] Wvdial Thanks sebelumnya atas informasinya. Gw udah melakukan apa yg elo informasikan ke gw. Yang Gw pengen tanyakan apakah dengan scripts spt itu dapat melakukan "AUTO DIAL" atau "AUTO RECONNECT"???. Setting di bagian apannya dr wvdial.conf??? THX AGAIN On Friday 14 May 2004 10:31, Test Admin wrote: > Hello bob, mungkin sedikit membantu.... > > . Konfigurasi wvdial: > hidupkan modem > touch /etc/wvdial.conf > wvdialconf wvdial.conf > > . Edit wvdial.conf dan tambahkan info username, password, dan nomor telpon > ISP > > [Dialer Defaults] > Modem = /dev/ttyS1 > Baud = 115200 > Init1 = ATZ > Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0 > ; Phone = <Target Phone Number> > ; Username = <Your Login Name> > ; Password = <Your Password> > Phone = 21579000 > Username = usernamekamu > Password = passwordkamu > > [Dialer dod] > Modem = /dev/ttyS1 > Baud = 115200 > Init1 = ATZ > Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0 > Phone = 21579000 > Username = usernamekamu > Password = passwordkamu > > . Test wvdial: > wvdial dod > > -yoss > > > -----Original Message----- > From: Bobyn Shenly Sjam [mailto:[EMAIL PROTECTED] > Sent: May 14, 2004 10:31 AM > To: [EMAIL PROTECTED] > Subject: [tanya-jawab] Wvdial > > Hallo Linuxer, > Gw pengen tanya neh tentang wvdial. Kalo mau auto reconnect atw auto > dial...apa yang harus di setting di wvdial.conf yah??? > > THX > > > -- > Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] > Arsip dan info di http://linux.or.id/milis.php > FAQ milis http://linux.or.id/faq.php -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php FAQ milis http://linux.or.id/faq.php -- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php FAQ milis http://linux.or.id/faq.php