Похоже разобрался в проблеме, это моя секция конфига:
Код: Выделить всё
#show access profile clients
accounting-order radius;
authentication-order radius;
radius {
authentication-server X.X.X.X;
accounting-server X.X.X.X;
options {
nas-identifier mx_40;
[code]accounting-session-id-format
description;
}
}
accounting {
order radius;
immediate-update;
coa-immediate-update;
update-interval 10;
statistics volume-time;
}
[/code]
так вот проблема была в настройке параметра
тоесть в базу в поле
попадало значение вида
а для нормальной работы требуется, как я понял, значение вида
После удаления этой настройки всё начало работать.
Жаль что у вас в вики это не оговорено,много времени ушло на то, чтоб понять в чём проблема.
Только один ньюанс остался для выяснения: при установлении сессии никаких ошибок, статистика пишется, но выполняя команду
Код: Выделить всё
# /usr/abills/libexec/billd mx80_checklines SHOW
получаю
Код: Выделить всё
# /usr/abills/libexec/billd mx80_checklines SHOW
Not found mdv_reave IP: Y.Y.Y.Y
Not found reave-home IP: Z.Z.Z.Z
где
и
ip подключившихся клиентов. Если я правильно понимаю то при валидных подключениях никаких записей быть не должно?
И еще хотел спросить вас, нигде не нашел описания значений поля
status в таблице
dv_calls, при валидном подключении появляются зписи со значением
3, при проблемных
1,
2,
9. Интересно было бы узнать что они значат.