Перейти до

nightfly

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

    5 318
  • Приєднався

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

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

    146

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

  1. nightfly

    mpd5

    Нету там такой фичи, и небыло никогда. Есть возможность показывать ссылки на какие-то картинки. Ага. Либо гонять трафик юзеров через что-то где он будет сходиться на одном интерфейсе, который будет слушать bandwidhtd, либо писать Девиду Хинклю, "ну паззязззя". Я уже предпринимал попытку починить bandwidhtd, с mysql, клиент-серверной архитектурой и избавлением от bpf. Нет, на это здоровья не хватило. Его проще с нуля переписать.
  2. nightfly

    mpd5

    А биллинг тут при чем? Это вопросы к сторонней утилите и разработчикам bandwidthd. Проясняю. bandwidhtd умеет слушать только один интерфейс (как он это делает, это вообще отдельный разговор) так что да, вагон, тем более динамически создаваемых ppp интерфейсом ему не светит. Ади, вивчили вже всі
  3. а да, то я "вдало" вронив снапшотилку
  4. кофєварка люба то має "могти".
  5. тут дирка а не знання що з тим робити. попробую поритись в коді, може щось просвітліє. Благо Ваш код четабельний, навіть я щось розумію. можете собі виколупати/потестити з CURRENT 0.6.0 rev 3853 Осьо: https://github.com/nightflyza/Ubilling/blob/master/modules/general/turbosms/index.php
  6. Ага. Плюс нагадую - там ще опції керування тим всім є, типу OPENPAYZ_REALID. Короч, з понеділка сам то перепишу, але зирнувши на те, як весь той модуль бєзобразно написано.... Це якийсь ад з купою глобального гівна. Походу буду малювати по дорозі людську посилалку. Давно хотів нормальну собаку-увєдомляку.
  7. Ласкаво просимо до світу, ринкової економіки Зирнув одним оком. Ви в курсі, що там в вас кількість запитів по тій нещасній вьюшці в результаті дорівнює кількості абонентів? Ок. З понеділка як буде вільний час спробую подивитись, як це все культурно переписати.
  8. Скіко платиш? Засилайте короч, зирну як це не травматично врізати на 0.6.0.
  9. nightfly

    option82 + несколько подсетей

    Макрос {DENYMEMBERS} нужен для запрещения выдачи айпишек динамикой из какого-то одного пула для неизвестного оборудования, собственно да - для всех известных хостов. Почему он у вас раскидан по всему конфигу - понятия не имею. Логика простая и понятная - сверху вниз: 1. Повыдавали айпишек всем извесным из {SUBNETS} 2. После чего в случае надобности, раскидали веером динамику попутно запрещая все что выше в виде {DENYMEMBERS}
  10. nightfly

    mpd5

    Вы из принципа игнорируете, то что я пишу? 1. Пожалуйста. Включите мозг. 2. Перечитайте мой первый пост. 3. Если возникают проблемы возвращайтесь к п.1.
  11. nightfly

    mpd5

    То был риторический вопрос. 1. Вдумчиво смотрим на мой первый пост. 2. Заглядываем в nmaphostscan и content/dn 3. Возвращаемся к п.1.
  12. nightfly

    mpd5

    Ну я же говорил "не все" и "не сделано". На основании чего должны юзера зеленеть?
  13. nightfly

    mpd5

    Значит "не все" или "не сделано". Проверяем: cat exports/nmaphostscan | grep alive | wc -l cat exports/nmaphostscan | grep appears | wc -l ls content/dn/ | wc -l
  14. nightfly

    mpd5

    Периодическим вызовом fullhostscan + param [traffdiff] из RemoteAPI. Для полноты радости еще клево бы врубить DN_FULLHOSTSCAN + DN_ONLINE_DETECT предварительно убедившись в существовании content/dn (который не должен быть симлинком, должен быть нормальной директорией и должен быть доступным для записи). Дополнительно: 1. вызывать чаще чем раз в час, глубинного смысла нету - почему, подумайте сами. 2. не забываем поправить автообновлятор на будущее как-то так #ln -fs /etc/stargazer/dn ${APACHE_DATA_PATH}${UBILLING_PATH}/content/dn mkdir ${APACHE_DATA_PATH}${UBILLING_PATH}/content/d
  15. nightfly

    Ubilling + Vlan'per'User.

    Завтра купите джуна - будете патчити на ходу? Будете сміятись, але там зараз живе така дика кількість речей потрібних тільки комусь одному, що страшно. Так що погоди не робить. У будь якому випадку варто задуматись, про те як ви будете абстрагувати в майбутньому, хоча б для себе оці ваші типові задачі - підняття вланів, їх убивання, міграцію юзерів між ними і всякі такі штуки які ви збираєтесь реалізовувати (тонкий натяк на OnVlanCreate, OnVlanDestroy). В деяких випадках, типу от таких, думаю можна нехтувати затратами ресурсів на форкання заради можливості в подальшому якось це п
  16. nightfly

    Ubilling + Vlan'per'User.

    А яка їм різниця? Хоч на PHP/shell хоч на перлі чи ассемблері - ви передаєте їм пачку arvg і забуваєте. Хто їх буде виконувати - їм видніше. Або передаємо одним з аргументів/або коллбеком шо ми саме за темплейт ініт скриптів хочем виконати, якомусь абстрактному діспатчеру. Приблизно так воно реалізовано в його скриптах ініціалізації Тимуром. Хоча знову ж конкретна реалізація росте ногами, з ваших реальних потреб і бажання заморочуватись на тему ліквідації вендорозалежності. Наприклад можна довго не думаючи вивалювати тим же інітскриптам вагон параметрів (vid, інтерфейси, айпішки, тощ
  17. nightfly

    Ubilling + Vlan'per'User.

    Повністю логічно, так. Винести це в якийсь абстрактний скрипт ініціалізації з фіксованими аргументами, типу як воно зроблено в старгейзері - виглядає доста здоровою ідеєю.
  18. nightfly

    Ubilling + Vlan'per'User.

    Думаю якось так: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/45080-vlans.html Енівей воно в будь-якому випадку виходить все дуже вендоро-залежним.
  19. nightfly

    Ubilling + Vlan'per'User.

    Значить Демонідзе даремно мене налякав і змився snmp/radius? Та да - воно надто повільне саме по собі виходить. Уже писав свого часу, пинання одної залізки telnet-ом - на те боляче дивитись. Тепер множимо скажімо на кіло-півтора залізок в довіднику обладнання і йдемо сушити весла, да
  20. nightfly

    Ubilling + Vlan'per'User.

    До речі - а шо ви там з RemoteAPI хотіли? І як воно планується використовуватись?
  21. nightfly

    Ubilling + Vlan'per'User.

    Хотите продолжить? Ок. Главное, чтобы вы раз и навсегда уяснили разницу между нами. Она укладывается только за последний год, чуть менее чем в две минуты: Если визуально не понятно, перефразирую как для особо маленьких и тупых буду объяснять простыми тезисами: 1. Мы, что-то делаем - причем опенсорс, слушая адекватное комьюнити, этим пользуется не одна и не две сотни сетей. 2. Вы - пиздyн-сказочник, на чье "авторитетное мнение в сфере разработки АСР" который в отличии от мнения практиков, в виде тех же деда, асмодеуса, демиурга (да у нас разные ниши - у них зарабатывание баб
  22. ніхто президентами отако не розкидається( Тоді беріть вила до рук, і починайте їм погрожувати
  23. nightfly

    mpd5

    Эммм, вроде как оно слабо связано с вашим mpd как-бы. Там айпишка используется, чтобы старгейзер знал куда пинать в случае надобности юзеров из конкретной подсети, у вас - на самом деле, только для того, чтобы наколбасить для радиуса secret. Ближе по духу думаю будет http://wiki.ubilling.net.ua/doku.php?id=accelppp
  24. nightfly

    Ubilling + Vlan'per'User.

    Ну надо ж тебя мордочкой в твое же бессилие потыкать. На этом форуме повторюсь - штуки 4 человека имеющих, хоть какое-то отношение к теме разработки универсальных АСР, и мысли которых для меня были действительно интересными и поучительными. Я думаю не стоит объяснять второй раз, что на твое "авторитетное" мнение в области биллингостроения мне банально насрать? А мешки все так же стоят не ворочаными... ми-ми-ми пфффф Нет, в отличии от вас мозгоебов - я способен самостоятельно делать то что нужно мне. А да, с памятью у меня все ок:
  25. nightfly

    Динамічний шейпер для Ubuntu

    Спробую натякнути: http://wiki.ubilling.net.ua/doku.php?id=setupubuntuserver1204 Здається норм сказано, чим світить. З іншого боку, там не так багато треба - просто додати одним рядком обробку вашого шейпера в dshape_SwitchSpeed(). Для тих хто знайомих з Linux-ом це не має скласти жодних проблем. Для тих, хто не знайомі з його адмініструванням - навіщо було на нього ставитись? Хочете все готове і з коробки - в документації чітко сказано яка платформа є тією, що офіційно підтримується.
×
×
  • Створити нове...