----- Original Message ----- From: "Arief Yudhawarman" <arief.mi...@jember.net>
To: <tanya-jawab@linux.or.id>
Sent: Monday, October 05, 2009 2:00 AM
Subject: [tanya-jawab] problem di captive portal + freeradius


Untuk keperluan browsing internet di kantor pakai wireless, saya buat
captive portal dengan linksys wrt54gl+dd-wrt dan freeradius di mesin
slackware. Karena ini hanya untuk kegunaan praktis, saya tdk install
program spt phpmyprepaid atau hotcakes. Buat usernya juga di prompt
mysql.

Yang masih menjadi masalah adalah jika power listrik linksys mati (mesin
radius tetap hidup) kemudian beberapa jam menyala kembali maka user abc
tidak bisa logon. Pesen di login hotspot adalah user sudah logon
(sengaja saya buat Simultaneous-Use:=1). Nampaknya user ini tercatat masih
logon di freeradius (terlihat di radwho).
Adakah cara untuk meng-"kick" user yg menggantung selain menghapus
file radutmp / radwtmp ? Sudah coba pakai radzap, tidak bisa:

# radwho
Login   Name    What  TTY  When      From      Location
arief   arief   shell S30  Mon 15:0  172.16.2. 192.168.2.138

Isi log radacct/172.16.2.37/detail-xxx
...
Mon Oct  5 15:01:58 2009
       Acct-Status-Type = Start
       User-Name = "arief"
       Calling-Station-Id = "00-09-2D-14-F7-01"
       Called-Station-Id = "00-18-F8-46-41-74"
       NAS-Port-Type = Wireless-802.11
       NAS-Port = 30
       NAS-Port-Id = "00000030"
       NAS-IP-Address = 0.0.0.0
       NAS-Identifier = "office"
       Framed-IP-Address = 192.168.2.138
       Acct-Session-Id = "4ac9c53d0000001e"
       Acct-Unique-Session-Id = "92838845204ade01"
       Timestamp = 1254729718
       Request-Authenticator = Verified

Saya jalankan radzap di bawah, command radwho masih memperlihatkan user
tetap aktif.

# radzap -N 0.0.0.0 -u arief 172.17.1.2 radius123



++ hallo mas Yud :)

Udah di kutak-katik attribute 'Idle-Timeout' di freeradiusnya blm yah ?
Kalo freeradius jalan dgn mysql coba :
INSERT INTO radgroupreply VALUES ('','renata','Idle-Timeout',':=','900','');
dengan begini saat si user 'renata' idle reach maximum value-nya dia akan di diskonek

Regards,

-Rist-


--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke