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

Не вписывает в поле CID мак юзера

Добавлено: Пн фев 01, 2010 6:42 am
sergg
В конфиге стоит
$conf{MAC_AUTO_ASSIGN}=1;

модули : Dv, Sqlcmd

Если вручную вписывать , то все нормально работает , пользователя с другого мака не пускает ...
Помогите пожалуйста ... почему может не вписывать мак адрес ?

Re: Не вписывает в поле CID мак юзера

Добавлено: Пн фев 01, 2010 9:54 am
yuracher
Який у Вас NAS?

Re: Не вписывает в поле CID мак юзера

Добавлено: Пн фев 01, 2010 2:38 pm
sergg
mpd 5.3

Re: Не вписывает в поле CID мак юзера

Добавлено: Пн фев 01, 2010 2:51 pm
yuracher
Гляньте тут:
sopov писал(а):set link enable peer-as-calling

Re: Не вписывает в поле CID мак юзера

Добавлено: Ср окт 19, 2011 10:43 am
Makioro
Доброе время суток
Не хотел создавать новую тему, пишу в этой
Поле CID с IP клиента и

Код: Выделить всё

set link enable peer-as-calling
в mpd.conf (версия mpd 5.5) прекрасно работают, но возникла необходимость логирования MAC-адресов, откуда клиенты коннектятся. Именно логирования, а не привязки к MAC-адресу. При включении опции

Код: Выделить всё

set link enable report-mac
в mpd абиллс начинает ругаться на неверный CID, вот так:
2011-10-19 13:29:01 LOG_WARNING AUTH testuser Wrong CID '192.168.2.105 / 00:02:78:ed:c1:71 / rl0' CID: 192.168.2.105 / 00:02:78:ed:c1:71 / rl0 NAS Server
Как сделать, чтобы привязка была только по IP, а в лог писало и IP, и MAC:
2011-10-19 13:36:32 LOG_INFO AUTH testuser CID: 192.168.2.105 / 00:02:78:ed:c1:71 / rl0 GT: 0.08699 NAS Server
В идеале, если бы MAC заносился отдельным полем в какую-то таблицу, чтобы далее можно было работать с этим без шаманств

P.S. кстати, если указать MAC-адрес в CID, то отлично коннектится, не взирая на то, что mpd передаёт ещё и IP. И в логи записывается и IP, и MAC-адрес.

Re: Не вписывает в поле CID мак юзера

Добавлено: Ср окт 19, 2011 2:00 pm
~AsmodeuS~
пока система работает только так, можно разве что написать функцию обработки таких ситуаций в sql