Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Hide_comments

Scroll Ignore

Содержание

Table of Contents

...

excludeСодержание

Описание

Warning
titleПРЕДОСТЕРЕЖЕНИЕ

Прошивка MINT несовместима с предыдущей версией RMA. Не пытайтесь обновить существующую сеть без предварительного изучения документации и тестирования в лабораторных условиях.

Архитектура MINT позволяет представить радио интерфейс радиоинтерфейс устройства (как и сеть, к нему подключенную) как традиционный Ethernet в топологии с общей шиной. Таким образом, устройство может иметь несколько Ethernet интерфейсов и Ethernet и несколько псевдо-интерфейсов (tun, ppp, null etc). Любой из Ethernet интерфейсов может Ethernet может быть включен в группу коммутации. Более того, одновременно с этим часть трафика может маршрутизироваться.

Полный синтаксис командыСинтаксис:

Code Block
languagejavapowershell
themeDJangoEmacs
mmintmint IFNAME -type {mesh | master | slave}
mint IFNAME -mode {mobile | nomadic | fixed}
mint IFNAME -nodeid NUMBERID
mint IFNAME -name NAME
mint IFNAME -netid NUMBER
mint IFNAME -key SECRETKEY
mint IFNAME -authmode {public | static | remote}
mint IFNAME -[no]scrambling
mint IFNAME -[no]authrelay -[no]snmprelay -[no]extgw
mint IFNAME -[no]replicate [$ACL]
mint IFNAME -[no]swborder
mint IFNAME -tpcmin {dBm|default} -tpcmax {dBm|default} -tpcadj {+/-dBm|default}
mint IFNAME -autofactor 1..5 [2]
mint IFNAME -ratefall 0..8 [0]
mint IFNAME -[no]idfs
mint IFNAME -[no]autobitrate [+/-DB] | -fixedbitrate
mint IFNAME -minbitrate N
mint IFNAME [-meshextracost N] [-extracost N] [-fixedcost N]
mint IFNAME -maxlinks N
mint IFNAME -mulcast [0..5]
mint IFNAME [-loamp N] [-hiamp N]

mint IFNAME -roaming {leader | enable [multiBS] [global] | disable}
mint IFNAME profile N [-freq X[,Y,N-M,...] | auto] [-sid X[,Y,..]]
            [-band NN] [-bitr NN|max] [-miso | -mimo [greenfield | legacy]]
            [-type {master|mesh|slave}] [-key XXX] [-nodeid N]
            [{-minbitr XXX [-autobitr [+/-dB]] | -fixedbitr}]
            [enable | disable | delete]

mint IFNAME addnode [-defgw X.X.X.X] [-defmask X.X.X.X]
mint IFNAME addnode -mac X:X:X:X:X:X [-key STRING] [-note STRING] [-maxrate N]
            [-lip X.X.X.X] [-tip X.X.X.X] [-mask X.X.X.X]
            [-lgw X.X.X.X] [-tgw {X.X.X.X | none}]
            [-lcost N] [-tcost N] [{-setpri | -addpri} NN | -1]
            [-disable | -enable | -delete]
mint IFNAME delnode -mac X:X:X:X:X:X

mint IFNAME rcmd {-n ADDR | -all | -peer} [-self[2]] [-key KEY] [-t] [-quiet]
            [-mask 1,2..16] {"Command" | -file URL}
mint IFNAME -rcmdserver {disable | enable} [-guestKey STRING] [-fullKey STRING]

mint IFNAME -odr hub
mint IFNAME -odr spoke [[-]connected [$ACL]] [[-]kernel [$ACL]]
mint IFNAME -odr disable | show

mint join IFNAME1 IFNAME2 ...
mint disjoin

