О деактивации форума Eltex
Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.
Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.
Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.
Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.
Как забирать биллинговые данные под linux?
То что вы выложили это конечно хорошо и полезно НО тема называлась "Как забирать биллинговые данные под linux?" а Вы выложили конвертеры.
Так что всё равно нужна оболочка (PbxAdmin) для получения файлов (которая работает только под win)?
Хотел написать скрипт, который подсоединится к станции по телнету и через tftp сольет данные на сервер, а затем уже их можно будет конвертировать конвертером. Однако при попытке что то подобное сделать появились трудности:
1. tftp клиент просит какой то загадочный net.ini что там должно быть написано (имена параметров, может он где описан, но в документации я не нашел)?
2. после того как сессия зависла больше подключаться по телнету не дает... Когда оно завершит разорванную сессию или только ребут поможет?
Конечно пп 1 видимо легко решится, но вот пп 2... Может все таки напишите еще одну консольную программу которая по стандартному протоколу (как PbxAdmin) сможет забирать файлы со станции и станция при этом не будет лочится... Или ftp сервер для забирания статистики...
Так что всё равно нужна оболочка (PbxAdmin) для получения файлов (которая работает только под win)?
Хотел написать скрипт, который подсоединится к станции по телнету и через tftp сольет данные на сервер, а затем уже их можно будет конвертировать конвертером. Однако при попытке что то подобное сделать появились трудности:
1. tftp клиент просит какой то загадочный net.ini что там должно быть написано (имена параметров, может он где описан, но в документации я не нашел)?
2. после того как сессия зависла больше подключаться по телнету не дает... Когда оно завершит разорванную сессию или только ребут поможет?
Конечно пп 1 видимо легко решится, но вот пп 2... Может все таки напишите еще одну консольную программу которая по стандартному протоколу (как PbxAdmin) сможет забирать файлы со станции и станция при этом не будет лочится... Или ftp сервер для забирания статистики...
-
- Сообщения: 321
- Зарегистрирован: 13 янв 2005 20:45
- Reputation: 0
- Откуда: Компания Элтекс
- Контактная информация:
Есть система альтрнативного и независимого сбора биллинговых данных через сеть управления АТС (НЦС).
Основа ее - утилита BillReader, которая может в пакетном режиме считывать биллинг с нескольких АТС и складывать полученные файлы в указанные места.
Программа минимальна по интерфейсу (но богата логами) и запускается под Wine без особых проблем, так как не использует никаких баз и специальных библиотек.
Преимущества такого подхода:
- действует через уже развернутую сеть мониторинга;
- данные могут быть автоматически доставлены обратно в ЦТЭ посредством утилиты FBLoader.
- в сочетается с утилитами конвертации и вызова процедуры вноса данных в биллинг-систему.
Как альтернативу можно использовать tftp механизм.
Для этого в АТС есть команды, вводимые через телнет, для создания доступного для скачивания файла (sysrename) и скачивания (tftp).
Такое решение требует наличие Ethernet (TCP/IP), т.е. АТС мониторящиеся через потоки выпадают.
Конкретика по tftp механике.
Help: Move file from TFTP server to flash disk
Usage: tftp g[et] remoteFILE [localFILE] FILE - file for loading from TFTP server
tftp p[ut] localFILE [remoteFILE] FILE - file for sending to TFTP server
TFTP server IP address - from network setting (net.ini)
очевидно тут опечатка и меется в виду параметр tftp=xxx.xxx.xxx.xxx в pbx.ini . Т.е. сервер, куда должны быть отправлены данные должен быть задан на самой АТС.
пример скрипта
sysrename
tftp p billing.dat bill_folder_ATC_107/billing_NNNN.bin
Основа ее - утилита BillReader, которая может в пакетном режиме считывать биллинг с нескольких АТС и складывать полученные файлы в указанные места.
Программа минимальна по интерфейсу (но богата логами) и запускается под Wine без особых проблем, так как не использует никаких баз и специальных библиотек.
Преимущества такого подхода:
- действует через уже развернутую сеть мониторинга;
- данные могут быть автоматически доставлены обратно в ЦТЭ посредством утилиты FBLoader.
- в сочетается с утилитами конвертации и вызова процедуры вноса данных в биллинг-систему.
Как альтернативу можно использовать tftp механизм.
Для этого в АТС есть команды, вводимые через телнет, для создания доступного для скачивания файла (sysrename) и скачивания (tftp).
Такое решение требует наличие Ethernet (TCP/IP), т.е. АТС мониторящиеся через потоки выпадают.
Конкретика по tftp механике.
Help: Move file from TFTP server to flash disk
Usage: tftp g[et] remoteFILE [localFILE] FILE - file for loading from TFTP server
tftp p[ut] localFILE [remoteFILE] FILE - file for sending to TFTP server
TFTP server IP address - from network setting (net.ini)
очевидно тут опечатка и меется в виду параметр tftp=xxx.xxx.xxx.xxx в pbx.ini . Т.е. сервер, куда должны быть отправлены данные должен быть задан на самой АТС.
пример скрипта
sysrename
tftp p billing.dat bill_folder_ATC_107/billing_NNNN.bin
про параметр
спасибо
но что делать с возможным подвисанием телнета? Например у меня уже полдня станция по теленету не доступна, сколько там сессия висит? завершается по не активности? или это как то можно настроить?
Программа BillReader доступна свободна или это платное решение? Может её можно как то получить?
tftp=xxx.xxx.xxx.xxx в pbx.ini
спасибо
но что делать с возможным подвисанием телнета? Например у меня уже полдня станция по теленету не доступна, сколько там сессия висит? завершается по не активности? или это как то можно настроить?
Программа BillReader доступна свободна или это платное решение? Может её можно как то получить?
Здравствуйте!
Подскажите пожалуйста, пытаюсь передать файл billing.bak с АТС по tftp. Но передача работает некорректно, файлы больше 40 кб передаются не до конца. Вываливает tftp put: file read data error
tftp put: leave. Иногда вообще не начинает передачу, сразу такая ошибка, причем такое случается довольно часто и на файлах меньшего размера. Причем скорость передачи очень низкая(8-10 кб/с) Подскажите в чем может быть дело. Настройки tftp сервера или надо подкрутить что на АТС? Флешку проверяли, ошибок на ней нет.
P.S. Пробовал передать по nftp просто файл с машин на линуксе и windows, все передается корректно и без ошибок, причем размер измерялся мегабайтами и скорость была нормальная, какую и позволят получить наша сеть. Почему АТС так медленно передает непонятно, может в этом все дело...
Вот то что происходит (попытка передать файл 118 кб)
Подскажите пожалуйста, пытаюсь передать файл billing.bak с АТС по tftp. Но передача работает некорректно, файлы больше 40 кб передаются не до конца. Вываливает tftp put: file read data error
tftp put: leave. Иногда вообще не начинает передачу, сразу такая ошибка, причем такое случается довольно часто и на файлах меньшего размера. Причем скорость передачи очень низкая(8-10 кб/с) Подскажите в чем может быть дело. Настройки tftp сервера или надо подкрутить что на АТС? Флешку проверяли, ошибок на ней нет.
P.S. Пробовал передать по nftp просто файл с машин на линуксе и windows, все передается корректно и без ошибок, причем размер измерялся мегабайтами и скорость была нормальная, какую и позволят получить наша сеть. Почему АТС так медленно передает непонятно, может в этом все дело...
Вот то что происходит (попытка передать файл 118 кб)
- $ tftp p bill8216.bak test.34
tftp p bill8216.bak test.34
TFTP PUT: local <bill8216.bak>, remote <test.34>
# Press <ESC> or <Q> for stop waiting
TFTP client start, send 'bill8216.bak' to 192.168.0.181:test.34
Transfer: 3072 bytes
Send block #131, got ACK for #130
Send block #132, got ACK for #131
Send block #133, got ACK for #132
Send block #134, got ACK for #133
Send block #135, got ACK for #134
Send block #136, got ACK for #135
Send block #137, got ACK for #136
Send block #138, got ACK for #137
Send block #139, got ACK for #138
Send block #140, got ACK for #139
Send block #141, got ACK for #140
Send block #142, got ACK for #141
Send block #143, got ACK for #142
Send block #144, got ACK for #143
Send block #145, got ACK for #144
Send block #179, got ACK for #178
Send block #180, got ACK for #179
Send block #181, got ACK for #180
Send block #182, got ACK for #181
Send block #183, got ACK for #182
Send block #184, got ACK for #183
Send block #185, got ACK for #184
Send block #186, got ACK for #185
Send block #187, got ACK for #186
Send block #214, got ACK for #213
Send block #215, got ACK for #214
tftp put: file read data error
tftp put: leave
[TFTP] Client stop, code -1, err 2
да именно так, запускали chkdsk -а. Он выдает только такое. Но вроде владелец же не должен влиять на скачивание, оно же начинается, потом обрывается.
# cluster 2281. marked regular, not have owner
# cluster 2282. marked regular, not have owner
# cluster 2283. marked regular, not have owner
CheckDisk: Total cluster error 2214(lost 2214, free/bad in chain 0)
Версия ПО Станции – 5.01.42. Версия ПО программы 4.35l.
# cluster 2281. marked regular, not have owner
# cluster 2282. marked regular, not have owner
# cluster 2283. marked regular, not have owner
CheckDisk: Total cluster error 2214(lost 2214, free/bad in chain 0)
Версия ПО Станции – 5.01.42. Версия ПО программы 4.35l.
Вернуться в «АТС: городские, узловые, сельские»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 78 гостей