по умолчанию система контролирует дублирование маков, чтобы это обойти нужно в SQL Commander сделать
ALTER TABLE dhcphosts_hosts DROP KEY mac;
Option 82 без MAC привязки
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Option 82 без MAC привязки
Андрея совсем запарили поэтому пишу я
кроме
ALTER TABLE dhcphosts_hosts DROP KEY mac;
Надо сделать ещё и
ALTER TABLE dhcphosts_hosts DROP KEY ip;
Второе действие нужно тем кто использует freeradius dhcp
без привязки нетолько к MAC но и к ip
(в этом случае ip выдаётся изоставшихся свободных)
кроме
ALTER TABLE dhcphosts_hosts DROP KEY mac;
Надо сделать ещё и
ALTER TABLE dhcphosts_hosts DROP KEY ip;
Второе действие нужно тем кто использует freeradius dhcp
без привязки нетолько к MAC но и к ip
(в этом случае ip выдаётся изоставшихся свободных)
Re: Option 82 без MAC привязки
Вы не ошиблись? Может вторая строкаkodr писал(а):Андрея совсем запарили поэтому пишу я
кроме
ALTER TABLE dhcphosts_hosts DROP KEY mac;
Надо сделать ещё и
ALTER TABLE dhcphosts_hosts DROP KEY ip;
Второе действие нужно тем кто использует freeradius dhcp
без привязки нетолько к MAC но и к ip
(в этом случае ip выдаётся изоставшихся свободных)
ALTER TABLE dhcphosts_hosts DROP KEY cid;
???
Re: Option 82 без MAC привязки
У меня довольно старая инсталляция была и в базе было
Посмотрел в файле abills/db/Dhcphosts.sql, там уже
Так что, думаю, нужно уточнение в документации, что для старых инсталляций ключ называется 'cid'
Код: Выделить всё
UNIQUE KEY `cid` (`ip`),
Код: Выделить всё
UNIQUE KEY `ip` (`ip`)