mint IFNAME poll {start [[-]qos ][[-]log] | stop | stat [clear]}
mint IFNAME monitor [-s] [-i SEC] [MAC [MAC ...]] | -[no]audio [full] [-mac MAC]
mint IFNAME -airupdate  {disable | {[active|passive]|force}} [fast|normal|slow]
                        [-f ftp://user:pass@host/path/file ]

mint [IFNAME] map [routes | full | swg] [detail] [-a] [-m]
mint [IFNAME] info MAC
mint IFNAME ping [-n MAC -s LEN -swg N -p PRIO -i]
mint IFNAME -[no]log [detail]
mint -[no]colormap
mint rcmdserver -guestKey STRING -fullKey STRING [-mask 1,2..16]

mint IFNAME start | stop | restart | clear

 

...


Параметры


Center
Code Block
languagejava
themeDJango
mint IFNAME –type
ПараметрОписание
IFNAMEРадиоинтерфейс,
Конфигурация типа устройства

Синтаксис:

-type {mesh

|

master

|

slave}

Каждый узел сети MINT

...

должен быть одного из трёх типов: "master", "mesh"

...

 или "slave".

  • MASTER

...

  • - устройство может устанавливать соединение со всеми типами устройств. Друг с другом и с устройствами типа "mesh"

...

  •  может образовывать сеть любой топологии. На устройстве типа "master"

...

  •  может быть включен маркерный доступ. Только один master в сегменте сети может быть активным

...

  • в режиме маркерного доступа, образуя при этом сеть с топологией точка-многоточка (звезда). Все остальные узлы при этом разрывают свои соединения с другими устройствами (кроме связей установленных с помощью функции "join"). Обычно используются для создания опорной сети передачи данных с относительно статичным расположением устройств в пространстве.
  • MESH

...

  • - Устройство может быть участником сети с произвольной топологией. Устанавливает связи с устройствами типа "mesh"

...

  •  или "master". Отличие "mesh"

...

  •  от "master"

...

  •  в том, что узлы типа "master"

...

  •  будут стараться избегать передачи трафика опорной сети (master-master) маршрутами которые проходят через узлы "mesh" (если есть другой путь через опорную сеть), устанавливая стоимость соединения "master-mesh" (со стороны "master") заведомо выше (параметр meshextracost), чем с другими устройствами. Таким образом, тип "mesh"

...

  •  можно использовать на мобильных устройствах с неустойчивыми или часто меняющимися условиями связи, не опасаясь, что это нарушит работу опорной сети. Узлы типа mesh могут работать в режиме маркерного доступа под управлением "master-a". При этом, если "master"

...

  •  включает маркерный доступ, то "mesh"

...

  •  узел разрывает связи со всеми остальными узлами (кроме тех, что установлены посредством функции "join"). При исчезновении master-a (или отключении на нём маркерного доступа) узел "mesh"

...

  •  восстанавливает соединения с остальными соседями (если они были).
  • SLAVE

...

  • - Устанавливает единственное соединение с устройством типа "master". При потере соединения выполняет сканирование сети в поисках нового или утраченного “master-a”. Под управлением “master-a” устройство типа “slave” может

...

  • работать в режиме маркерного доступа. Режим "slave" используется для построения "классической" топологии "звезда" (точка-многоточка) (базовая станция - клиенты) (master-slave).

MAC-адрес устройства, с которым будет производиться тестирование.


Устанавливает "bitrate" передачи тестовых пакетов от тестируемого устройства и к нему. Параметры являются опциональными. Если эти параметры не указаны, возможны две ситуации:
  • Данное устройство тестируется со своим узлом-соседом, т.е. мы можем увидеть этот узел и значения "tx/rx bitrate" для него с помощью команды "mint map".  В этом случае для параметров "rate" и "reply rate"  берутся значения "tx/rx bitrate", которые выводятся командой «mint map».
  • Данное устройство не считает устройство, с которым оно тестируется, своим узлом соседом. В этом случае значения параметров "rate" и "reply rate" будут равными, соответствующими минимальному возможному значению "bitrate" для данного устройства при текущей полосе пропускания (например, 6 Mbps при полосе пропускания 20 MHz, 3Mbps – 10 MHz, 1.5 Mbps – 5 MHz).


Устанавливает размер тестовых сетевых пакетов для передачи от тестируемого устройства и к нему. Размер тестового пакета по умолчанию 1024 байта. Максимально допустимый размер пакета 1810 байта.


Передача широковещательных тестовых пакетов.


Устанавливает приоритет (0..16) для тестовых пакетов.

Включение режима звуковой индикации (аудиомонитор).

Аудиомонитор предназначен для упрощения настройки антенн при инсталляции оборудования. Настройка на источник сигнала осуществляется по частоте звуковых сигналов аудиомонитора, т.е. чем чаще происходят звуковые сигналы, тем выше уровень сигнала. Аудиомонитор подключается к консольному порту ODU. Для прослушивания звукового сигнала используются наушники.

Warning
titleПРЕДОСТЕРЕЖЕНИЕ

Аудиомонитор не входит в комплект поставки и заказывается отдельно.

    • "l" – происходит звуковая индикация сигнала, принимаемого тестируемым устройством;
    • "r" –происходит звуковая индикация сигнала, принимаемого от тестируемого устройства на противоположном конце радиоканала;
    • "m" – происходит звуковая индикация минимального сигнала из принимаемого тестируемым устройством и принимаемого от тестируемого устройства.

Параметр "auto" - автоматическое тестирование в режиме аудиомонитора после перезагрузки тестируемого устройства, после которой работает только аудиомонитор, на экране ход тестирования не отображается. Дополнительные параметры аналогичны параметру "-a". Для отключения автоматического тестирования после перезагрузки устройства, т.е. тест не останавливается, но при перезагрузке устройства тест не возобновится, используйте параметр "-auto".

Специальный режим для юстировки антенн для устройств серии «Xm» (например, R5000-Om). Параметр "L" указывает номер антенны, которая будет использоваться для отправки тестовых фреймов. Параметр "R" указывает номер антенны, которую будет использовать устройство с противоположной стороны радиоканала для отправки ответных тестовых фреймов. Если параметр "L" опущен, то будет отображаться средний уровень сигнала со всех антенн. Если не указан параметр "-r", то тест возможен даже тогда, когда подключено только по одной антенне с каждой стороны. Если параметр "-r" указан, то параметры "L" и "R" игнорируются.

Параметры L и R могут принимать значения 0 и 1  (0 – антенна с вертикальной поляризацией, 1 – антенна с горизонтальной поляризацией).


Индикатор качества принимаемого сигнала (Error Vector Magnitude). В процессе юстировки необходимо стремиться к получению как можно более высокого значения EVM (не менее чем 21).

Unidirectional test - данные передаются только с тестирующей стороны на указанный MAC-адрес (адрес определяется параметром "target").

Размер пакета по умолчанию - 1536 байт (для изменения размера пакета необходимо использовать параметр "-s").

Можно указать количество секунд "seconds", которые будет продолжаться тест (по умолчанию – 5 секунд). Максимальное значение - 60 секунд.


Bidirectional test - данные передаются в обе стороны.

Размер пакета по умолчанию при использовании этих опций - 1536 байт (для изменения размера пакета необходимо использовать опцию «-s»).

Можно указать количество секунд, которые будет продолжаться тест (по умолчанию – 5 секунд). Максимальное значение - 60 секунд.


Параметр устанавливает ограничение на максимальную ширину канала, которые используются в режиме тестирования пропускной способности (параметры "-tu" и "-tb"). По умолчанию "N" измеряется в мегабитах в секунду, если указан суффикс "k", то в килобитах в секунду (пример: 10m - 10 Мбит/с, 500k - 500 кбит/с).

Параметр позволяет провести тестирование с включенными механизмами MINT, такими как автоматическое управления мощностью передатчика (ATPC) и автоматический контроль битовой скорости  (autobitrate). В данном режиме не собирается статистика по ошибкам и переповторам.

Данный параметр также позволяет в качестве параметра “target” указывать MAC-адрес любого узла MINT сети, в том числе не являющегося непосредственным соседом данного узла.

Параметр должен указываться только вместе с параметрами "-tu" или "-tb", при этом параметр"-r" игнорируется.


Установка пароля "PASSWORD" на тестирование. Если на устройстве установлен пароль на тестирование, то с ним сможет тестироваться только устройство, на котором установлен такой же пароль.


Останавливает процесс тестирование устройства.

Выключение/включение возможности проведения тестирования. По умолчанию, включено.



Например,

Code Block
languagejava
themeDJango
mint rf5.0 –type master

...

Если узел A перевести в режим "remote", то при отсутствии информации в локальной базе, запрос на аутентификацию будет перенаправлен на внешний сервер (если таковой указан и к нему есть доступ), либо другой шлюз аутентификации. 


Code Block
languagejava
themeDJango
mint IFNAME -[no]extgw

...

  • "-n"  - число посылаемых запросов
  • "-s" - Метка времени для счета переходов
  • "MAC" - на указанный MAC,
  • "LEN" - указание длины тестового пакета в байтах,
  • "swg N" - посылает тестовые пакеты от интерфейса до группы коммутации N (N-номер группы коммутации)
  • "PRIO" -  задаёт приоритет пакета от 0до 16,
  • ключ "-i" показывает дополнительную информацию (information)

 

...



Следующая команда используется для получения информации о текущих связях данного узла:

...