Перейти до

l1ght

Сitizens
  • Всього повідомлень

    2 712
  • Приєднався

  • Останній візит

  • Дней в лидерах

    18

Все, що було написано l1ght

  1. l1ght

    RB951Ui-2HnD

    А твій ФТП сервер куди подівся?)
  2. l1ght

    MPD5 + FreeRadius

    Шановний, я вам дуже вдячний за вирішення мого питання з приводу calling-station-id, і ніяк не хочу жалітися, просто кажу, що нетфлоу в мпд не так добре працює, як того хотілося б. В мене все вирішилося відключенням нетфлоу у мпд, та хай йому грець, мені не критично
  3. l1ght

    MPD5 + FreeRadius

    как всьо сложно Я тут ніпрічьом, шо сказали зробити - те зробив. Вони просто нахабні, сидять під чужими логінами і грошенята не платять, тому потрібні такі збочення В котрий раз переконуюсь, що мені пора заминати з розвитком біллінгу та починати барижити монтіровками. Непогана думка, мені з десяток треба, на конкурентів і "особливих" юзерів
  4. Обновіть нет-снмп та пхп, воно бистріше стало. 9 бс опитує приблизно 5-8 секунд.
  5. l1ght

    MPD5 + FreeRadius

    как всьо сложно Я тут ніпрічьом, шо сказали зробити - те зробив. Вони просто нахабні, сидять під чужими логінами і грошенята не платять, тому потрібні такі збочення
  6. l1ght

    MPD5 + FreeRadius

    Не простіше. Є одна організація - в них через іншого прова л2 канал до внутрішніх ресурсів. Їм простіше підіймати тунель і вікдючати його, коли інтернет не потрібен. Для звичайних юзерів є дхцп, і там усе простіше.
  7. l1ght

    MPD5 + FreeRadius

    Не добре він з цим справляється. В мене була велика тема щодо глюків системи. Після відключення нетфлоу на мпд - в НАСа пішли аптайми нормальні, а не неділья, або ще гірше 2-5 днів.
  8. l1ght

    MPD5 + FreeRadius

    CREATE OR REPLACE VIEW `radius_check` (`UserName`, `Attribute`, `op`, `Value`) AS SELECT `users`.`login`, 'Cleartext-Password', ':=', `users`.`Password` FROM `users` UNION SELECT `users`.`login`, 'Calling-Station-Id', '==', `nethosts`.`mac` FROM `users` JOIN `nethosts` ON `users`.`IP` = `nethosts`.`ip` JOIN `networks` ON `nethosts`.`netid` = `networks`.`id` AND `networks`.`use_radius` = 1 ORDER BY `UserName`, `Attribute`; Дійсно працює, з додаванням у атрибути мережі Calling-Station-Id == {MAC} root@bsd:/usr/local/etc/raddb/sql/mysql # echo "User-Name=citystr1ap1_ldeg,User-Password=7ypr0apk
  9. l1ght

    MPD5 + FreeRadius

    То linux ISG та аксель через радіус працюють, доволі цікаві речі. Ще хотілось би акаунтінг щоб нормально працював, а то без нетфлоу нема статистики.
  10. l1ght

    MPD5 + FreeRadius

    То як, хтось може що сказати з приводу перевірки login,password, calling station id?
  11. Можливо апач просто не стартує, тому що нема днс запису для хостнейму.
  12. l1ght

    BDCOM P3310 vlan-per-user

    Тоді все сумно з цими БДКОМАМ-и Дійсно хтось скаже мені, при шаблоні на кожну ОНУ, тобто 256 шаблонів. Скільки рядків можно використати? Бо чув що пам'яті їй не хвата для повноцінних шаблонів на кожну ОНУ. Пока рекорд среди клиентов IC-LINE - 256 шаблонов по 19 строк в каждом. Если учесть, что обычный шаблон не превышает 10 строк, то за память можно не бояться. Дякую, цїєї інфи я і чекав!
  13. l1ght

    MPD5 + FreeRadius

    простота роботи білінгу з радіусом вражає.... видно що писався для того щоб можна було легко інтегрувати з будь-яким софтом або желізом будь-якого виробника хоча і нічого дивного судячи з того що радіус напряму через модуль sql в бд лазить. з іншого боку - простота - частина успіху.. Да просто то я від незнаяння Не надто розумію радіус і ці вибоки з sql. насправді я приглядався до цього білінгу, але в мене всі браси автентифікуються на радіусі на даний момент. Глянувши на те як організована робота з радіусом - стало зрозуміло що цей функціонал йому приліпили аби було (хоча можу
  14. l1ght

    MPD5 + FreeRadius

    простота роботи білінгу з радіусом вражає.... видно що писався для того щоб можна було легко інтегрувати з будь-яким софтом або желізом будь-якого виробника хоча і нічого дивного судячи з того що радіус напряму через модуль sql в бд лазить. з іншого боку - простота - частина успіху.. Да просто то я від незнаяння Не надто розумію радіус і ці вибоки з sql. Я вже зрозумів, що мені потрібно щось на зразок id | username | attribute | value | op | > +----+----------+--------------------+-------------------+----+ > | 1 | user01 | Clearte
  15. l1ght

    MPD5 + FreeRadius

    Так різниця є, але далі все одно ми робимо @cnt=0 і воно стає =1. Я так розумію треба правити radius_check? Про інкремент зрозумів, більше не буде таких питаннь Жахливо змучився, так і не зміг зрозуміти, як привчити радіус перевіряти і логін, і пароль, і calling-station-id. Є в когось думки з цього приводу?
  16. l1ght

    MPD5 + FreeRadius

    Ковиряюсь у радіусі і зовсім не розумію деяких речей. Наприклад: . /usr/local/etc/raddb/sql/mysql/dialup.conf authorize_check_query = "SELECT (@cnt := @cnt + 1) AS `id`, `UserName`, `Attribute`, `Value`, `op` \ FROM `${authcheck_table}` \ CROSS JOIN (SELECT @cnt := 0) AS `dummy` \ WHERE `UserName` = '%{SQL-User-Name}' \ ORDER BY `id`" Чому не ось так наприклад authorize_check_query = "SELECT (@cnt := 1) AS `id`, `UserName`, `Attribute`, `Value`, `op` \ FROM `${authcheck_table}` WHERE `UserName` = '%{SQL-User-Name}' " В упор не розумію
  17. l1ght

    MPD5 + FreeRadius

    Ось так нічого не дає. Пропускає усе одно з іншим маком, а не тим що є у біллінгу. Гадаю треба редагувати відповідь радіуса на перевірку Calling-Station-Id, але я не знаю, як правильно зробити...
  18. l1ght

    MPD5 + FreeRadius

    вот почему я запланировал переписать работу с радиусом: нельзя просто так взять и установить кастомные атрибуты для радиуса... обязательно с бубном надо плясать... То мені тепер стрьомно включати таке на працюючій мережі. Коли плануєте переробити роботу з радіусом? Я звичайно на віртуалці потренуюсь, але хотілось би одразу по "людськи" в мережу вводити.
  19. l1ght

    MPD5 + FreeRadius

    Для мене був неочікуваним такий фікс, але працює
  20. l1ght

    MPD5 + FreeRadius

    Дякую за наводку. Ну вийшло в мене наступне: SQL: SELECT `login`,`ip` FROM `users` WHERE `ip` IN (SELECT `ip` from `nethosts` where `mac` LIKE '14:88%') Поля виборки: login,ip,mac Поля вибірки що буде відображене: login,ip Знаходити повну адресу за колонкою `login` : ТАК Знаходити ПІБ за колонкою `login` : ТАК Показувати кількість рядків вибірки : ТАК І воно красиво виводить з логінами, айпішками, адресами. Якшо є зауваження щодо SQL запиту - вислухаю з радістю, бо не надто з ним "дружу".
  21. l1ght

    MPD5 + FreeRadius

    Зрозумів, буду переберати.
  22. l1ght

    MPD5 + FreeRadius

    Зрозумів Дякую! І ще одне зауваження. Чомусь думаю, що пошук по маку робиться тільки серед активних користувачів, тобто баланс =>0. Э користувачі в котрих мак-адрес дефолтно-згенерований, тобто починається на 14:88. По пошуку мені видає тілько одного такого користувача, котрий активний. Знайшов ще одного такого (тобто с дефолтним маком), він неактивний (баланс <0) і в результатах пошуку його нема.
  23. l1ght

    MPD5 + FreeRadius

    Недивно, що не бачив. Я заходжу десь раз у неділю, листаю доку, може чого цікавого буде. Ще питання, а буде підтримка accel-ppp IPoE? Надто цікаво цей акцель описують.
  24. l1ght

    MPD5 + FreeRadius

    Нині, від третьої ночі сижу сам на CURRENT 0.5.8 rev 3741 - поки що живий. Ну а шо ви чекали? http://wiki.ubilling.net.ua/doku.php?id=relnotes#section058 Ох, не бачив цього. А давно воно там?
  25. l1ght

    MPD5 + FreeRadius

    В мене нічого не зламається? Здається вже зламалось. Notice: Undefined index: COLORIZE_PROFILE_CASH in /usr/local/www/apache22/data/billing/api/libs/api.userprofile.php on line 446 Таке світиться коли відркиваю профіль користувача.
×
×
  • Створити нове...