Текущие изменения Firmware ver. 2.1.21 (web 2.1.10) * Firmware: Добавлена дополнительная инициализация канала, которая может потребоваться для некоторых версий GSM модемов, испраляющая некорректный формат приема SMS сообщений. символов из USSD ответов в WEB интерфейсе. Firmware ver. 2.1.20 (web 2.1.10) * Firmware: Исправлена обработка и отображение некоторых специальных символов из USSD ответов в WEB интерфейсе. Актуально для Мегафон Firmware ver. 2.1.19 (web 2.1.10) * Firmware & WEB: Добавлена переменная для каждого канала: "Anonymouse FROM CID". Она определяет, что будет содержаться в поле CallerID SIP сообщения, если поступил входящий вызов из сети GSM с заблокированным показом номера вызывающего абонента. Это важно в случае когда ваш PBX или телефонная станция не умеют обрабатывать буквенное значение типа 'Unknown'. Firmware ver. 2.1.18 * Firmware: Исправлен алгоритм выбора подходящего аккаунта. В случае, если входящее SIP сообщение не содержит в URI номер порта, возможно аварийное завершение работы. Firmware ver. 2.1.17 (web 2.1.9) * Firmware: При обработке полученной почты для отправки SMS сообщений уменьшена "жадность" при разборе номеров телефонов. Это не позволяло отправить SMS трем и более абонентам одновременно. Исправлен номер канала в логах при отправке SMS, теперь он нумеруется с единицы. Все отметки времени фиксируются согласно текущей локали, кроме тех, которые должны быть UTC согласно стандарта и времени отправки почтового сообщения (в нем указывается UTC.) Добавлена обработка INFO пакетов с сервера, если на нем ошибочно установлен способ передачи dtmf этим методом. Теперь, в этом случае, dtmf сигнализация SIP->GSM будет проходить корректно. Увеличены таймауты ожидания результатов отправки SMS сообщения через сеть GSM. В некоторых случаях, при большом времени ожидания результатов отправки SMS сообщения от оператора (вследствие загрузки сети или особенности работы самого оператора), отправка SMS помечалась как неудачной. Результаты отправки накладывались уже на следующее отправляемое сообщение через указанный канал, что приводило к ошибкам отправки сообщений. * WEB: Добавлен новый параметр выбора GSM каналов для исходящими SMS сообщений, ТОЛЬКО, ЕСЛИ В СЩЩБЩЕНИИ НЕ УКАЗАН НОМЕР КАНАЛА ДЛЯ ОТПРАВКИ SMS СООБЩЕНИЯ. Параметр имеет имя "Sending SMS priority" и находиться в разделе "Channel ..". Если указано "Disable", то указанный канал не будет использоваться при автоматическом выборе каналов. Далее используется алгоритм приоритетов. Сначала шлюз пытается отправить SMS сообщения, через каналы с высшим приоритетом, если это невозможно по каким-либо причинам, то переходим к выбору каналов с более низким приоритетом и т.д. до самого низшего приоритета. Если имеется несколько каналов с одинаковым приоритетом, то они будут перебираться в пределах одного приоритета согласно их номера, от младшего к старшему. При удачной отправке SMS сообщения процесс выбора завершается. SMS сообщения состоящие из нескольких частей всегда передаются через один канал. При неудачной попытке отправить какую-либо часть этого SMS сообщения, попытка отправки считается неудачной для всех частей сообщения. Данный параметр не влияет на прием SMS сообщений из сети GSM и на отправляемые сообщения с явно указанным номером канала в параметре: "CHANNEL: #" ! Исправлено отображение времени, согласно текущей локали. Firmware ver. 2.1.16 * Firmware: Исправлен алгоритм разборки SMS сообщений для отправки их через GSM сеть. В некоторых случаях множественные неудачные попытки отправить сообщение приводили к блокировки сервиса. Небольшие изменения в формате информационных сообщений сервиса sms2mail. Поправлен номер канала в SMS браузере для исходящих сообщений, раньше эти каналы нумеровались с нуля, теперь все каналы нумеруются с единицы. Добавлена дополнительная проверка на номер канала в POP3 сообщениях, если номер канала некорректен, будет использоваться первый доступный канал, а в лог будет выдано предупреждение. Изменения в SIP регистрации. Согласно RFC, теперь доменная часть в поле From: и To: сообщения REGISTER содержит значение из поля "Proxy server". Ужесточен выбор канала по префиксу при одиночной регистрации. Теперь, если префикс указан неправильно или вызов не может быть совершен через указанный канал по каким-либо причинам, то вызов будет отвергнут шлюзом. Добавлены дополнительные проверки на результат команды вызова в сеть GSM. Если в ответ шлюз получает сообщение с ошибкой или любое другое сообщение, которое не попадает в список стандартных ответов, соединение будет немедленно разорвано с указанием причины (если таковая информация доступна). Количество повторных попыток инициализации GSM модема теперь ограничено 50 попытками. Если не удалось проинициализировать модем за это число попыток (например, не вставлена SIM карта), то система прекращает использовать этот модем до перезагрузки и все попытки вызовов и отправки SMS через этот канал будут оканчиваться неудачей. Firmware ver. 2.1.15 (web 2.1.7) * Firmware: Исправлено использование префикса для исходящих в GSM вызовов. sms2mail: дополнительные проверки, связанные с возможностью отсутствия полей "To:" и "Subject:" в сообщении, получаемом по протоколу pop3. * WEB: Исправлены JavaScript проверки полей "Realm" и "Dial GSM prefix". Firmware ver. 2.1.14 (2.1.14a) * Firmware: Исправлена ошибка выбора соответствия канала и учетной записи SIP. Ошибка может приводить к перезагрузке шлюза, если один из каналов отмечен как "не активный". Исправлена ситуация, приводившая в некоторых случаях к падениям системы. (В случаях, когда удаленная система начинает отправлять RTP пакеты, когда шлюз еще не готов к их приему.) Убран ненужный код обработки медиаданных. (Задействована аппаратная обработка.) Улучшен алгоритм обработки USSD ответов оператора, с некоторыми "неизвестными" значениями DCS. Firmware ver. 2.1.13 * Firmware: В SIP reigister URI добавлен параметр "transport=udp" Запрос уровня сигнала и Оператора теперь производиться по дополнительным виртуальным MUX каналам. Запросы не производятся, когда по каналу производиться вызовы. Улучшена обработка таймаутов для команды вызова абонента. Это решает проблему с ответом "603 Decline." в случае, если абонент долго не отвечает на вызов. И, как следствие, команда вызова уже снята по таймауту. Устранено падение при обработке сообщения об ошибке сети или оператора в процессе приема/отправки USSD сообщений. Firmware ver. 2.1.12 (web 2.1.6) * Firmware: Исправлен звонок по префиксу на уже выбранную SIM карту. Испрвлен вывод USSD баланса (трансляция некоторых символов в их html сущности). Устранена перезагрузка шлюза, если DNS недоступен. (Теперь, по умолчанию, поля DNS серверов не определены.) * WEB: Исправлен баг с некорректным отображением чекбокса "Use one registration". Немного переработано расположение параметров в разделе "SIM" каналов. Добавлены дополнительные временные зоны. (от GMT+12 до GMT-12). На страницу состояния шлюза добавлено поле "Register URI" для каналов. В ней отображается информация об URL, на котором производиться SIP регистрация. Исправлено отображение содержимого поля "Register ID". Firmware ver. 2.1.11 Промежуточная тестовая версия. Firmware ver. 2.1.10 * Firmware: В режиме одиночной регистрации теперь нет необходимости указания данных авторизации на всех каналах, используются данные первого канала. Добавлены параметры инициализации, которые могут потребоваться для правильной работы некоторых модемов. Исправено падение, при невозможности определения исходной кодировки отправляемого SMS сообщения. Убран лишний код и проведена его оптимизация. Firmware ver. 2.1.9 * Firmware: Исправлена ошибка с обработкой входящих вызовов при одиночной SIP регистрации. Исправлен алогритм соответствия аккаунтов номерам портов SIP сигнализации, при работе через NAT. Firmware ver. 2.1.8 * Firmware: Добавлены дополнительные проверки для смены IMEI. Firmware ver. 2.1.6 (web 2.1.2). * Firmware: Добавлен счетчик времени соединения исходящих вызовов в сеть GSM для канала и лимит на эти вызовы. По достижению 90% от установленного лимита на WEB и в syslog будет выдано предупреждение: "Channel call limit reach 90%. Now: min. (Limit: min.)". Также в 1XX сообщение будет добавлен SIP header: " Warning 399 Channel call limit reach 90%" При явном указании канала для вызова и достижении лимита на исходящие вызовы, вызов через данный канал совершаться не будет. Если используется одиночная регистрация, канал не будет выбран для совершения вызова, если на нем достигнут лимит на исходящую связь. Устранена незначительная утечка памяти при работе WEB приложения. (Переход на ThreadPool pattern.) Найденые thread unsafe системные вызовы заменены на соответствующие safe аналоги. Для некоторых моделею шлюзов реализована возможность смены IMEI модема. * WEB: Изменение в дизайне интерфейса для 2-4 канальных версий. Исправлено восстановление ранее сохраненной конфигурации шлюза (8 и 16 канальные версии). Раздел управления каналами дополнен параметром: "Limit on channel", в котором указывается лимит на исходящие вызовы для каждого из каналов. Значение ноль - отменяет ограничение. В разделе "Main" для каждого из каналов, для которых установлен лимит, отображается установленный лимит и общая продолжительность исходящих вызовов через канал. Также, если общая продолжительность больше или равна одной минуты, то этот счетчик можно сбросить вручную, кнопкой: "Reset call limit" (если общая продолжительность меньше минуты - кнопка не отображается). Обратите внимание: 1. Это ограничение действует только на вызовы в сеть GSM и никак не влияет на входящие вызовы из GSM сети. 2. Если установлено ограничение продолжительности вызова (Limit on call), которое влияет на все вызовы (как входящие, так и исходящие), то по достижению предела лимита на исходящую связь, при вызове в сеть GSM будет выбран лимит исходя из того, что из двух этих ограничений меньше. Если ограничение на максимальную продолжительность вызова меньше, чем остаток лимита на канале, то будет использовано ограничение из "Limit on call". В противном случае для ограничения продолжительности вызова будет использован остаток лимита на исходящую связь канала. Добавлен раздел "Browse SMS". В нем можно посмотреть какие SMS сообщения находятся в очереди на отправку GSM абоненту и принятые, но еще не отправленные на Email (Hot Mailbox). В случае, если сервис Sms2Mail выключен, это единственный способ просмотра принятых SMS сообщений. Также в данном случае для очистки очереди Вы должны самостоятельно удалять SMS сообщения из очереди кнопкой Delete выбранного SMS сообщеия. В разделе "Browse SMS" также имеется возможность вручную отправить SMS сообщение. Firmware ver. 2.1.5 * Firmware: SIP framework version 1.5.5 Улудшена работа шлюза при его нахождении за NAT сервером. При SIP регистрации, шлюз самостоятельно распознает свой внешний IP адрес, на основе полей SIP сообщения "raddress" и "rport", и в случае отличия от локального адреса производит перерегистрацию с использованием данных из этих полей. Перманентно работает режим keep-alive для UDP соединения используемого для SIP сигнализации (по аналогии с kamilio/openser). Убран лишний код при звонке GSM -> SIP. При работе без sip регистрации алгоритм работы изменен с режима TERMINAL на GATEWAY. Это означает, что в поле FROM будут указываться данные номера, согласно полученной информации из сети GSM, а не учетные записи для модемов. Обратите внимание, что в этом режиме, если у Вас используется авторизация, сервер не сможет авторизировать шлюз по полю FROM, используйте поиск пира по его IP адресу. Теперь есть возможность работать с режимом re-INVITE и сменой направления RTP потока и используемого кодека. ("blind transfer" со стороны SIP абонента) Исправлена работа входящих вызовов в режиме одиночной регистрации. Исправлен режим выбора учетной записи при совершении вызовов. Автоматический запрос уровня сигнала и оператора при изменении статуса регистрации. Для актуального отображения информации о сигнале и операторе на WEB. Добавлены текстовые состовляющие для 5xx SIP ответов, уточненяя причину, по которым SIP запрос не может быть выполнен. Вызов из SIP в GSM будет отклонен, если модем, через который осуществляется вызов, не зарегистрирован на соте в сети GSM. * WEB 2.1.1 (для 4 канальной версии) Исправления в оформлении html страниц. Устранена ошибка с несохранением значения поля syslog адреса и порта. Firmware ver. 2.1.3 * Firmware: Устранен deadlock, который может возникнуть при использовании голосового кодека G729 * Firmware: Добавлен дополнительный параметр инициализации, который может потребоваться для некоторых версий модемов. * Firmware: Не производим инициализацию SIP ресурсов для отсутствующих или выключенных каналов. Firmware ver. 2.1.2 * Firmware: Увеличен идентификатор версии, в соответствии с текущим номером firmware. * Firmware: Исправлен режим инициализации DSP модуля . Исправлены попытки инициализации SIP аккаунтов для несуществующих каналов. * WEB: В разделе SIM параметры для ввода PIN кода и параметр "USSD command to query the balance" вступают в силу сразу-же после их сохранения кнопкой "Save". Запись новых параметров во Flush осуществляется кнопкой "Save setting". Firmware ver. 2.1.0 Изменения в Firmware: * Полностью переделан блок для работы с приемом/отправкой SMS и USSD сообщений. * Полностью переделан блок для работы с почтовыми сервисами. * Более быстрый перезапуск опроса информации об операторе и уровня сигнала при смене SIM карты на канале. * Исправлена работа с префиксами выбора каналов и sim карт в режиме одиночной регистрации. Все поля CallerID (name и number) устанавливаются в значение номера принятого из сети GSM, или unknow, если номер скрыт. Изменения и дополнения в разделе sms2mail: * Параметр локализации "SMS Code page" переименован в "Default charset", что отражает теперешний его смысл. Кодировка для сообщений, принимаемых с POP3 сервера и отправляемых в GSM сеть, теперь автоматически определяется на основании поля charset заголовка "content-type" почтового сообщения. И только если оно отсутствует, то будет использоваться значение из данного параметра. Также эта кодировка будет использоваться для отправки через SMTP принятых SMS и USSD сообщений. Для вывода на WEB всегда используется кодировка UTF-8. Все операции по конвертации из одной кодировки в другую осуществляются системой автоматически. * Новый параметр "Wait report time" - время ожидания "SMS delivery report" для отправленного SMS сообщения (в минутах). Если в течении заданного промежутка времени не было получено сообщение со статусом доставки отправляемого сообщения, то сообщение удаляется из очереди и считается доставленным. При этом в лог выводиться сообщение о неполучении "SMS delivery report". При установки в нулевое значение - "SMS delivery report" не отрабатывается и сообщение сразу удаляется из очереди при успешной отправке на SMSC. Максимальное значение - 3600 (1 сутки). * Новый параметр "Maximum time for SMS reasemble" - максимальное время отведенное для приема и сборки всех частей SMS сообщения, если оно состоит из нескольких частей (в минутах). Если в течении указанного времени небыли получены все части исходного сообщения, то оно будет отправлено "как есть" с пометкой "[lost text]" вместо отсутствующей части сообщения. Значение 0 - выключает сборку сообщений Максимальное значение для этого параметра: 5 (минут). * Новая пара параметров "SMTP username" и "SMTP password". Используется для отправки email сообщений с авторизацией на SMTP сервере. Если оба эти параметры заполнены - будет использоваться авторизация при отправке сообщений на указанный SMTP сервер. Если хотя бы одно из полей пустое - SMTP авторизация использоваться не будет. * Важно: Максимальное число номеров для отправки одного SMS сообщения ограничено теперь 5 номерами! остальные номера будут игнорированы. * Новый параметр при отправки MAIL сообщения для передачи его в виде SMS: "flush: <[yes|true|y|t|1|on>". Если установлено для него одно из перечисленных значений, то для SMS будет установлен "immediate display bit", т.е. сообщение будет сразу показано на экране мобильного телефона. * Новая пара параметров для передачи многострочных SMS сообщений. Многострочное сообщение должно начинаться с токена "[SMSTEXT]" (без кавычек в верхнем или нижнем регистре). Со следующей строки начинается текст сообщения. Сообщение заканчивается токеном "[/SMSTEXT]" в любой части строки, регистр всех буквенных символов этого токена может быть или в верхнем или в нижнем регистре. СМЕШИВАТЬ РЕГИСТ СИМВОЛОВ ЗАКРЫВАЮЩЕГО ТОКЕНА НЕ ДОПУСКАЕТСЯ! (иначе этот токен будет игнорирован) Если не найден закрывающий токен - тело сообщения игнорируется. В одном сообщении может быть только одна часть с телом SMS сообщения вне зависимости от того было ли оно в однострочном формате или в многострочном. * Параметр "Letter size" переименован в более понятный: "Max. incomming mail msg. size" - максимальный размер сообщения, получаемого с POP3 сервера, которое будет обрабатываться системой sms2mail. * Все принятые USSD сообщения будут продублированы на адрес, указанный в поле "Hot Mailbox", если включен сервис SMS2Mail. Firmware ver. 2.0.10 Firmware: Исправлено взаимная блокировка между отправляемыми командами в логические каналы модема в режиме MUX. Теперь очередь команд для каналов полностью независимая, а активный трафик по одному из каналов не влияет на задержки и возможные ошибки в других логических каналах модема. Firmware ver. 2.0.5 Firmware: Исправлена ошибка приема многострочных USSD сообщений, если они приняты с dcs=1. Firmware: Коррекция работы по отбою не установленного вызова с EARLY MEDIA ("неправильно набран номер", etc..) Firmware ver. 2.0.4 (web version 2.0.4) Firmware: Исправлен вывод в syslog SIP сообщений. Firmware ver. 2.0.3 (web version 2.0.3) WEB: Поправка в окне приема USSD сообщений: показывались везде данные только первого канала. WEB: Вывод многострочных USSD ответов gsm оператора. Firmware: Обработка ошибок присланных из сети при отправке USSD сообщений и отображение их на WEB. Firmware: увеличена задержка для аппаратного сброса модема, согласно спецификации производителя. Firmware: pid управляющего процесса пишется на диск. При изменении настроек сетевых интерфейсов перезапускается управлящий процесс для вступления изменений в силу. Требуется для корректной работы SIP протокола. Firmware ver. 2.0.2a (web version 2.0.2a) Firmware: Устранена критическая утечка памяти в процессе взаимодействия с web интерфейсом. Firmware: Исправлен сбор USSD баланса для отображения в разделе "Main" в web интерфейсе. Firmware: Технические исправления в процессе работы с модемами. Firmware: Косметические и технические попровки в работе sms2mail. Firmware: Устранение ошибок в работе с таймаутами при отправке команд. Firmware: Игнорирование дубликатов ответов на логических каналах, предназначенных для приема/передачи SMS и USSD. WEB: заменены online подсказки на английский аналог. WEB: корректное отображение USSD для различных кодировок. WEB: Изменения в разделе "Network" всупают в силу сразу после нажатия кнопки "Save", но не сохраняются в EEPROM, что позволяет откатить изменения в случае ошибок. (Изменения заносяться в EEPROM кнопкой "Save setting" или "Reboot") WEB: Изменения в разделе Debug вступают в силу сразу-же после нажатия кнопки "Save", но пока требуют сохранения в EEPROM кнопкой "Save setting" или "Reboot". Version ver. 2.0.1 (web version 2.0.1) Первый релиз web и firmware новой ветки. Основные изменения: Firmware: Полностью переписана логика работы с модемной частью. Добавлена логика работы в режиме MUX, позволяющим на каждом модемном модуле работать с 3мя виртуальными каналами: голосом, SMS, USSD. Инициализация модемов происходит за несколько секунд, появилась возможность замены SIM карт 'на лету'. Появилась возможность отправлять и получать SMS/USSD в режиме разговора без ущерба качеству связи. Получение сервисной информации от оператора в реальном режиме времени. WEB: Убран русский интерфейс. Все страницы (кроме некоторых XML ответов) имеют кодировку UTF-8. Добавлено использование JavaScript Framework "jquery". Вместо фреймов теперь используются Ajax запросы. Добавлен редирект при сохранении настроек, для устранения предупреждения браузера о повторной отправке данных. Настройки каналов сведены в одну страницу для каждого из каналов. Логи можно получать внешними http запросами в формате XML, например, при помощи curl.) Последний принятый USSD ответ можно получить внешним http запросом в формте XML. (curl) _____________________________________________________________________________________________________________________________________ Firmware ver.1.26 Дата релиза 16.01.2010 Исправлена аномальная проблема с некоторыми модемами ProcessResponce: +CRING: VOICE<000> приводящая к не правильной его работе. Firmware ver.1.22-25 Попытки залатать сервис SMS2MAIL Firmware ver.1.21 Переработана логика с приемом и отправкой sms сообщений, решен вопрос с отправкой сообщений через Мегафон. Firmware ver.1.20 Специальная версия firmware для наших партнеров. Firmware ver.1.19 Исправлена проблема с переключением сим карт после переключения на несуществующую сим карту. Закоментарена опция на вебе 'работы по префиксу' до серийного номера MG424040 . В логах на шлюзе исправлена проблема с очередность звонков, сделано так, чтобы звонок отображался на том канала не который был послан. Firmware ver.1.18 добавлена функция выбора СИМ карты и канала Firmware ver.1.17 Установлено значание длинны фрейма для всех кодеков 20мс. было 30 Firmware ver.1.15 Добавлена новая функция дающая возможность совершать исходящий звонок с любой sim карты установленной на канале, работа через префиксы. Данная функция доступна только для шлюзов с установленным sim server ом. Исправлена авторизация sms2mail на таких серверах как rambler.ru . Испавлено зависание модема при переключении сим-карты. Исправлена неверная перекодировка ответа USSD баланса сим карты для некоторых операторов. Добавлена возможность работы шлюзов kts2/kts4 без использования телефонного сервера (PBX) в режиме Peer to Peer. Подробно читайте в документации. Firmware ver.1.14 Технические исправления. Firmware ver.1.13 Исправлена проблема с работой RE INVITE. Теперь они работают. Добавлена функция получения баланса через USSD текущей SIM карты в реальном режиме времени, с выводом информации на страницу статуса. Исправлена ошибка с входящими SMS на английском языке. Добавлена функция использования только одной регистрации на прокси для всех каналов. Оптимизирована работа с GSM модемами. С Firmware ver.1.11 по Firmware ver.1.12 Внесены технические изменения. Firmware ver.1.10 Исправлена проблема с отбоем при входящем звонке со стороны GSM, частный случай неверного формирования URI. Firmware ver.1.08 Исправлена проблема перегрузки шлюза при заходе на главную страницу и просмотре статистики. Добавлена опция для ССМ не регистрироваться на прокси сервере. Firmware ver.1.07 Промежуточная версия. Firmware ver.1.06 Увеличено время ожидания перезагрузки модема до 40 секунд. Увеличено время первого опроса оператора до 7 секунд. Исправлена работа с модемом, не работало повторение команд. Исправлена работа с модемом, при команде +CPIN модем может ответить SIM blocked или SIM busy, на это нужно повторить запрос +CPIN. Исправлена перезагрузка шлюза в случае указания неверного STUN (например, с пробелом в конце имени). Firmware ver.1.05 Добавлена возможность работать со STUN сервером. Firmware ver.1.04 Исправлена проблема с пропаданием СМС в случае занятосчти канала. Firmware ver.1.03-Firmware ver.1.0.1 Промежуточные версии Firmware ver.1.01 Исправлена ошибка с выбором сим карт. при установленных 2 сим-картах перебор заканчивался на второй карте. Поправлен веб: при выбраной первой карте не выделялось жирным шрифтом. При смене сим-карты сразу делается запрос статуса оператора и таймер опроса запускается по новой. Firmware ver.1.0.0 Добавлен полный статус звонка на каждом канале в веб интерфейсе. Изменена работа с модемами: добавлены таймауты на выполнение команд. Доделана работа с модемами всех извесных версий v.1х v.2х v.3х. Переделана работа с www сервером на основе сокетов. Исправлена работа с USSD. Проблема с отображением сообщений больше 255 символов. Добавлен режим DTMF RFC+INBAND. Firmware ver.0.26.0 финальная Исправлена проблема с не посылкой длинных SMS. Добавлена поддержка NAT с динамически IP. Firmware ver.0.25.0 базовая Исправлена проблема с натом. Исправлена проблема с отправкой смс на русском языке, так же добавлена поддержка кодировок base64 и quoted-printable в сервис sms2mail. Добавлен CHARSET для исходящей почты. Сохранение MAC в EPROM. Теперь он не меняется при перепрошивке. Firmware ver.0.24.0 базовая Исправлена ошибка в SMS2MAIL в теле письма. Firmware ver.0.23.0 базовая Добавлена возможность работать с расширенным USSD меню оператора, через специальную панель на WWW интерфейсе шлюза. Исправлена ошибка с "замирающей" регистрацией шлюза на PBX. Добавлен новый параметр для работы с функцией SMS2MAIL "chanell:" указывающая через какой канал отправить SMS. Firmware ver.0.21-0.22 базовая Промежуточные версии firmware с незначительными исправлениями. Добавлен англоязычный интерфейс в WWW шлюза. Firmware ver.0.20.0 базовая Исправлена ошибка внесенная в работу шлюза с версии 0.16 приводившая в некоторых случаях к сбрасыванию входящих звонков на 4х канальном шлюзе. Firmware ver.0.19.0 базовая Исправлена ошибка при работе емейл для смс и с смс. Исправлено возможное зависание канала при входящем звонке. Firmware ver.0.18.0 базовая Исправлена проблема с нумерацией кодеков(невозможность позвонить с использованием кодеков G729, G723). Исправлена проблема работы режима DTMF (inband, rfc). Добавлены языки локализации (en,ru). Firmware ver.0.17.0 базовая Создана система отправки sms посредством шлюза , рассылка sms. Исправлен Bug с выбором фирмвари кодеков. Исправлен Bug при включении оставались гореть индикаторы 4-х сим карт при неактивном канале. Исправлен Bug с неверным выбором типа DTMF при конфигурации через веб. Исправлен Bug с появлением Call Progres Tone на некоторых шлюзах. Firmware ver.0.16.0 базовая Исправлена проблема некорректной работы с пустым конфигурационным файлом. Исправлена проблема с циклической перезагрузкой шлюза в некоторых ситуациях. Firmware ver.0.15.0 базовая Косметические исправления. Firmware ver.0.14.0 базовая В 3 раза увеличена скорость регистрации каналов в сети GSM Исправлена проблема если пришедший на шлюз номер не определился , то шлюз его не пропускает в SIP. Исправлена проблема с одновременными звонками из SIP и GSM (Error = 171039). Firmware ver.0.13.0 базовая Исправлен BUG с монтированием SD. Увеличен буфер Syslog. Исправлено сохранение sms hotline. Исправлена проблема с входящими звонками из GSM на шлюз. При получении смс шлюз (GSM модем) подвисает. Добавлена возможность набора префикса перед набором номера в сеть GSM. Добавлена возможность сохранения/восстановления конфигурации шлюза. Изменены элементы дизайна WWW интерфейса шлюза. Firmware ver.0.11.0 базовая Исправлены ошибки в www интерфейсе шлюза. Решена проблема при звонке на шлюз в SIM карте которого есть номер звонящего абонента. Исправлена ошибка с NTP сервером, теперь при его наличии время устанавливается верно. Firmware ver.0.10.5 Исправлены ошибки в www интерфейсе шлюза. Ускорена смена симок. Исправлена ошибка с многократным "неудавшимся" вызовом на один и тот же GSM номер. Firmware ver.0.10.4 Изменена работа www интерфейса шлюза. Добавлено логирование статуса звонка (кто/куда/статус звонка/время звонка) Firmware ver.0.10.3 Исправлена работа с SIM картами. Удален тон при наборе номера из SIP -> GSM. Оптимизирована работа SIP стека. Firmware ver.0.10.2 базовая Добавлен серийный номер устройства. Исправлена базовая файловая система. Добавлена работа с SMS. Добавлена работа с USSD. Firmware ver.0.9.6 изменен www интерфейс, внесены исправления в его работу. исправлена проблема с входящими звонками из сети GSM. в www добавлена настройка работы через NAT. в SIP встроена поддержка работы через NAT. Firmware ver.0.9.5 реализована поддержка USSD-команд внесены изменения, связанные с обработкой значений параметров усиления приема\передачи сигнала в web-интерфейс добавлена процедура сохранения и восстановления настроек пользователя Firmware ver.0.9.3 исправлена работа 729 кодека; устранена проблема утечки памяти в шлюзе; устранен эффект "наложения голоса" в каналах; изменен внешний вид web-интерфейса шлюза упрощен формат ввода значений в поля hotline: вместо sip:315@192.168.1.1, теперь можно писать 315 исправлена ошибка при обработке файлов сетевых настроек в web-интерфейс шлюза добавлен комментарий для полей ввода значений настроек параметров