НВФ Крон Лтд, м.Вінниця, Україна, softsupport@kron.com.ua ---------------------------------------------------------------------------------- 2.2.3.2 (24/07/2022) ===================== Зміни ---------------------------------------------------------------------------------- 1. Веб-інтерфейс перекладено українською ================================================================================== ================================================================================== 2.2.2.2 (18/03/2016) ===================== Исправлено ---------------------------------------------------------------------------------- 1. [Таймеры рестарта] Периодическая перезагрузка устройства при некорректных настройках. 2. [Таймеры рестарта] Невозможно установить нулевое значение параметра PingerTimeout (0 - отключено). 2.2.2.1 (01/09/2014) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлена поддержка UART XR16864 для интерфейсов RS485/CL20. 2.2.2.0 (19/06/2014) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлен новый (экспериментальный) режим SerialHub. В этом режиме устройство ведет себя "аналогично" USB-хабу или многоканальному преобразователю интерфейсов RS232 <-> RS232/ RS485/CL20. Управляющий компьютер подключается к устройству через последовательный порт COM1 ("консольный"/"модемный") - ведущий порт, управляемые устройства: счетчики и др., через последовательные каналы RS232/RS485/CL20 - ведомые порты. Управляющий компьютер может подключаться к COM1, как напрямую, так и через модемное соединение (проводной модем, модем для выделенной линии, беспроводной модем в "голосовом" или CSD-режиме). Скорость обмена, длина слова данных, проверка четности и др. общие для всех каналов/портов. Данные, передаваемые в ведущий порт, передаются параллельно во все ведомые порты. Данные, передаваемые в ведомый порт, передаются только в ведущий порт. При одновременной передаче несколькими управляемыми устройствами данных в ведомые порты, возможны коллизии. 2. [VCOM] Добавлена возможность выбора базового IP-порта каналов: традиционное для KRON MPort значение - 7000 или "а-ля MOXA" - 4000. 3. [WEB] Добавлена возможность экспорта/импорта файла конфигурации устройства. При импорте файла конфигурации в устройство следует соблюдать осторожность. Т.к., если при "ручном" изменении файла конфигурации будут внесены некорректные данные (или в некорректном формате), они могут быть проигнорированы и заменены на значения "по умолчанию". Особенно это касается IP-адресов/масок сети, настроек модема и т.д., т.к. это может привести к недоступности устройства по удаленному каналу. 4. [WEB] В раздел Статистика добавлена страничка "VCOM", на которой отображается информация о каналах, задействованых в режиме VCOM: номер канала, с каким IP-адресом соединен, параметры последовательного обмена, количество принятых/переданных данных и т.д. 5. Добавлена поддержка новых UART (Exar XR16C864). Изменено ---------------------------------------------------------------------------------- 1. Обновлено системное ПО, отвечающее за поддержку шифрования: SSL, SSH, VPN и т.д. 2. Изменен порт доступа через SSH: 5213 (вместо 4213). Исправлено ---------------------------------------------------------------------------------- 1. [WEB] Исправлено отображение полей ввода IP-адресов в различный браузерах 2.2.1.9 (06/03/2014) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлена поддержка UART XR16864. 2. Мелкие исправления web-интерфейса. 2.2.1.8 (06/06/2013) ===================== Новое ---------------------------------------------------------------------------------- 1. [Modem] Добавлена скорось 230400 б/с. 2. [VPN] Добавлена возможность использовать протокол TCP вместо UDP. 2.2.1.7-bis (12/04/2013) ===================== 1. Устранена ошибка в работе загрузчика, которая иногда приводила к невозможности нормальной загрузки устройства при "горячей" перезагрузке (soft restart, reboot) Для обновления загрузчика необходимо выполнить следующие действия: - обновить ядро (*.kernel); - перезагрузить устройство; - обновить загрузчик (*.redboot). 2. Изменена последовательность работы индикатора "Ready". Теперь, после включения питания устройства или перезагрузке, индикатор не "горит" - запускается загрузчик и выполняется загрузка ядра и файловой системы. Затем, индикатор "мигает" - выполняется инициализация устройства и запуск сервисов. Далее, когда устройство готово к работе, индикатор "горит" постоянно. 2.2.1.7 (04/04/2013) ===================== Новое ---------------------------------------------------------------------------------- 1. [GPRS] Добавлена возможность задать требуемый протокол(-ы) аутентификации Изменено ---------------------------------------------------------------------------------- 1. [GPRS] Изменения для поддержки исходящих подключений и другими модемами (например, CDMA) Исправлено ---------------------------------------------------------------------------------- 1. [WEB] Исправлены ошибки при вводе логина/пароля для GPRS 2.2.1.6 (21/01/2013) ===================== Новое ---------------------------------------------------------------------------------- 1. [Таймеры рестарта] Добавлена возможность задавать действие: сброс модема (modem) или перезагрузка устройства (reboot), при отсутствии связи 2.2.1.5 (12/04/2012) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлена возможность более гибкой настройки маршрутизации для сетевого (Ethernet) соединения 2.2.1.4 (28/11/2011) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлена возможность задавать ip-адреса второго и третьего MPort-а в режиме "проброса портов" (Destination NAT). 2. WEB: В раздел Статистика добавлен вывод текущего времени устройства 3. WEB: В раздел Статистика добавлен вывод таблицы маршрутизации 4. WEB: В раздел Статистика добавлен вывод полного отчета Изменено ---------------------------------------------------------------------------------- 1. Изменения в конфигурационнных скриптах 2.2.1.3 (18/02/2010) ===================== Новое ---------------------------------------------------------------------------------- 1. Введен новый режим работы модема "GPRS+" (gprs_plus). В этом режиме первоначально стартует GPRS-сессия соединения с оператором мобильной связи. Устройство работает аналогично режиму "GPRS". Если поступает входящий звонок, с целью установить CSD-соединение, GPRS-сессия прерывается и запускается процесс установки CSD(модемного)-соединения. После завершения CSD-сессии, устройство снова запускает GPRS-сессию. Требования к GSM-модемам: - GSM-модем класса "B"; - поддержка протокола "3GPP TS 27.010/07.10 Multiplexer Protocol". Например, Siemens TC/MC35i, Wavecom Fastrack Go. В этом режиме устанавливается фиксированная скорость обмена с модемом 115200б/с, поэтому модем должен быть настроен на данную скорость (AT+IPR=115200) либо должен быть включен режим автобандинга (AT+IPR=0). Этот режим поддерживается только для консольного порта (COM1). 2. В настройки WAN(PPP) добавлены параметры CallerID для режима "GPRS+". Это 10-значные номера телефонов (3 знака - код оператора либо города + 7 знаков - непосредственно, номер телефона). Устройство будет прерывать GPRS-сессию только, если выполняется звонок с одного из указанных номеров. Если эти параметры не заданы, то устройство будет прерывать GPRS-сессию при звонке с любого номера. Изменено ---------------------------------------------------------------------------------- 1. Настройки WAN(PPP), в связи с добавлением нового режима работы модема, разделены на 3 раздела: общие, для режимов модема "Direct Cable/Modem/CSD" и для режима GPRS 2. Параметр TimeZona теперь выбирается из списка (Kiev, Moscow и т.д) 3. В настройках VPN убраны параметры HostIP, RemoteIP 4. В настройках VPN значения "по-умолчанию" параметров PingPeriod и PingRestart установлены, соответственно, 30 и 180 секунд. 5. Изменения в конфигурационнных скриптах 2.2.0.14 (15/02/2011) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлена поддержка нового типа flash-памяти (SST 39VFxxx) Исправлено ---------------------------------------------------------------------------------- 1. Некорректная работа скрипта setup-modem 2. Невозможность обновления внутреннего ПО через Вэб-интерфейс с использованием браузеров отличных от IE/Opera 2.2.0.13 (11/12/2010) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлена возможность контроля GPRS-соединения через "пингование" удаленного хоста. В раздел "Таймеры рестарта" добавлены 2 параметра - адреса удаленных хостов для "пингования" (IP-адрес или доменное имя). Если задан один из адресов, после установки GPRS-соединения этот адрес начинает "пинговаться". Если заданы оба адреса, то сперва "пингуется" первый хост, а при отсутствии ответа на "пинг" - второй. Если не задан ни один из адресов, то проверка соединения выполняется внутренними возможностями PPP (LCP echo) (возможно, не все операторы поддерживают это). При отсутствии ответов на "пинги" в течении времени, которое заданно параметром ModemIdleTimeout, соединение принудительно разрывается. Изменено ---------------------------------------------------------------------------------- 1. Изменена работа скрипта инициализации модема. Теперь при выполнении скрипта, первоначально, осуществляется "жесткий" (через понижение DTR) сброс модема. 2.2.0.12 (31/03/2010) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлена статистика "Сетевые интерфейсы". Изменено ---------------------------------------------------------------------------------- 1. Опции "EnableDNAT" и "EnableRouting" раздела "Сетевые службы" объединены в одну "IpForwarding", которая может принимать следующие значения: - disable - "маршрутизация" отключена (соответствует опции "EnableRouting" в отключенном состоянии) - simple - "маршрутизация" включена (соответствует опции "EnableRouting" во включенном состоянии). Разрешает передачу IP-пакетов между сетевыми интерфейсами. - dnat - включен режим "проброса портов" (соответствует опции "EnableDNAT" во включенном состоянии) 2.2.0.11 (29/03/2010) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлена поддержка Destination NAT. Это дает возможность получать доступ через один GPSR-модем к нескольким MPort-ам, соединенным через локальную сеть (ethernet). Один MPort выступает в роли маршрутизатора. К нему подключается GPRS-модем для выхода в Интернет. Остальные MPort-ы (не больше 2-х) подключаются к MPort-у- маршрутизатору через ethernet. IP-адреса MPort-ов в локальной сети должны различаться на единицу. Так, если IP-адрес MPort-а-маршрутизатора равен 192.168.2.200, то IP-адрес следующего MPort-а: 192.168.2.201. А IP-адрес третьего: 192.168.2.202. Доступ к MPort-у-маршрутизатору выполняется по его Интернет-IP-адресу. Доступ к портам второго и третьего MPort-ов выполняется путем обращения к опреде- ленным портам MPort-а-маршрутизатора. См. таблицу: "внешние" "реальный" ip-адрес и порт ip-порт MPort #2 inet_ip:7100 7000 VCOM-порт 1 inet_ip:7101 7001 VCOM-порт 2 inet_ip:7102 7002 VCOM-порт 3 ... ... ... inet_ip:7131 7031 VCOM-порт 32 inet_ip:8122 22/4213 SSH inet_ip:8123 23 TELNET inet_ip:8180 80 HTTP/WEB MPort #3 inet_ip:7200 7000 VCOM-порт 1 inet_ip:7201 7001 VCOM-порт 2 inet_ip:7202 7002 VCOM-порт 3 ... ... ... inet_ip:7231 7031 VCOM-порт 32 inet_ip:8222 22/4213 SSH inet_ip:8223 23 TELNET inet_ip:8280 80 HTTP/WEB Примеры: inet_ip = 88.77.123.45 доступ к первому каналу 1-го MPort-а ("маршрутизатора") выполняется по следующему адресу: 88.77.123.45:7000 доступ к первому каналу 2-го MPort-а выполняется по следующему адресу: 88.77.123.45:7100 доступ к первому каналу 3-го MPort-а выполняется по следующему адресу: 88.77.123.45:7200 доступ к 21 каналу 3-го MPort-а выполняется по следующему адресу: 88.77.123.45:7220 доступ через telnet к 3-му MPort-у выполняется по следующему адресу: 88.77.123.45:8223 доступ через HTTP к 1-му MPort-у выполняется по следующему адресу: 88.77.123.45:80 доступ через HTTP ко 2-му MPort-у выполняется по следующему адресу: 88.77.123.45:8180 Включить поддержку (на MPort-е-маршрутизаторе) можно через опцию "EnableDNAT" меню "Сетевые службы". Обязательно должна быть включена маршрутизация (EnableRouting). На других MPort-ах необходимо задать в качестве адреса шлюза (gateway) LAN ip-адрес MPort-а-маршрутизатора. 2.2.0.10 (20/11/2009) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлена опция "локальное эхо" для скрипта настройки модема setup-modem. > setup-modem [echo] 2.2.0.9 (6/11/2009) ===================== Изменено ---------------------------------------------------------------------------------- 1. В режиме подключения по GSM/GPRS, адреса DNS-серверов запрашиваются у мобильного оператора только если в них есть необходимость (например, включена VPN и адрес VPN-сервера указан как доменное имя). 2.2.0.8 (xx/xx/2009) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлены настройки и статистика "Сетевого экрана". Изменено ---------------------------------------------------------------------------------- 1. "По-умолчанию" Interface устанавливается в значение "RS485-HDuplex". Исправлено ---------------------------------------------------------------------------------- 1. Некоторые исправления в скриптах настройки. 2. Утилита "setup-modem" всегда использовала скорость обмена 57600 б/с. 3. Часы реального времени (RTC): установка даты начиная с 1 октября приводила к сбросу даты в начальное состояние 1 января 2006 2.2.0.7 (xx/xx/2009) ===================== Новое ---------------------------------------------------------------------------------- 1. Консольный порт: добавлен режим работы "gprs". 2. Добавлена поддержка VPN (OpenVPN v2.x): режимы "точка-точка" и "клиент-сервер". 3. Добавлена поддержка электросчетчиков Элвин ET. 4. ... Изменено ---------------------------------------------------------------------------------- 1. "По-умолчанию" включены HTTPD, TELNETD, SSHD. Порт для доступа по ssh - 4213. При использовании устройства в "незащищенном" окружении (GPRS/Internet и т.д.) настоятельно рекомендуем закрыть доступ через WEB(HTTP), TELNET. А также рекомендуем использовать VPN. 2. Изменены пароли "по-умолчанию" для учетных записей: "root" - 2upERu2eR "admin" - @Dm1n "oper" - 0peR "consrv" - c0n2R5 3. Теперь, после обновления внутреннего ПО, настройки не сбрасываются в значение "по-умолчанию". 4. Изменены WEB-интерфейс и скрипты настройки в соответствии с добавленными возможностями. 5. ... Исправлено ---------------------------------------------------------------------------------- 1. При "горячей" перезагрузке устройства, иногда, "пропадали" коммуникационные порты. 2. ... 2.1.4.3 (10/02/2009) ===================== Исправлено ---------------------------------------------------------------------------------- 1. Режима "vcom" (режим работы "telnet"): исправлена обработка переполнения приемного буфера. 2.1.4.2 (12/01/2009) ===================== Изменено ---------------------------------------------------------------------------------- 1. Внесены изменения в ПО режима "vcom" (режим работы "telnet"), препятствующие блокированию команд управления, передаваемых в одном потоке с данными. Исправлено ---------------------------------------------------------------------------------- 1. При старте устройства с интерфейсом RS-485, приемо-передатчики портов устанавливались в активное состояние (на передачу). 2. Некоторые исправления в скриптах. 2.1.4.1 (26/09/2008) ===================== Изменено ---------------------------------------------------------------------------------- 1. Теперь при обновлении внутреннего ПО, не сбрасываются в значения "по умолчанию", режим консольного порта (ConsoleMode) и скорость обмена консольного порта (BaudRate). Это сделано для обеспечения доступности устройств, работающих только через модемное соединение, после обновления прошивки. 2.1.4.0 (10/09/2008) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлены новые возможности и соответсвующие им настройки устройства. Настройки выделены в новый раздел "Таймеры рестарта" ("Timers of restart"). - ModemIdleTimeout - "Сброс модема при не активности, минуты" ("Modem idle timeout, min") - выполняется разрыв установленного PPP-соединения и сброс модема, если в течении указанного времени через соединение нет обмена данными. Значение "0" - таймаут отключен. - ModemResetPeriod - "Сброс модема каждые, часы" ("Modem's reset period, hours") - выполняется принудительный сброс модема каждые: час, 3 часа, 6 часов, 12 часов, сутки. Значение "0" - режим отключен. Например, при установке "каждый час", модем будет сбрасываться: 00:00; 01:00; 02:00 и т.д. При установке "каждые 3 часа" - 00:00; 03:00; 06:00 и т.д. - MPortRebootPeriod - "Перезагрузка MPort каждые, сутки" ("MPort's reboot period, days") - выполняется принудительная перезагрузка устройства каждые: сутки, 2 дня, 3 дня, 7 дней, месяц. Время перезагрузки - 00:00. Значение "0" - режим отключен. Необходимо учитывать, что при установленных параметрах ModemResetPeriod и/или MPortRebootPeriod, сброс модема и/или перезагрузка устройства выполняются безусловно, т.е. независимо от наличия установленных соединений с устройством. 2. Добавлен отдельный режим для работы консольного порта с модемами на выделенной линии - "leasedline_modem". В этом режиме периодически (каждые 15 минут), при отсутствии PPP-соединения, выполняется процедура сброса и определения подключения модема. Эта процедура выполняется также после разрыва PPP-соединения. 3. Добавлена программа ручной настройки модема "setup-modem". При запуске программа подключается к консольному порту и позволяет передавать в модем введенные в консоли символы, а также отображать информацию передаваемую в порт модемом. Для завершения работы программы, необходимо одновременно нажать клавиши "Ctrl" и "X". 4. Добавлен новый вызов скрипта настройки "setup-win" при доступе через консоль (serial/telnet/ssh). Рекомендуется использовать его при доступе из MS Windows с использованием HyperTerminal или встроенного telnet-клиента. Изменено ---------------------------------------------------------------------------------- 1. Режим для работы консольного порта с прямым подключением через последовательный кабель теперь называется "direct_cable" (вместо "direct"). 2. Разрешение/отключение сторожевого таймера перенесено из раздела "Основные" ("Main") в новый раздел "Таймеры рестарта" ("Timers of restart"). Исправлено ---------------------------------------------------------------------------------- 1. Некоторые исправления в скриптах настройки. 2.1.3.0 (07/04/2008) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлены новые настройки порта в режиме работы устройства "vcom". - Timeout - Тайм-аут неактивности (сек) - если в течение указанного времени отсутствует обмен данными через соединение, соединение разрывается и коммуникационный порт закрывается. Значение "0" - тайм-аут отключен. - CloseEstabl - Закрывать существующее соединение - если установлено, то при получении нового соединения, уже существующее соединение разрывается, коммуникационный порт закрывается и вновь открывается для нового соединения. (В предыдущих версиях, всегда было установлено). - TcpNoDelay - Передача TCP-пакетов без задержки - если установлено, отключает алгоритм Нэйгла при передаче TCP-пакетов. Алгоритм Нэйгла обеспечивает сборку мелких пакетов в более крупные, для увеличения производительности сети, но внося некоторую задержку при отправке пакетов. (В предыдущих версиях, всегда было установлено). 2. Добавлена возможность использовать устройства MP.xx-RS232 в качестве "консольного сервера" (см. Console-server.txt). Исправлено ---------------------------------------------------------------------------------- 1. Некоторые исправления в скриптах настройки и управления режимом "kts". 2.1.2.0 (18/03/2008) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлены новые настройки порта в режиме работы устройства "vcom". Теперь для режима работы портов "RAW" можно задавать режим управление потоком, использовать или нет модемные линии (DTR,DSR,DCD), сбрасывать модемные сигналы в "0" при закрытии порта. 2. Теперь консольный порт в режиме "console" реагирует на состояние модемных линий DSR, DCD и др. 3. Теперь обновление внутреннего ПО из скрипта setup (setup-dlg) возможно и по протоколу FTP (пользователь: anonymous, без пароля). Файлы обновления должны располагаться в корневом каталоге FTP-сервера. Исправлено ---------------------------------------------------------------------------------- 1. Некоторые исправления в скриптах настройки. 2.1.1.0 (28/01/2008) ===================== Новое ---------------------------------------------------------------------------------- 1. Добавлен новый режим работы устройства "vcom-multi". Этот режим аналогичен режиму "vcom", за исключением того, что в данном режиме возможно до 3-х одновременных удаленных сетевых подключений к одному коммуникационному порту. Данные, поступающие через удаленные сетевые подключения, передаются в соответствующий последовательный порт. Данные, поступающие через коммуникационный порт, передаются одновременно во все удаленные сетевые подключения, соответвующие данному порту. Кроме того, если уже зарегестрировано максимально возможное число удаленных сетевых подключений к коммуникационному порту (3), то все последующие подключения будут отбрасываться. 2.1.0.6 (25/12/2007) ===================== Исправлено ---------------------------------------------------------------------------------- 1. Проблемы при старте в режиме "kts". 2.1.0.5 (2/12/2007) ===================== Исправлено ---------------------------------------------------------------------------------- 1. Не включалась рассылка уведомлений в режиме "vcom". 2. Изменение IP-адреса устройства осуществлялось только после перезагрузки. (см. п.5 v2.1.0.4). 3. При первоначальном старте устройства, не создавался файл конфигурации сервера "виртуальных" портов. 2.1.0.4 (27/11/2007) ===================== Новое ---------------------------------------------------------------------------------- 1. Два скрипта конфигурирования: setup и setup-dlg. Первый удобней использовать при работе через консольный порт с использованием HyperTerminal, второй - при работе в telnet- или ssh-сессии. setup ----- - Альтернативы меню выбираются вводом их номера и нажатием клавиши ENTER. - В квадратных скобках отображается текущее значение параметра. - В круглых скобках отображаются допустимые значения параметра. - Для того чтобы оставить текущее значение параметра можно просто нажать клавишу ENTER. - Если необходимо ввести пустую строку, надо ввести * и нажать клавишу ENTER. 2. Добавлена возможность разрешать/запрещать доступ через Web-интерфейс. По умолчанию - включено. 3. В Web-интерфейсе расширен вывод информации о сосотоянии устройства. 4. В Web-интерфейсе и setup-скриптах добавлено предупреждение о том, что параметры были изменены и не сохранены. 5. При изменении IP-адреса устройства, реальное изменение наступает только после завершения всех активных Ethernet-соединений (setup и setup-dlg). Исправлено ---------------------------------------------------------------------------------- 1. Некоторые исправления в скриптах настройки и Web-интерфейсе. 2. Нормальное восстановление соединения при работе через модемы по выделенной линии и разрыве соединения.