Кроме 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-адрес 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 интерфейс может быть сконфигурирован как показано в примере:
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”).