Перейти до

Релизы Ubilling


Рекомендованные сообщения

подскажите пожалуйста по какому признаку сейчас определяется что порт активен ? на длинках допустим на запрос статуса порта в ответ получаешь  INTEGER: 2 = порт неактивен и  INTEGER: 1 порт активен . походу у зихелей по другому запрос делаю так 1.3.6.1.2.1.2.2.1.8.* (* = номер порта)

Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 1,2k
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Да кстати если кому то нужен шаблон для свича то вот  можно воспользоваться такой штукой  шаблоно-генератором

Преувеличиваем? Ничего особенного и нового я не сделал

Ни один единорог не пострадал? =)

Posted Images

Отличная вещь switchpoller,  только Dlink 3200  не хватает.

Ну так подкиньте OID'ов для этих вещей и Nightfly сделает шаблон и под них.

Ссылка на сообщение
Поделиться на других сайтах

DemonidZe

Стукните в аську что-ли, попробуем в живую проверить, что можно сделать по поводу состояния портов.

 

DarkSpider

Нафиг OID-ы, лучше свитч с readonly community для проверки в живую. У меня есть один DGS-3200-16 но оный находиться в виде трупа. Остальное - зухеля, фоксы.

Ссылка на сообщение
Поделиться на других сайтах

DemonidZe

Стукните в аську что-ли, попробуем в живую проверить, что можно сделать по поводу состояния портов.

 

DarkSpider

Нафиг OID-ы, лучше свитч с readonly community для проверки в живую. У меня есть один DGS-3200-16 но оный находиться в виде трупа. Остальное - зухеля, фоксы.

я моу предоставить для издевательства длинки и хп длинки 3200-10 3200-26 3200-28 DGS-3120-24SC DGS-1100-6me HP 2626 end 2650 . сделал для 3200 серии только надо разобраться с портами которые онлайн и не онлайн

Відредаговано DemonidZe
Ссылка на сообщение
Поделиться на других сайтах

DemonidZe

У самого из живых и используемых длинков только DGS-3610, планировал заняться им с понедельничка.

Наличие такого автопарка подопытных железок - тем более повод побеседовать лично ;)

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

Давайте делиться OID  для свичей , у меня есть для длинков (загрузка ЦП вся инфа по портам, хотелось бы загрузку оперативы ) для HP (есть все СPU, MEM, инфа по портам, мож че еще есть интересное) для Dell (только инфа по портам и аптайм) делаю программку  для генерирования шаблонов , больше OID больше универсальность программы.

Ссылка на сообщение
Поделиться на других сайтах

nightfly

сделал интеграцию белорусского ipay.by в openpayz

 

 

Какие платежи может обрабатывать?

1. Ipay.by как интегратор системы «Расчет» белорусского Нац. банка через свой API обрабатывает платежи системы (ещё она называется ЕРИП).

Что работает так: на сайте формируется номер заказа; клиент записывает его на бумажке и идет в ближайший банкомат.

Ищет там Получателя в дереве системы Расчет (как вас искать нужно указать на своем сайте).

Вводит номер заказа, оплачивает карточкой и получает чек на руки.

2. Оплата со счета мобильного оператора МТС (Беларусь)

3. Оплата со счета мобильного оператора Лайф (Беларусь)

 

Cразу конечно не заработает (что надо чтобы заработало сказано ниже).

Надо сказать, что мануал по подключению был реально упоротый. Желающие подключиться даже по готовому готовьтесь убить минимум неделю, на согласование и разные проверки.

У меня ушло ещё и две недели на вникание. По итогам которого я до сих пор не могу понять, почему эта платежная система работает только в кодировке CP1251  ^^)

Также, nigtfly, извините, не разобрался с Вашим велосипедом — парсером xml. Написал парсинг втупую, в  лоб, без функций (некрасиво, но работает).

Также не знаю как, но надо заменить чем-то функции fn_shop_get_orderdata (массив заказа) и  fn_shop_state_change (сменить статус заказа).

Я не знаю какие функции будут в Убиллинге отвечать за это, но в системе Расчет заказ где-то должен храниться, и статус его меняться.

Ссылка на архив в личке.

Відредаговано Den1xxx
Ссылка на сообщение
Поделиться на других сайтах

сделал интеграцию белорусского ipay.by в openpayz

Спасибо, думаю к утру уже будет в CURRENT ветке.

 

Также, nigtfly, извините, не разобрался с Вашим велосипедом — парсером xml.

Не виню - сам до сих пор с ним разобраться не могу :)

 

Я не знаю какие функции будут в Убиллинге отвечать за это, но в

системе Расчет заказ где-то должен храниться, и статус его меняться.

