Fikir:
Kullanıcı girişlerini öncelikle Captive Portal ile yapmalısınız daha sonra bu girişleri, kullanıcıları bir yere kaydetmelisiniz ki bu loglarda da istediğiniz gibi filtreleme yapabilesiniz. Loglama işlemi için kolay raporlanabilmesi için sql sunucuya ihtiyacınız var aksi halde dosyalara kaydederek yoğunluğa göre filtrelemeniz mümkün olmayabilir veya çok fazla zaman alabilir. Temel yapı bu şekilde fakat forumda yazılanları biraz daha iyi incelerseniz zaten parça parça bu işlem için gerekli adımları paylaştığımızı görebilirsiniz.
İkinci Fikir:
pfSense üzerine MySQL kurulumu: http://forum.pfsense.org/index.php/topic,41243.0.html
Ve son olarak:
Captive Portal kullanıcı girişleri sırasında kontroller yapmaktadır. /usr/local/captiveportal/index.php ve /etc/inc/captiveportal.inc dosyalarında gerekli kontrol ve fonksiyonları tutmaktadır. Bu dosyaları editleyerek istediğiniz gibi loglama yapabilirsiniz.
Saygılar,