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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 2 [3] 4 5
  Печать  
Автор Тема: Модуль получения МАС-адреса (OLD: получение МАС адреса)  (Прочитано 33983 раз)
Maks
NoDeny
Ветеран
*

Карма: 13
Offline Offline

Сообщений: 575


Скажи спасибо - подними карму.

https://t.me/smv https://t.me/smv_wz
Просмотр профиля Email
« Ответ #30 : 19 Декабря 2009, 19:53:18 »

Извените если возможно не в тему.
Абоненты авторизируются по PPPoE:
1) нужно чтоб скрипт делал заносил MAК клиетна в его Дополнительные данные.
Но привязку по МАК делать не нужно.
Откуда скрипту их брать (маки)? У меня когда-то в своё время был скрипт, который три недели собирал маки клиентов, чтобы 1.5к записей не вносить ручками. Когда более-менее на 90% база заполнилась - скрипт-сборщик остановили и остальное дописывали ручками.


Авторизация через PPPoE при авторизации МАК светится на сервере. Но я не силен , как эго дальше заставить записываться в Ноудени.
Записан

Nodeny общение
https://t.me/nodeny_chat
Andrey Zentavr
NoDeny
Старожил
*

Карма: 29
Offline Offline

Сообщений: 301



Просмотр профиля
« Ответ #31 : 23 Декабря 2009, 05:17:29 »

Цитировать
[Sat Dec 19 17:36:52 2009] [error] [client 10.46.16.211] , referer: https://10.46.16.1/stat.pl?pp=T1-435304263WZ5w!wNAfQOPUXgZNEjHiQ&a=101&id=124&a=302
[Sat Dec 19 17:36:52 2009] [error] [client 10.46.16.211] Couldn't connect to 10.46.16.1:14120 : IO::Socket::INET: connect: Connection refused, referer: https
[Sat Dec 19 17:36:52 2009] [error] [client 10.46.16.211] Premature end of script headers: stat.pl, referer: https://10.46.16.1/stat.pl?pp=T1-435304263W
[Sat Dec 19 17:36:52 2009] [error] [client 10.46.16.211] File does not exist: /usr/local/www/stats/data/error, referer: https://10.46.16.1/stat.pl?pp=T

У тебя скрипты порты слушают? Телнет на порты цепляться? Может быть скрипт вываливаеться с ошибкой (я про arp_refresh.pl или arping_serv.pl) в процессе работы?
Записан
zloyadmin
Новичок
*

Карма: 0
Offline Offline

Сообщений: 2


Просмотр профиля
« Ответ #32 : 02 Февраля 2010, 19:54:11 »

Freebsd 7.2 nodeny 50.32
Настраивал все по инструкции при нажатии "Пинг по мак" получаем Internal Server Error и лог апача [Tue Feb 02 19:48:01 2010] [error] [client] Undefined subroutine &main::AP_main called at /usr/local/www/apache22/cgi-bin/adm/stat.pl line 413., referer: https://1.1.1.1/cgi-bin/adm/stat.pl?uu=ao&pp=T1-44372073Z/ry9VRYAVssO5ZwIW9rTA&id=146
 что сделал не так?
Записан
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #33 : 03 Февраля 2010, 00:07:10 »

тут же русским языком по английски написано что не может быть найдена функция AP_main
Может права не выставил может модуля  нет...
Записан
zloyadmin
Новичок
*

Карма: 0
Offline Offline

Сообщений: 2


Просмотр профиля
« Ответ #34 : 03 Февраля 2010, 11:32:12 »

nod# pwd
/usr/local/nodeny/web
nod# ll
total 1020
-r--------  1 www    wheel   11679 Jan  8 22:30 LANG_RU.pl
-r--------  1 www    wheel    1384 Jan  8 22:30 SSeance.pl
-r--------  1 www    wheel    7092 Feb  2 18:59 Sarping.pl
-r--------  1 www    wheel    5632 Jan  8 22:30 Scards.pl
-r--------  1 www    wheel    4192 Feb  2 15:46 Schpass.pl
-r--------  1 www    wheel    4494 Jan  8 22:30 Sdaytraf.pl
-r--------  1 www    wheel    4327 Jan  8 22:30 Sdemo.pl
-r--------  1 www    wheel    3015 Jan  8 22:30 Sdetailtraf.pl
-r--------  1 www    wheel    1691 Jan  8 22:30 Sdogovor.pl
-
Записан
Александр (AleksHr)
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 323