Все намного проще и "влобнее" ;)

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

Усё.

Ппостарался максимально не поуродовав оригинальный код всунуть ваш бекенд с фронтендом в поставку оригинального OpenPayz.

Возможно, немного чего-то поломал но если что - вылезет на первом желающем использовать эту ПС.

 

Еще раз спасибо.

Відредаговано nightfly
Ссылка на сообщение
Поделиться на других сайтах

 

 если что - вылезет на первом желающем использовать эту ПС.

 

 

Эт точно;)

Оперативно запихнули, молодец.

В описании Вики только пожалуйста добавьте словцо: Система «Расчет» (ЕРИП)

А то многие пока даже в Беларуси не знают, что это одно и то же:)

Ссылка на сообщение
Поделиться на других сайтах

Оперативно запихнули, молодец.

Ну дык внутри все свое, родное :)

 

В описании Вики только пожалуйста добавьте словцо: Система «Расчет» (ЕРИП)

Добавил

Ссылка на сообщение
Поделиться на других сайтах

 

 

 если что - вылезет на первом желающем использовать эту ПС.

 

 

Эт точно ;)

Оперативно запихнули, молодец.

В описании Вики только пожалуйста добавьте словцо: Система «Расчет» (ЕРИП)

А то многие пока даже в Беларуси не знают, что это одно и то же :)

В стране бы у нас все так быстро решали - жили бы давно лучше чем в Швейцарии (в 12:57 вопрос поднят - в 18:07 решен и даже "викицирован")))

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

В стране бы у нас все так быстро решали - жили бы давно лучше чем в

Швейцарии (в 12:57 вопрос поднят - в 18:07 решен и даже "викицирован")))

Если вы это про Беларусь, то были толи прошлым, толи позапрошлым летом в Бресте и окресностях.

Теперь в моем сознании это такая волшебная страна, с совершенно бесподобными(!) дорогами, просто очуменными(!!!) и сверхдешевыми свежими продуктами, какой-то местами очень нездоровой чистотой стерильностью улиц, которую в Европах не часто увидишь и очень вежливыми и приятными таможенниками(!!). А да, и еще фермы-поля тоже очень кавайные миленькие.

 

Хз, возможно это все выглядит изнутри не так радужно(разница официального и нормального курса обмена, да?), но внешние впечатления очень даже приятные.

 

ЗЫ если же вы это про дефолт-кантри, то да - уже при переезде границы, становится отчетливо понятно куда попадаешь :)

Відредаговано nightfly
Ссылка на сообщение
Поделиться на других сайтах

а у меня в Белоруссии  родственники живут . и с интернетом у них очень тяжко , байфлай ихный дсл от белтелеком и в Минске видел домовенок или както так одна локалка как я понял на весь город с небольшим покрытием. Там походу тяжело  этим заниматься.

Ссылка на сообщение
Поделиться на других сайтах

а у меня в Белоруссии  родственники живут . и с интернетом у них очень тяжко , байфлай ихный дсл от белтелеком и в Минске видел домовенок или както так одна локалка как я понял на весь город с небольшим покрытием. Там походу тяжело  этим заниматься.

У меня там товарищ живет за безлимит мало-мальски нормальный платит в месяц в почти 100$ , и по другому не получается - занимается авторемонтом, а без "нета" че-то не гуглится , а в остальном все как бы нормально. Еще , говорит, толкового "компьютерщика" днем с огнем не сыщешь.

Ссылка на сообщение
Поделиться на других сайтах

 

В стране бы у нас все так быстро решали - жили бы давно лучше чем в

Швейцарии (в 12:57 вопрос поднят - в 18:07 решен и даже "викицирован")))

Если вы это про Беларусь, то были толи прошлым, толи позапрошлым летом в Бресте и окресностях.

Теперь в моем сознании это такая волшебная страна, с совершенно бесподобными(!) дорогами, просто очуменными(!!!) и сверхдешевыми свежими продуктами, какой-то местами очень нездоровой чистотой стерильностью улиц, которую в Европах не часто увидишь и очень вежливыми и приятными таможенниками(!!). А да, и еще фермы-поля тоже очень кавайные миленькие.

 

Хз, возможно это все выглядит изнутри не так радужно(разница официального и нормального курса обмена, да?), но внешние впечатления очень даже приятные.

 

ЗЫ если же вы это про дефолт-кантри, то да - уже при переезде границы, становится отчетливо понятно куда попадаешь :)

Я не про Беларусь - я про , Ваши, прямые руки :)

Ссылка на сообщение
Поделиться на других сайтах

 

