Страница 2 из 4
Добавлено: 04 фев 2011 16:17
Женя
Я все пытаюсь понять причину зависания сессии..
вот смотри, я правильно понял, собирается лог ком-портом, затем при помощи скрипта устанавливается новая сессия по телнету, ком-порт станивится неактивным, как только прочитался билинг по команде logout в телнете, сессия ком-порт становится опять активной и продолжают собираться логи?
может есть смысл на время снятия билинга останавливать трассировку? например дописать в скрипте перед sysrename команду trace off, и затем в конце перед logout включать trace ss7isup
Добавлено: 04 фев 2011 16:43
Горбушин Максим
Я все пытаюсь понять причину зависания сессии..
вот смотри, я правильно понял, собирается лог ком-портом, затем при помощи скрипта устанавливается новая сессия по телнету, ком-порт станивится неактивным, как только прочитался билинг по команде logout в телнете, сессия ком-порт становится опять активной и продолжают собираться логи?
абсолютно верно
может есть смысл на время снятия билинга останавливать трассировку? например дописать в скрипте перед sysrename команду trace off, и затем в конце перед logout включать trace ss7isup
над этим не задумывались если честно....
Добавлено: 04 фев 2011 19:43
VM
Горбушин Максим писал(а):понятно, однако это не избавляет от проблемы ввиду того что админка то у нас постоянно висит подключенная....
1. зачем?
2. предлагаю рассмотреть вариант запуска там где админка - еще и NCS. NCS коннектится к станции,
админка - к NCS. Billreader может забирать биллинг, подсоединяясь к NCS (NCS позволяет расшарить доступ).
Добавлено: 07 фев 2011 12:00
Горбушин Максим
тогда вопрос как программа из freebsd будет цепляться к NCS который на винде?
Добавлено: 07 фев 2011 16:51
Алексей Сергеев
К NCS может цепляться только BillReader под Windows. Он может работать из-под wine на linux.
Утилита LinuxBillReader пока не умеет цепляться к NCS. Но возможно обсуждение реализации подобного функцинала.
Добавлено: 07 фев 2011 18:07
Горбушин Максим
может подойти шире к вопросу, и сделать так что бы линукс билл ридер мог цепляться к станции напрямую?
Добавлено: 07 фев 2011 18:34
Алексей Сергеев
Вернулись в исходную точку. LinuxBillReader сейчас цепляется напрямую к АТС. Но проблему вы сами описали:
понятно, однако это не избавляет от проблемы ввиду того что админка то у нас постоянно висит подключенная....
Решение в данном случае именно в применении NCS как сервера доступа к АТС. NCS позволит доступаться одновременно и PbxAdm, и BillReader. Потенциально и LinuxBillReader.
Добавлено: 07 фев 2011 18:41
Горбушин Максим
боюсь я у нас не поднимется WINE под freebsd, а ещё могут попутно вылезти куча грабель!
Добавлено: 07 фев 2011 18:46
Алексей Сергеев
Не понятно. Если "админка то у нас постоянно висит подключенная" значит проблем с wine уже нет. Там же поднимаете NCS. А LinuxBillReader мы можем доработать для работы через NCS.
Добавлено: 07 фев 2011 18:47
Горбушин Максим
блин незнаю уже как сказать по другому, но сделайте нормальное апи через которое можно забирать цдр, прогу забора мы сами напишем, и я уже отстану от вас! через NCS ваще не вариант!
Добавлено: 07 фев 2011 18:55
Горбушин Максим
Горбушин Максим писал(а):блин незнаю уже как сказать по другому, но сделайте нормальное апи через которое можно забирать цдр, прогу забора мы сами напишем, и я уже отстану от вас! через NCS ваще не вариант!
админка висит на виндовом сервере
Добавлено: 07 фев 2011 19:55
Алексей Сергеев
Подведем итоги. Варианты решения с учетом Ваших условий.
1. Запуск на windows-машине NCS и доступ к нему утилитой LinuxBillReader на linux-машине.
2. Запуск NCS под wine на linux-машине. Сбор биллинга также утилитой LinuxBillReader.
3. Текущая схема, только BillReader коннектится с небольшим интервалом до успешного коннекта, ожидая отсоединения PbxAdm.
4. Использовать Radius-сервер (стандарт де-факто для VOIP).
Если ни один из предложенных вариантов не подходит, рекомендуем посмотреть в сторону другого нашего устройства SMG-1016
http://www.eltex.nsk.ru/produces/VoIP/smg1016
Добавлено: 07 фев 2011 20:04
Горбушин Максим
Ага и деньги за за АТС вернёте назад? тогда я согласен! и даже на 3 шлюза SMG хватит!
Добавлено: 07 фев 2011 20:15
Горбушин Максим
А вообще конечно хорошая позиция что мы (разработчики) ничё делать не будем непонятно по чему, но вот есть три варианта подстраивайтесь как хотите, ибо есть дурацкое ограничение на один коннект к станции или через винду через попу, если не нравится берите новую сырую железку. Занавес.
Добавлено: 05 мар 2011 13:57
vdd
Горбушин Максим писал(а):А вообще конечно хорошая позиция что мы (разработчики) ничё делать не будем непонятно по чему, но вот есть три варианта подстраивайтесь как хотите, ибо есть дурацкое ограничение на один коннект к станции или через винду через попу, если не нравится берите новую сырую железку. Занавес.
У нас аналогичная ситуация (все на линуксах и фрибсд), станция работает уже больше года, а задачу (шлюз в IP и на межгород) до сих пор не выполняет толком, потому как нормально снять самый дорогой (междугородний) CDR нельзя. Дискуссия с разработчиками ни к чему не привела: "ставьте винду, генерируйте CDR штатным ПО". А мы ведь cdr то не для чтения в exel генерим, его ведь еще в биллинг надо отправить, и крайне желательно, что бы способ отправки тоже был надежным.
Вобщем мы пришли к выводу, что идея с MC240, как разгрузки ЦК от межгорода, не смотря ее красоту (тут тебе и транзит, и шлюзование в IP), накрылась медным тазом, из-за того, что разработчики не посчитали важным получение CDR.