Страница 1 из 1

Автозаполнение CID

Добавлено: Вт апр 29, 2008 8:47 am
chtito2
Было бы очень и очень неплохо иметь возможность автозаполнения CID (MAC-адреса) в базе в момент первого подключения клиентом, если оно еще пустое.

Добавлено: Вт апр 29, 2008 10:00 am
eGuru
Это есть работает. Смотри параметр $conf{MAC_AUTO_ASSIGN}=1; вот здесь.

Добавлено: Вт апр 29, 2008 10:08 am
chtito2
В том то и дело что у меня так и есть. Видимо на Cisco не настроена отсылка, погляжу. Спасибо.

Добавлено: Вт апр 29, 2008 10:52 am
eGuru
Для заполнения этого поля используется атрибут Calling-Station-Id, получаемый от RADIUS клиента. Если атрибута нет, поле не будет заполнено.

Добавлено: Вт апр 29, 2008 11:00 am
chtito2
Cisco в случае PPPoE не Calling-Station-Id посылает радиусу, а Cisco-AVPair="client_mac_address=xxxx.xxxx.xxxx". Абиллс этот случай нормально обрабатывает в Abills/mysql/Auth.pm, осталось посмотреть где у меня осечка.

Добавлено: Вт апр 29, 2008 11:12 am
eGuru
FreeRADIUS с настройкаме по умолчанию протоколирует все пришедшие запросы в папке /var/log/radacct, далее по адресу NAS. Возможно, это поможет.

Добавлено: Вт апр 29, 2008 11:17 am
chtito2
Да, спасибо, я уже нашел в чем проблема
radius-server vsa send accounting
radius-server vsa send authentication
http://www.cisco.com/en/US/docs/ios/sec ... #wp1032360

врубить надо на Cisco NAS для посылки мака. Послал нашему нетворк-админу.