oct
04
2009
Erreur de compilation? Le client Oracle installé (11g R2 dans mon cas), Freeradius ne semble pas trouver les en-têtes Oracle. J’obtient l’erreur suivante: Erreur compilation Oracle/Freeradius configure: WARNING: oracle headers not found. Use –with-oracle-home-dir=<path>. configure: WARNING: silently not building rlm_sql_oracle. configure: WARNING: FAILURE: rlm_sql_oracle requires: oci.h. Spécifier le chemin à l’option –with-oracle-home-dir ne change [...]
Tags: compilation, Freeradius, Oracle
mai
31
2009
J’ai déjà vu plusieurs posts sur la liste d’utilisateurs Freeradius et autres forums demandant comment récupérer l’accounting de chaque utilisateur à intervalles réguliers. Le protocole Radius fournit l’accounting mais pas exactement de la façon désirée. Voici une petite liste de choses que j’aimerais modifier ou améliorer: Le traffic n’est pas collecté à intervalles réguliers Il [...]
Tags: acco
unting, base de données, Cisco, facturation, Freeradius, interval, intervalle, journalier, Mysql, quota, radius, rapport, SQL, trafic, update
mai
17
2009
Il est possible d’obtenir un graph du nombre de sessions actives Freeradius avec un simple script shell si les données d’accounting sont stockées dans une base SQL. Voici par exemple pour Mysql: #!/bin/bash SQL_USERNAME=radius_username SQL_DATABASE=radius SQL_PASSWORD=mot_de_passe SQL_SERVER=127.0.0.1 SQL_ACCOUNTING_TABLE=radacct BACK_DAYS=5 SESSIONS=`mysql -BN -u$SQL_USERNAME -p$SQL_PASSWORD -h $SQL_SERVER $SQL_DATABASE -e \ « SELECT COUNT(*) FROM $SQL_ACCOUNTING_TABLE \ WHERE [...]
Tags: active, Freeradius, graphe, monitorer, mrtg, nombre, radius, session, superviser