проблема: выдаются одинаковые IP из пула
Добавлено: Сб мар 20, 2010 10:52 am
помогите пожалуйста решить проблему 
debian + abills 0.50b + kernel-mode pppoe + freeradius 2.0.4
создано два пула с непересекающимися диапазонами. в настройках клиентов айпишники не прописаны. пулы привязаны к тарифным планам.
иногда возникает ситуация, что при подключении выдаётся уже задействованный айпишник. более того - в мониторинге сессий он отображается и после подключения там есть два абонента с одинаковым айпи. скрипт /usr/abills/misc/pppd_kill не отрабатывает на такие сессии (потому что обрубает по айпи, а находит два пида, вместо ожидаемого одного и глючит)
пулы пробовал и с приоритетами (хотя проблема возникает с обоими пулами, и прио тут явно не при чём), и без, и с флажком "STATIC" (кстати, что он меняет применительно к пулу?)
никаких ошибок в логах. все атрибуты в словарях есть. в файликах конфликтных сессий /var/run/radattr.pppX тоже айпишники совпадают.
как решить проблему? а то я уже совсем замучался

debian + abills 0.50b + kernel-mode pppoe + freeradius 2.0.4
создано два пула с непересекающимися диапазонами. в настройках клиентов айпишники не прописаны. пулы привязаны к тарифным планам.
иногда возникает ситуация, что при подключении выдаётся уже задействованный айпишник. более того - в мониторинге сессий он отображается и после подключения там есть два абонента с одинаковым айпи. скрипт /usr/abills/misc/pppd_kill не отрабатывает на такие сессии (потому что обрубает по айпи, а находит два пида, вместо ожидаемого одного и глючит)
пулы пробовал и с приоритетами (хотя проблема возникает с обоими пулами, и прио тут явно не при чём), и без, и с флажком "STATIC" (кстати, что он меняет применительно к пулу?)
никаких ошибок в логах. все атрибуты в словарях есть. в файликах конфликтных сессий /var/run/radattr.pppX тоже айпишники совпадают.
как решить проблему? а то я уже совсем замучался