а у меня в Белоруссии  родственники живут . и с интернетом у них очень тяжко , байфлай ихный дсл от белтелеком и в Минске видел домовенок или както так одна локалка как я понял на весь город с небольшим покрытием. Там походу тяжело  этим заниматься.

У меня там товарищ живет за безлимит мало-мальски нормальный платит в месяц в почти 100$ , и по другому не получается - занимается авторемонтом, а без "нета" че-то не гуглится , а в остальном все как бы нормально. Еще , говорит, толкового "компьютерщика" днем с огнем не сыщешь.

Сказки какие-то. Любит наверное товарищ жаловаться на свою нелегкую долю.

У меня тариф 200 000 (примерно 23$) за 100Мбит анлим в месяц. Больше не надо, ибо Wi-Fi на ноуте не потянет.

Большинство населения сидит на 1Мбит за 78 450 (примерно 9$) от ByFly.

См. http://byfly.by/client/tariffsrelax — это главный провайдер, работает везде где есть телефон.

У меня другой провайдер, у него ещё дешевле.

 

Проблема в другом. Открыться новому провайдеру у нас в стране непросто. Много разрешений надо собрать.

Все кто работает — не новые, а выросшие с тех пор, когда лицензии не надо было.

 

Про толкового компьютерщика правда, но лишь потому что хорошего спеца в любом деле трудно сыскать :)

Особенно в небольшом населенном пункте.

 

Я кстати занимался компьютерами, 2 года назад совсем бросил. Вчера звонила клиентка, которой я 4 года назад что-то делал, компьютер сломался (только сейчас). Отстояла Винда 4 года. Когда я говорил клиентам, что она вообще может не ломаться, многие говорят что «а мне говорили что переустанавливать надо каждые 3 месяца». Потому что им говорили другие «спецы».

Между тем когда я работал в Белтелекоме, то старенький компьютер с 98-й Виндой работал 8 лет без переустановки.

Прям магия:)

Відредаговано Den1xxx
Ссылка на сообщение
Поделиться на других сайтах

Это же не я придумал (на счет цен), хотя он такой - пожаловаться любит, как все автомастера))  А на счет Винды - это нам знакомо - есть некоторые предприятия , там тоже еще 98-я с тех пор каак она была, сейчас модное словечко - в тренде )) Зря мы тут про Винду - господин  Nightfly нас забанит за флуд) он то линуксы не любит , а за виду может и тумаков надавать :)

Ссылка на сообщение
Поделиться на других сайтах

 Релиз Ubilling 0.4.2 - rev 2660

 

    - Изменения в структуре БД, см дамп.

    - Кабинет пользователя: исправлена работа функции показа оставшегося срока оплаченной услуги

    - Модуль «Опрос свичей»: добавлены шаблоны для Foxgate-S6224-S4, Foxgate-S6248-S4, Foxgate-S6208-S1. Спасибо DarkSpider.

    - Модуль «Опрос свичей»: исправлены парсеры CPU, памяти, состояния и описания портов для работы на свичах Dlink. Спасибо DemonidZe.

    - Модуль «Опрос свичей»: DemonidZe добавил много-много шаблонов для свичей Dlink и HP. Подробнее здесь.

    - Шаблоны устройств SNMP: в секции define появились необязательные опции FDB_MODE и FDB_IGNORE_PORTS. Подробнее тут.

    - Модуль «Панель задач»: в уведомлениях о мертвых свичах с незаполненными «Гео координатами» теперь не показывается иконка поиска поиска на карте.

    - Модуль «Панель задач»: уведомление о мертвых свичах, теперь умеет показывать время смерти свича.

    - Модуль «Свичи»: при наведении на иконку активности, теперь если что будет показываться некролог.

    - Модуль «Опрос свичей»: больше не пытается опросить мертвые свичи.

    - Модуль «Машина времени»: теперь также показывает время смерти свича.

    - Модуль «Поиск оплат»: исправлена контекстная справка.

    - Модуль «Мастер отчетов»: исправлено уведомление о редактировании и удалении

    - Модуль «Печать документов»: исправлено уведомление о редактировании и удалении

    - Модуль «Планирование работ»: теперь умеет порождать работы для пользователя, на основании выполненных задач.

    - Модуль «Работы»: если работа создана на основании запланированного задания - в примечаниях теперь - ссылка на задачу.

    - Модуль «Мгновенные сообщения»: исправлен подземный стук связанный с парсингом.

    - Модуль «Заявки на подключение»: теперь отображает существующие заявки постранично

    - Новый модуль «Интерфейсы на серверах доступа MikroTik»: позволяет указывать имена интерфейсов для правильного показа графичков.

    - Новый модуль «Текущий кеш FDB»: показывает FDB со свичей, ранее собранный при помощи модуля «Опрос свичей»

    - userstats.ini: новая опция ONLINELEFT_SPREAD, определяющая метод снятия абон. платы в системе

    - OpenPayz: добавлена поддержка платежной системы ipay.by. Спасибо Den1xxx.

    - UBinstaller: добавлена поддержка FreeBSD 8.4, собраны бинарные пакеты для i386.

    - UBinstaller: теперь проводит очистку тестовых пользователя и тарифа stargazer

    - API удаленного вызова: добавлен новый вызов swping для ICMP опроса свичей, cronping сохранен в модуле «Свичи» в целях совместимости

 

 

