NSG Linux - Версия 1.0 build 4_rc1 (релиз кандидат 1) дата генерации 17-11-2009 дата сохранения на ftp-сервере 17-11-2009 Указанные ниже добавления, изменения, исправления приведены по отношению к предыдущему официальному релизу build 3. -------------------------------------------------------------------- Добавление. -------------------------------------------------------------------- NSG700 Поддержка новой версии устройств NSG700 - (hardware version 6) (NSG700-v6) NSG700-v6 Поддержка синхронного режима для модулей IM-V24/V35, IM-X21, IM-RS530, IM-IDSL, IM-SDSL(в режиме WAN) и IM-G703/64 (в слоте s1) NSG700-v6 Поддержка встроенного порта 1-Wire (технологическое управление) NSG700-v6 Поддержка беспроводных модулей IM-GPRS, IM-EDGE в позиции порта s2 SNMP Добавлена возможность использования протокола SNMP версии 2 и 3 на основе моделей USM (RFC-2274) и VACM (RFC-2275) WiMax Добавлена возможность использования внешнего WiMax-устройства (Samsung SWC-U200), настраиваемого в едином конфигурационном стиле (только для NSG-700). При использовании инкапсуляции wimax, на соответствующем сетевом интерфейсе автоматически выполняется TCP-MSS-restriction (что требуется, например, при работе с оператором Yota) UIM-3G Добавлена возможность использования модуля в режиме DUAL-SIM (актуально для NSG-700 серии) UIM-EDGE Добавлена поддержка новой версии модуля EDGE - uim-edge (ver.3). (DUAL-SIM, интерфейс USB(серия NSG-700), UART (остальные серии)) IPSec Удаленный узел теперь может находиться и за NAT'ом, при этом процесс аутентификации использует не адрес, а "имя" удаленного узла. Только для метода ISAKMP. Добавлен параметр "hostname" в "crypto map ...". Дополнен синтаксис команды "crypto isakmp key ...." (подробнее см. док.) vtysh, меню "nsg" Добавлен узел pseudo-interface в меню конфигурирования nsg. Узел можно использовать для настройки параметров сетевых интерфейсов, созданных "внешними" средствами. конфигурация Добавлена проверка наличия достаточного места для сохранения конфигурации. В случае нехватки места предыдущая конфигурация не стирается и выводится сообщение об ошибке. DHCP команда 'ip dhcp client request [router] ' позволяет отказаться или принять маршрут по умолчанию получаемый через DHCP. (ранее принимался безусловно) Stunnel В файловую систему добавлена утилита stunnel (пока для автономного использования) UM-USB Добавлена поддержка модуля UM-USB для устройств NSG709, NSG709E, а также для устройства NSG700-v6 (порт s2). 1-Wire Добавлено управление 1-Wire устройством SPC8("Умные" розетки). XOT Добавлен параметр xot-connect-timeout в команду 'x25 route add', который устанавливает максимальное время ожидания установки XOT соединения. Радиомодули Добавлен параметр csq-check, который позволет посмотреть уровень сигнала радиомодуля(для модулей im-edge, uim-edge, uim-3g). -------------------------------------------------------------------- Изменение -------------------------------------------------------------------- SNMP Вместо параметра "logging" внесено меню "log" с командами просмотра журнала, а так же его очистки и установки уровня debug-информации. (log show; log clear; log level ; log size ) SNMPv1 Изменение параметров и состава community приводит теперь к автоматическому перезапуску SNMP-агента. SNMPv1 Параметр "view" теперь используется с целью ограничения области MIB для данной community SNMP Для вариантов с размером flash 8M (sumo8, и nsg900 без DoC или FLEX), функциональность snmp-агента ограничена (для SNMPv3 - аутентификации только md5, без шифрования). Нет команды "smux peer ...". Нет trap-сообщений LinkUp/LinkDown). NTP Клиент сохраняет полученное время в аппаратные часы (если они имеются) UIM-3G (Только для серии NSG-700) Для данного типа модуля исключены параметры порта (baudrate, stopbits, parity, databits), которые не требуются, т.к. модуль работает через интерфейс USB. vtysh, меню "nsg" Удалена устаревшая ветвь "username", вместо нее следует использовать ветвь "users" vtysh, меню "ip" Добавлено значение auto для параметра mtu. Параметр позволяет использовать умолчательное значение MTU, устанавливаемое системой. vtysh, меню "config" Изменены выводимые сообщения при сохранении конфигурации. vtysh, меню "users" При задании пустого 'open' пароля для пользователя root/nsg при входе в систему отстутствует запрос пароля. В случае криптования запрос присутствует, но пароль пустой. IPSec Падение нижележащего интерфейса теперь всегда приводит к закрытию на нем тунеля IPSec (ранее только для тунелей ISAKMP (+ options dynamic)) PPP Разрешение использования спец. символов(#,&, " и др.) в параметре sent-username (в virtual-template) DNS Улучшена работа DNS-ретранслятора. UM-USB При переводе порта в adm-state down, отключается питание соответствующего порта основного Hub'а. reverse-telnet Теперь соединение разрывается при административном переводе соответствующего порта в DOWN. reverse-telnet (Только для NSG-700) Для бепроводных модулей исользующих USB-интерфейс доступна работа в режиме AT-команд и с установленной перемычкой аппаратного сброса. console (только для серии NSG-700) Восстановлен контроль за типом инкапсуляции консольного порта (a2), если конфигурирование происходит в данный момент через этот же порт. Утилиты Изменен синтаксис утилиты at. Теперь можно ссылаться непосредственно на имя порта, с которым идет работа. -------------------------------------------------------------------- Исправление -------------------------------------------------------------------- vtysh, меню "script" - ошибка удаления скрипта с номером 0; - использование скриптов возвращающих ошибку при старте системы приводило к невозможности запуска системы. vtysh, меню "users" Исправлена ошибка при вводе пустого пароля подлежащего md5 шифрованию. GRE Внесены изменения в драйвер - исправлены ошибки приводившие к удалению или отключению интерфейса туннеля. Ethernet Исправлена поддержка VLAN для устройста NSG-709e . UM-ET100 При входе интерфейса в состояние promiscous-mode (например при работе с tcpdump) он оставался в этом состоянии до перезагрузки устройства. USB (Только для NSG-700/4AU) Аппаратный сброс USB-устройства приводил к сбросу основного Hub, а вместе с ним и других USB-устройств. Проявляется на платформе версии 6 на модулях UIM-3G UM-USB Смена типа инкапсуляции порта "на-лету" иногда приводила к подвисанию vtysh PPPoE-server В некоторых релизах (начиная с build 3) не работал PPPoE-сервер. PPTP-client Исправлена ошибка, приводившая к невозможности установить параметры "server-ip" и "source-ip" в значение с максимальной длиной адреса (например 212.119.120.106 , т.е. 15 символов) PPP Исправлена ошибка, приводившая к неправильной интерпретации таблицы паролей (PAP/CHAP), если среди пользователей были такие, для которых был определен пустой пароль (""). X.25 Исправлена некорректная работа синхронных портов NSG700-v6 и NSG709. SNMP Исправлена ошибка при вводе пустого пароля в команде smux peer ... flowcontrol Параметр flowcontrol для инкапсуляций reverse-telnet, tpad, smshandler, rawtcp. passwords Исправлена неправльная генерация md5 хэша при задании пароля пользователя. SMS-handler Если параметр inquieryTime = 0, то все равно будут выполняться команды заданные утилитой at.(Ранее команды не выполнялись) NSG900 Исправлена нумерация светодиодов для устройств в которых меньше 4-х синхронных портов Утилита config-nsg Теперь возможно использовать команды, которые совпадают с началом других команд, например config-nsg led l1 client test-on (включение зеленого (l1) светодиода) config-nsg led l1-r client test-on (включение красного (l1-r) светодиода)