Настройка первичных параметров

Кроме Web-интерфейса, конфигурирование может быть проведено как через последовательный порт, так и удаленно с помощью утилиты Telnet (SSH). Если вы используете последовательный порт, то необходимо:

Для подключения к устройству по протоколу Telnet используйте IP-адрес svi-интерфейса 10.10.10.1 или IP-адрес интерфейса Ethernet (eth0) 10.10.20.1

Если все вышеописанные действия выполнены правильно, после захода на устройство, вы увидите приглашение операционной системы WANFleX:

Login:

У нового устройства нет фиксированных настроек для "login" и "password". Поэтому для захода на новое устройство, вы можете использовать любые "login" и "password" ненулевой длины:

После ввода login и password, на экране появится приглашение вида:

 console>

Теперь устройство готово к процедуре первичной настройки. Первым делом, необходимо настроить имя устройства, имя пользователя (используется как "login") и пароль.

system name Test Base Station
system user root
system password qwerty

Как только эти параметры установлены, только они могут использоваться для доступа к устройству.

Интерфейсы

Устройство имеет несколько физических и логических интерфейсов:

Командная строка

Для управления и конфигурации используется простой и понятный командный язык, по структуре напоминающий систему взаимодействия ОС Unix. Каждая команда начинает действовать сразу после ввода.
Однако действие каждой команды ограничивается только одним сеансом -  до первой перезагрузки. Чтобы сохранить действие команд нужно записать текущую конфигурацию в постоянную память командой "config save".

Несколько команд можно группировать в одну строку, разделяя их cимволом ";" (точка с запятой). Если в строке встретится команда с неверным синтаксисом, то она игнорируется, остаток строки проверяется до конца. Имя команды может быть сокращено до любого недвусмысленного значения.

Если ваш терминал поддерживает стандарт VT100 или ANSI, то вы можете использовать клавиши редактирования и перемещаться по списку ранее выполненных команд стандартными клавишами клавиатуры.
Пронумерованный список ранее введённых команд можно просмотреть командой "!h". Любую строку из этого списка можно сделать текущей, с помощью команды "!НОМЕР". Клавиша TAB подставляет в командную строку последнюю похожую команду (поиск подстроки).

Команда "Ctrl/R" обновляет содержимое строки ввода, если оно было нарушено выводом на экран системных сообщений. Команда, выполненная без аргументов, печатает краткую подсказку о своих ключах и синтаксисе.
Контекстную подсказку можно получить нажав клавишу "?" в любом месте строки.

Скорость диагностического порта - 38400 (может быть изменена командой “dport”).

Кроме того, настройку маршрутизатора можно выполнять с помощью протоколов Telnet (SSH) и HTTP. Устройство поддерживает одновременно до 7 Telnet сеансов (порт 23). Только одним соединением HTTP (порт 80) можно проводить настройку, но есть возможность создать другие подключения только для просмотра.

Манипуляции с конфигурацией

Просмотр и сохранение конфигурации

Просмотреть текущую конфигурацию можно с помощью команды “config show”. Также существует возможность просматривать конфигурацию по частям, указывая какие параметры необходимо вывести.

Например,

config show ifc

Данная команда выведет конфигурацию интерфейсов. Вы также через пробел можете указать несколько частей конфигурации:

Например,

config show rip nat

Для сохранения текущей конфигурации используется команда “config save”. Она сохраняет текущую конфигурацию устройства в память для ее дальнейшего использования. Все изменения конфигурации, если они не сохранены, действуют в течение текущего сеанса работы (до первой перезагрузки устройства).

Импорт / Экспорт

Параметры "export", "import" команды “config” позволяют сохранить или загрузить конфигурацию маршрутизатора на удалённом сервере. Операция выполняется по протоколу FTP. Файл должен быть задан полным именем в формате используемой файловой системы.

Синтаксис:

config export login:password@host/ftppath/filename

config import login:password@host/filename

 При загрузке конфигурации проверка правильности информации в загружаемом файле не выполняется.

Для того чтобы загруженная конфигурация стала активной, сразу после выполнения команды "config import" устройство следует перегрузить.

Загрузка свежего ПО

Новые версии программного обеспечения доступны на ftp-сервере компании "Инфинет": https://ftp.infinet.ru/.

Команда "flashnet" позволяет загрузить в устройство новую версию программного обеспечения. Загрузка выполняется по протоколу FTP.
В качестве имени файла следует указать полное имя в формате используемой файловой системы.

Синтаксис:

flashnet get ftp:ftp@ftp://92.168.100.34/ftppath/name

Например:

 flashnet get ftp:ftp@ftp://91.191.225.246/pub/Firmware/beta/MINT/R5000-H11S01-MINTv190.29.bin

Процесс загрузки делится на две фазы: 

Обе фазы отображаются знаками "." на экране. 

Формат IP-адресов

Множество команд операционной системы требуют указания IP-адресов.

IP-адреса могут указываться в традиционном формате. Маска может быть записана как в количество бит (количество битов с единицей) или в традиционном формате (подобно IP-адресу). IP-адрес 0.0.0.0/0 подразумевает все возможные IP-адреса.

Например,

Адрес 192.168.9.0/24 описывает сеть 192.168.9.0 с маской длиной 24.

Запись 192.168.9.0:255.255.255.0 по смыслу полностью совпадает с предыдущей.

Конфигурирование Ethernet интерфейса

В простейшем случае, Ethernet интерфейс может быть сконфигурирован как показано в примере:

ifconfig eth0 1.1.1.1/24 up

Флаг "up" означает, что интерфейс переводится в активное состояние

Также вы можете указать следующие параметры интерфейса:

Полную информацию по настройке интерфейсов можно получить в Руководство ОС WANFLexкоманда "ifconfig".

Конфигурирование радиоинтерфейса

Настройка радиоинтерфейса осуществляется с помощью команды “rfconfig”. В самом простом случае, необходимо настроить следующие параметры:

 Статус радиоинтерфейса не сохраняется в конфигурации. Это означает, что если в течение сеанса настройки вы перевели его в состояние "down", то даже после сохранения конфигурации, после перезагрузки он вновь будет в состоянии "up".

Например,

rfconfig rf5.0 freq 5260 bitr 130000 sid 01010101

Другие параметры радио интерфейса:

Параметр "distance" работает только при отправке пакетов, поэтому он должен быть установлен на каждом устройстве сети.

Существует несколько способов управления этим параметром:

Например,

rfconfig rf5.0 freq 5260 bitr 130000 sid 10203040 burst
rfconfig rf5.0 txpwr 18 distance auto

 Чтобы узнать возможности вашего радио модуля, используйте команду:

rfconfig <IF-NAME> capabilitites

Создание диагностической карты

Для формирования диагностической карты используйте следующий набор команд:

co sh; sys log show; ifc -a; mint map det; ps; mem; sys cpu; switch stat; qm stat full; mb; sys info -f; netstat -r; lic -show=full; muf stat; rf rf5.0 capabilities full; rf rf5.0 calibrate show_caltbl; rf rf5.0 calibrate vpd_calc_show; rf rf5.0 stat full vpd_calc_show;

Управление топологией

Управление топологией осуществляется с помощью протокола MINT, детальное описание которого содержится в Руководстве по ОС WANFleX (описание команды “mint”).