On Fri, 29 Jul 2005 17:10:27 +0700, Arief Yudhawarman
<[EMAIL PROTECTED]> wrote:
Device modem cdma tsb dikenal dilinux sebagai device ppp0 kan ?
Kalau iya anda tinggal baca-baca manual pppd, anda bisa buat script
yg akan menyimpan bytes_rcvd dan bytes_sent setelah koneksi
internet diputus (diskonek).
Di sini saya pakai distro slackware, script bash /etc/ppp/ip-up ini
akan dieksekusi ketika modem konek ke internet dan script
/etc/ppp/ip-down akan dieksekusi ketika modem diskonek.
Saya punya script /etc/ppp/ip-down, script ini akan menyimpan data-
data waktu dan lama koneksi, bytes terima dan kirim ke dalam mysql.
Berikut ini isinya:
--- /etc/ppp/ip-down ---
#!/bin/sh
# write diskonek
echo "diskonek" > /tmp/ppp/status
echo "0" > /proc/sys/net/ipv4/ip_forward
echo "0" > /proc/sys/net/ipv4/ip_dynaddr
# Firewall the linux box
/etc/rc.d/rc.firewall.boot
# wwwoffle offline
/usr/local/bin/wwwoffle -offline -c /etc/wwwoffle/wwwoffle.conf
# Untuk input ke mysql
STOPTIME=`date +'%Y-%m-%d %H:%M:%S'`
STARTTIME=`cat /tmp/ppp/STARTTIME`
USERIDPPP=`cat /tmp/ppp/useridppp`
# Simpan variable environment pppd
echo $CONNECT_TIME > /tmp/ppp/CONNECT_TIME
echo $BYTES_SENT > /tmp/ppp/BYTES_SENT
echo $BYTES_RCVD > /tmp/ppp/BYTES_RCVD
# Catat waktu pemakaian koneksi ke mysql
echo "insert into logs values
($USERIDPPP,'$STARTTIME','$STOPTIME',$CONNECT_TIME,$BYTES_RCVD,$BYTES_SENT,'')"
> /tmp/ppp/query.sql
/usr/bin/mysql -u internet -pinternet internet < /tmp/ppp/query.sql
--- end of /etc/ppp/ip-down ---
sebelum saya coba, berhubung saya belum pernah pake mysql dan masih cukup
baru di linux saya ada beberapa pertanyaan.
utk sql-nya ini paket apa saja yg harus saya install? mysql server atau
clientnya? atau dua2-nya?
lalu
# Firewall the linux box
/etc/rc.d/rc.firewall.boot
dan
# wwwoffle offline
/usr/local/bin/wwwoffle -offline -c /etc/wwwoffle/wwwoffle.conf
di suse saya tdk ada file tsb, fungsinya untuk apa ya?
Nuhun sadayana,
Kowal.
--
Knowledge is power. Information is strength.
What will you do with them.
Send instant messages to your online friends http://asia.messenger.yahoo.com
--
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis
Tidak bisa posting? Baca:
http://linux.or.id/problemmilis
http://linux.or.id/tatatertibmilis