DD-WRT почти наверняка использует в hostapd
качестве клиента RADIUS и hostapd.conf
говорит следующее:
# Интервал обновления промежуточного учета # Если это установлено (больше 0) и acct_server настроен, hostapd будет # отправлять промежуточные обновления отчетов каждые N секунд. Примечание: если установлено, это переопределяет # возможный атрибут Acct-Interim-Interval в сообщении Access-Accept. Таким образом, это # значение не должно быть настроено в hostapd.conf, если RADIUS-сервер используется для # контролировать промежуточный интервал. # Это значение не должно быть меньше 600 (10 минут) и не должно быть меньше # 60 (1 минута) # Radius_acct_interim_interval = 600
Похоже, лучшее, что вы можете сделать, - это настроить свой сервер FreeRADIUS для отправки соответствующего Acct-Interim-Interval
атрибута в Access-Accept
сообщении, и его значение, вероятно, не должно быть меньше 600 секунд (10 минут).
Если это невозможно, вы должны иметь возможность добраться до DD-WRT, hostpad.conf
чтобы переопределить его там.