Page tree

Versions Compared

Key

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

...

Выведем информацию о состоянии беспроводных каналов связи, используя команду "mint rf5.0 map detail":

Code Block
languagetext
themeEmacs
mint rf5.0 map detail

==============================================================================
Interface rf5.0  TDS
Node  00043523FA96  "Slave", Id 60758, Nid 0, (Slave)
Freq 5550, Band 40, Sid 10101010, autoBitrate 300000 (min 30000), Noise -88 

 ------- ---------------------------- ------------ -----  ------- ----- -------
   Id         Name                        Node      SNR   Bitrate Retry Options
 ------------------------------------ ------------ rx/tx   rx/tx  rx/tx -------
   13659 LINAR                        00043514C93B 46/45  300/300  0/0  /TM/
	 load 5/2, pps 3/0, cost 51
	  pwr 10/10, rssi -39/-48, thr 23/23
	  dist 2, evm -32/-28
	  H08v2.1.25, up 18:20, IP=192.168.103.82
 ------- ---------------------------- ------------ -----  ------- ----- -------
 1 active neighbors
 Total load: 5/2 (rx/tx), 7 (sum) Kbps
 Total nodes in area: 2

Индикаторы в столбце "Options", которые могут принимать следующие значения:

  • "S" - данное устройство является ведомым;
  • "TM" - данное устройство является ведущим, на нём установлено ПО с поддержкой технологии TDMA;
  • "L" - пропускная способность устройства ограничена лицензией.;
  • "F" - версия программного обеспечения более старая, чем на локальном устройстве.

Вопросительный знак перед именем удалённого устройства обозначает, что на нём не установлен пароль.

Обратите внимание на символ "*", который может обозначать следующее:

  • В столбце "pwr" - аппаратная неисправность устройства.
  • В столбце индикатор "rssi" - значительная разница в мощности сигналов вертикальной и горизонтальной поляризаций.

Узлы А и B используют одинаковый ключ и могут установить соединение друг с другом в режиме "public".

Узел А:

Code Block
languagetext
themeEmacs
mint rf5.0 –key SECRETKEY
mint rf5.0 –authmode public

Узел B:

Code Block
languagetext
themeEmacs
mint rf5.0 –key SECRETKEY
mint rf5.0 –authmode public

Узлы А и B используют разные ключи доступа, но могут установить соединение друг с другом в режиме "public" с использованием локальных баз данных.

Узел А:

Code Block
languagetext
themeEmacs
mint rf5.0 –key SECRETKEY
mint rf5.0 –authmode public
mint rf5.0 addnode -mac B:B:B:B:B:B -key KEY2

Узел B:

Code Block
languagetext
themeEmacs
mint rf5.0 –key KEY2
mint rf5.0 –authmode public
mint rf5.0 addnode -mac A:A:A:A:A:A -key SECRETKEY

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

Узел А использует локальную базу данных и играет роль шлюза аутентификации. Узел B не имеет своей базы данных и в режиме "remote" пользуется услугами шлюза аутентификации.

Узел А:

Code Block
languagetext
themeEmacs
mint rf5.0 –key KEY1
mint rf5.0 –authmode static
mint rf5.0 –authrelay
mint rf5.0 addnode -mac B:B:B:B:B:B -key KEY2
mint rf5.0 addnode -mac С:С:С:С:С:С -key KEY3

Узел B:

Code Block
languagetext
themeEmacs
mint rf5.0 –key KEY2
mint rf5.0 –authmode remote

Узел B будет получать информацию о соседях через шлюз аутентификации (узел A).

Для упрощения настройки сектора базовой станции при статическом описании абонентов, команду "mint addnode" дополним двумя параметрами "-defgw X.X.X.X"  и "-defmask X.X.X.X".

Code Block
languagetext
themeEmacs
mint rf5.0 addnode –mac 000028BAF234 –lip 1.1.1.1 –tip 1.1.1.2 –mask 255.255.255.252 –lcost 120

Если при описании конкретного абонента не указан точный адрес шлюза или маска сети, то будут использованы значения по умолчанию, установленные в данных параметрах. Таким образом, для каждого абонента достаточно указать только динамически назначаемый IP-адрес и ключ доступа.

Code Block
languagetext
themeEmacs
mint rf5.0 addnode -mac 000435567322 -tip 10.1.1.1 -key SecretKey1