Просмотр профиля
« Ответ #35 : 14 Марта 2010, 19:34:06 »

Все работает, все подставляет. Но после перезагрузки сервера - все пропадает... и каждому клиенту нужно вновьо нажымать обновить... может есть выход?

Например автоматическое нажатие обновить всем за один раз, или писать мак+айпи в текстовый файл а потом скармливать утилите arp.

Автор или кто вкурсе - отзовитесь...
« Последнее редактирование: 14 Марта 2010, 22:20:23 от Александр (AleksHr) » Записан
md5
NoDeny
Старожил
*

Карма: 0
Offline Offline

Сообщений: 256

647618
Просмотр профиля
« Ответ #36 : 17 Марта 2010, 02:30:31 »

у меня такая борода получается

Wrong second octet **.0.**.**
Operation Completed!

Записан
Александр (AleksHr)
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 323


Просмотр профиля
« Ответ #37 : 17 Марта 2010, 07:43:54 »

у меня такая борода получается

Wrong second octet **.0.**.**
Operation Completed!



Поправь текст скрипта под себя. Я вообще по перле 0. Но за полчаса понял что нужно изменить сам ))), там нет ничего сложного...
Записан
md5
NoDeny
Старожил
*

Карма: 0
Offline Offline

Сообщений: 256

647618
Просмотр профиля
« Ответ #38 : 21 Марта 2010, 03:50:15 »

так может подскажешь ?
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #39 : 21 Марта 2010, 21:30:26 »

все ок все работает )) спс Andrey Zentavr
« Последнее редактирование: 21 Марта 2010, 22:39:57 от Fredik » Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #40 : 21 Марта 2010, 23:12:55 »

Всем доброй ночи!
Кто нить решил проблему с пропаданием арп-таблицы после ребута...может есть вариант подсовывать файлик с маками и ип утилите арп?
или кто как решает это у себя?
Заранее Спасибо за ответы!
Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #41 : 22 Марта 2010, 00:55:36 »

Всем доброй ночи!
Кто нить решил проблему с пропаданием арп-таблицы после ребута...может есть вариант подсовывать файлик с маками и ип утилите арп?
или кто как решает это у себя?
Заранее Спасибо за ответы!
Я себе не делал, как бы без надобности, но проблем особых не вижу. Можно по крону собирать таблицу арп в файлик и скармливать ее при старте системы скрипту, который восстановит статику ключем -s
Записан
Andrey Zentavr
NoDeny
Старожил
*

Карма: 29
Offline Offline

Сообщений: 301



Просмотр профиля
« Ответ #42 : 29 Марта 2010, 00:44:32 »

Напишите мне ПМ со своим скайпом/аськой - попробую помочь.
ЗЫ: только без фанатизма Улыбающийся
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #43 : 30 Марта 2010, 13:04:32 »

Напишите мне ПМ со своим скайпом/аськой - попробую помочь.
ЗЫ: только без фанатизма Улыбающийся
Привет !аську оставил видел что вы писали ...меня небыло ..можно вечером или как удобней )эт на тему арпа ...)

Поставил 49.33 и так как там поменялась структура базы назрел вопрос достаточно ли изменить dopvalues на old_dopvalues?
Заранее Спасибо!
Код:
# Запрашиваем МАС
                                                $query="SELECT d.field_value AS mac FROM users u, dopvalues d, (
                                                                                SELECT u.ip AS ip, MAX(d.revision) AS rev FROM users u, dopvalues d
                                                                                        WHERE u.id=d.parent_id AND d.dopfield_id=".$config{'dopfield_id'}." AND u.ip='".$str."'
                                                                                        GROUP BY ip
                                                                                ) AS tmp
                                                                        WHERE u.id=d.parent_id
                                                                        AND d.dopfield_id=".$config{'dopfield_id'}."
                                                                        AND u.ip=tmp.ip
                                                                        AND d.revision=tmp.rev
                                                                        AND TRIM(d.field_value) != ''";
Записан
Andrey Zentavr
NoDeny
Старожил
*

Карма: 29
Offline Offline

Сообщений: 301



Просмотр профиля
« Ответ #44 : 04 Апреля 2010, 08:31:55 »

Я на 33ю версию ещё не обновлялся, хотя обновление на почту пришло давно.
Нужно смотреть внутрь базы.
Записан
Страниц: 1 2 [3] 4 5
  Печать  
 
Перейти в:  

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