> From: Kowal [mailto:[EMAIL PROTECTED] 
> 
> hi,
> 
> ada gag sih program untuk memonitor internet traffic semacam volume  
> accounting pada kppp??? soalnya modem cdma gw cuma bisa jalan di  
> kinternet, dan di kinternet gag ada volume accounting-nya. soalnya gw
> kan  
> pake starone yg 200rb/1GB, kalo gag diitung traffic-nya takut
> kebablasan.  
> ada yang pernah nemu gag??? tolong masukannya dong
> 
> gw udah nyari2 di google, masih blom nemu juga, gag nemu keyword yang  
> pas-nya apa... ada saran??


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 ---


Salam,

~yudi



-- 
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

Kirim email ke