Перед обновлением следует, вкатить вот такой вот дампик на БД:

 

CREATE TABLE IF NOT EXISTS `deathtime` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ip` varchar(255) NOT NULL,
  `date` datetime NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;


CREATE TABLE IF NOT EXISTS `mtnasifaces` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nasid` int(11) NOT NULL,
  `iface` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
И добавить аж одну опцию в userstats.ini
ONLINELEFT_SPREAD=0
 

post-4093-0-79824300-1371680124_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від Remez
      Ценник 5,500
       
      в наличии 3 шт
       
       





    • Від mac
      Глюк в тому, що один (так - тільки один) mac адрес onu існує в білінгу у вигляді строки. Це трохи заважає.
      olt - bdcom gepon.
      Наскільки зрозумів, це виключно проблема реалізації snmpwalk у freebsd, де snmpwalk може на свій розсуд віддати mac адресу не як hex-string, а як звичайний string.
      Можливо snmpwalk тригериться на якомусь символі, мені невідомо.
       
      # tcpdump -vv -i em0 udp port 161 and host olt and host ub | grep "3320.101.10.4.1.1.241 ... olt.snmp > ub.47940: [udp sum ok] { SNMPv2c C="*****" { GetResponse(44) R=93278354 E:3320.101.10.4.1.1.241="8LO"W*" } } ub.47940 > olt.snmp: [udp sum ok] { SNMPv2c C="*****" { GetNextRequest(34) R=93278355 E:3320.101.10.4.1.1.241 } } snmpwalk -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = STRING: "8LO\"W*" snmpwalk -Ox -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = Hex-STRING: 38 4C 4F 22 57 2A  
      Це стосується таких параметрів у snmp конфізі bdcom
       
      [signal] MACINDEX=".1.3.6.1.4.1.3320.101.10.4.1.1" [misc] ONUINDEX=".1.3.6.1.4.1.3320.101.11.1.1.3"  
      За для усунення глюку спробував трошки змінити код і завдати тип snmp параметру явно у ./api/libs/api.ponbdcom.php у function collect()
      Це працює. Мабуть станеться у нагоді:
       
      # diff api.ponbdcom.php{.new,.bak} 37c37 < $onuIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); --- > $onuIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); 91c91 < $macIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE); --- > $macIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE);  
      P.S. Створив тему, а зараз міркую: а може це глюк у ПЗ olt. Оновлю фірмваре olt та перевірю...
       

    • Від Plastilin
      Вітаю. Маю наступний комплект. Ubilling на Debian + Mikrotik CHR як маршрутизатор. Наче все запустилось, але виникло питання яке не вдається розрулити. Читав Wiki, ковиряв, читав знову Wiki, знову ковиряв - не допомогло.
      Чи можливо якось визначити конкретну IP адресу з пулу який видає Mikrotik клієнту через Radius? Мені пропонує обрати наступну вільну адресу з пулу при спробі зміни адреси?
      З цього з'являється додаткове питання, чи можливо контролювати доступ користувачам у яких IP назначений статично, тобто прописаний вручну? Наприклад при зміні статусу не активний - пхати до Firewall Mikrotik правила заборони доступу з IP адреси визначеної вручну, навіть якщо вона не отримана по DHCP.
       
      UPD: з першою частиною знайшов: IP_CUSTOM=1 в alter.ini 
    • Від ppv
      Потрібно було витерти одну мережу, всі абоненти з неї були перенесені в іншу. Але світить що 6 IP зайняті, хоча вона повністю вільна.
       
      ID    Мережа/CID           RВсього IP        Використано IP ▾           Вільно IPСервіс
      6      172.16.70.0/23        506                    6                                       500
       
      Підкажіть як правильно це підчистити щоб видалити мережу.
    • Від ppv
      Проглянув FAQ і Ubilling Wiki. Зацікавило питання чи є в Ubilling якась реалізація reCAPTCHA, чи потрібно додавати руцями, (для прикладу для форми подачі заявок чи для кабінету користувача)?
       

×
×
  • Створити нове...