Биллинговая система Nodeny
19 Апреля 2024, 14:53:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 ... 17 18 [19] 20 21 ... 26
  Печать  
Автор Тема: DHCP  (Прочитано 100069 раз)
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #270 : 07 Марта 2018, 01:01:26 »

Подивився по коду create.user.dhcp.pl - не має затиратися. Буду ще тести проводити.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #271 : 07 Марта 2018, 08:23:41 »

Подивився по коду create.user.dhcp.pl - не має затиратися. Буду ще тести проводити.
Да. Я тоже посмотрел. Не должно
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #272 : 09 Марта 2018, 14:51:44 »

Всетак обнуляє, спробую варіанти, і скажу логіку дій коли так виходить.
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #273 : 10 Марта 2018, 04:13:31 »

І ще ньюансік. Якщо вибрав пристрій через форму - все ок, збереглось. Якщо робиш якісь зміни - змінити галочку в один на порту, то влан пристрою змінюється на формат мак-адрес і змінити його можна лише через форму вибору пристрою. Стас, де пофіксити це?
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #274 : 10 Марта 2018, 04:37:30 »

Стас, чи вірно я зрозумів мій глюк зі зміною галочки один на порту.

в radreply є така операція з невідомим абоном
        INSERT INTO mac_uid VALUES(
            NULL, usr_mac, INET_ATON(usr_ip), 0, UNIX_TIMESTAMP(), dev_mac, port, 0)
тут 0 зявляється. і мабуть, коли авторизується клієнт по логіну паролю, це значення поля вже не міняється. Можеш перевірити?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #275 : 10 Марта 2018, 09:41:27 »

В каком файле этот sql? Не нашел у себя его
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #276 : 10 Марта 2018, 12:40:24 »

процедура radreply
h t t p://nodeny.com.ua/wiki/index.php/Dhcp%2BRadius
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #277 : 10 Марта 2018, 16:34:53 »

Да, эти процедуры не предусматривают опцию 82. С опцией 82 у fet4 процедуры, но как видно у него пока не все хорошо работает
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #278 : 10 Марта 2018, 16:37:14 »

Ну я підправив, вроді все добре відпрацьовує. В мене QinQ, без опції 82


Відразу хочу поділитися, бо не знайшов на форумі. Коли ми видаємо ір клієнту, що не внесений бд - потрібно якось його редіректнуть на заглушку. Для цього в процедуру radreply  потрібно додати в розідл, де видається ір не внесеним в бд клієнтам, тобто клієнта з uid=0 або NULL, ось такі рядки.. для ассель

        SELECT NULL, login, 'L4-Redirect', '1', '=';
        SELECT NULL, login, 'L4-Redirect-ipset', 'test', '=';

І тоді запрацює як потрібно. При видачі ір невідомому клієнту -редірект на заглушку, після того як привязали параметри авторизації до клієнта, вже відпрацює СОА модуль
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #279 : 10 Марта 2018, 16:46:50 »

Да, эти процедуры не предусматривают опцию 82. С опцией 82 у fet4 процедуры, но как видно у него пока не все хорошо работает
тут не важливо про опцію, тут важливо що у всих варіантах вноситься 0. Ну тут як би нічого не поробиш, бо ми не знаємо чи це клієнт один на порту чи ні. А от в момент привязки, малося б додати в запис БД, що не тільки уід в тамблицю mac_uid, а ще й значення oneconnect.

Чи не так?
Записан
fet4
Старожил
****

Карма: 2
Offline Offline

Сообщений: 324


Просмотр профиля Email
« Ответ #280 : 11 Марта 2018, 13:37:22 »

Цитировать
А от в момент привязки, малося б додати в запис БД, що не тільки уід в тамблицю mac_uid, а ще й значення oneconnect.

Так и происходит если установлено в админке доп поле "Один на порту" в "Да".
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #281 : 11 Марта 2018, 13:43:46 »

Не відбувається (( нажаль
Записан
fet4
Старожил
****

Карма: 2
Offline Offline

Сообщений: 324


Просмотр профиля Email
« Ответ #282 : 11 Марта 2018, 14:20:51 »

Не відбувається (( нажаль
Пока покажи пару строк с шапкой
Код:
SELECT * FROM `data0`
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #283 : 11 Марта 2018, 15:22:44 »

Поняв )
Дякую. Попробую.
Записан
Gosha
Постоялец
***

Карма: 7
Offline Offline

Сообщений: 199


Просмотр профиля
« Ответ #284 : 31 Мая 2018, 11:48:20 »

Работал у меня модуль dhcp (не менял с 2016-го года) , и тут решил обновить.
Возникли проблемы. Нет в настройках клиента "Добавить мак" , у клиентов с маком нет кнопки "сохранить".
В дебаге ошибок нет. 
Nodeny Rev: 520, версия модуля последняя.
Откатился на старую версию, пока разбираюсь на тестовом биллинге.
Что может быть?
Записан
Страниц: 1 ... 17 18 [19] 20 21 ... 26
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!