Nein Accounting-Pakete von einem DD-WRT-Router, auf dem WPA2-Enterprise und ein RADIUS-Server ausgeführt werden, im WAN

800
muntasir2000

Ich verwende einen TP-LINK WR740N-Router mit DD-WRT. Ich habe WPA2-Enterprise erfolgreich eingerichtet, das auf einem freeRADIUS v2.2-Server in WAN basiert. Die Authentifizierung geht gut. DD-WRT sendet jedoch nur zwei Mal eine ACCT-Anforderung, wenn eine Sitzung nach erfolgreicher Authentifizierung beginnt und wenn eine Sitzung endet. Aber nichts dazwischen Ich kann nicht verfolgen, wie viele Daten von verbundenen Geräten übertragen werden. Ich habe es tcpdumpim Hafen von 1813 getan . Nichts eingefangen. Ich habe auch überprüft, ob FreeRADIUS im Debug-Modus läuft. Außer diesen beiden kommen keine Abrechnungspakete an. Ist dies eine Einschränkung von DD-WRT? Oder kann man einen Patch anwenden?

0

1 Antwort auf die Frage

0
Spiff

DD-WRT wird fast sicher hostapdals RADIUS-Client verwendet und hostapd.confsagt Folgendes:

# Aktualisierungsintervall für die Zwischenabrechnung # Wenn dies festgelegt ist (größer als 0) und acct_server konfiguriert ist, wird hostapd dies tun # Senden Sie alle N Sekunden Zwischenaktualisierungen. Hinweis: Wenn gesetzt, wird dies überschrieben # mögliches Acct-Interim-Interval-Attribut in der Access-Accept-Nachricht. Also das # value sollte nicht in hostapd.conf konfiguriert werden, wenn der RADIUS-Server verwendet wird # das Zwischenintervall steuern. # Dieser Wert sollte nicht unter 600 liegen (10 Minuten) und darf nicht kleiner als sein # 60 (1 Minute). # radius_acct_interim_interval = 600 

Es klingt also so, als ob das Beste, was Sie tun können, ist, Ihren FreeRADIUS-Server so zu konfigurieren, dass er ein entsprechendes Acct-Interim-IntervalAttribut in der Access-AcceptNachricht sendet, und es sollte wahrscheinlich nicht auf weniger als 600 Sekunden (10 Minuten) eingestellt sein.

Wenn dies nicht möglich ist, sollten Sie DD-WRT hostpad.confdazu bringen können, es dort zu überschreiben.

Ich probiere es aus. Ich lasse es dich wissen. Vielen Dank muntasir2000 vor 8 Jahren 0