Если ключ доступа не указан, то предполагается, что он совпадает с ключом базовой станции. Если IP-адрес не указан, то никаких действий с адресами не производится.         

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

Информация о шлюзе по умолчанию (который определяется командами "addnode -tgw / addnode –defgw") не передаётся узлу, если для него не указан адрес и маска сети.

Команда удаляет сетевой узел с MAC-адресом "00:00:28:BA:F2:34" из локальной базы данных.

Code Block
languagetext
themeEmacs
mint rf5.0 delnode –mac 000028BAF234
Команда отправляет всем устройствам в сети MINT удаленные команды: отобразить конфигурацию устройства (в первом случае) загрузить с ftp командный файл (во втором случае).
Code Block
languagetext
themeEmacs
mint rf5.0 rcmd -n all -cmd "co sh"
mint rf5.0 rcmd -n all -file ftp_name:ftp_pswd@192.168.100.21/1.txt

Команда включает детальное журналирование для интерфейса "rf5.0".

Code Block
languagetext
themeEmacs
mint rf5.0 –log detail

Команда выводит данные для мониторинга уровней сигналов.

Code Block
languagepowershell
themeEmacs
mint rf5.0 monitor

Уровни входного/выходного сигналов выводятся относительно минимальной скорости на прием/передачу.

Center
Gliffy Diagram
nameотображение mint monitor Copy Copy

Устройство находится в активном режиме, рассылая анонсы о своей версии ПО. Если в сети обнаружатся другие активные устройства с более новой версией ПО, то запрос на обновление будет выслана не ранее чем через 7 часов непрерывной работы источника анонса.

Code Block
languagetext
themeEmacs
mint rf5.0 –airupdate active normal

Устройство пассивно прослушивает сеть, собирает информацию об анонсах и ждёт момента, когда источник с новой версией программного обеспечения проработает с ней не менее суток.

Code Block
languagetext
themeEmacs
mint rf5.0 –airupdate passive slow

Оператор решает безусловно произвести замену программного обеспечения в сети на новое заведомо проверенное.

Code Block
languagetext
themeEmacs
mint rf5.0 –airupdate force

Данное устройство не участвует в системе автоматического обновления, не генерирует и не слушает анонсы.

Code Block
languagetext
themeEmacs
mint rf5.0 –airupdate disable

Оператор указывает путь на ftp-сервере, откуда устройство будет скачивать обновления.

Code Block
languagetext
themeEmacs
mint rf5.0 -f ftp://user:pass@host/path/file

Выполним резервирование линии связи. Для этого на каждом устройстве создадим псевдо-радио интерфейс через проводной порт (либо vlan). При этом оба устройства установят связь друг с другом через PRF интерфейсы используя основной канал.

Code Block
languagetext
themeEmacs
ifconfig prf0 up
prf 0 parent eth0
mint prf0 start

Затем на обоих устройствах интерфейсы "rf5.0" и "prf0" объединм с помощью параметра "join".

Code Block
languagetext
themeEmacs
mint join rf5.0 prf0

Оба устройства должны иметь хотя бы одну группу коммутации между интерфейсами ETH и RF, которая будет обеспечивать передачу L2 трафика на время отсутствия основного канала.

Code Block
languagetext
themeEmacs
switch group 1 add eth0 rf5.0
switch group 1 start
switch start
Warning
titleПРЕДУПРЕЖДЕНИЕ

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

Если же необходимо использовать одну группу, нельзя объединять на удалённом устройстве интерфейсы "rf5.0" и "prf0" параметром "join". Кроме того, необходимо явно прописывать MAC-адрес удалённого устройства, так как параметр "auto" работать не будет.

Функция "failover" включается на радиоинтерфейсе устройства Master.

Code Block
languagetext
themeEmacs
mint rf5.0 -failover auto

Как только устройство Master обнаружит, что контролируемый MAC-адрес доступен через интерфейс "prf0", оно немедленно выключит свой радиопередатчик и переведёт радиоинтерфейс в состояние DOWN, одновременно прекратив коммутацию трафика. Потеряв синхронизацию по радио с устройством Master, устройство Slave также прекратит передачу и перейдёт в режим ожидания.
При потере связи с контролируемым MAC-адресом, например при отказе основного канала, устройство Master включит свой передатчик и переведёт радио интерфейс в состояние UP. Устройство Slave обнаружит наличие сигнала от Master и перейдёт в режим установления связи. Клиентский трафик снова начнёт передаваться по радио.