Page tree

Versions Compared

Key

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

...

Протоколы архитектуры MINT могут работать не только по радио, но и через проводной интерфейс Ethernet. Для этого в системе имеется “псевдо” радиопсевдо-интерфейс радиоинтерфейс (prf), который можно “прицепить” к физическому интерфейсу ассоциировать с физическим интерфейсом подобно тому, как это делают интерфейсы "vlanX".

Code Block
languagejavapowershell
themeDJangoEmacs
prf 0 parent eth0
ifconfig prf0 up

Такой псевдо радио-интерфейс радиоинтерфейс можно использовать для настройки на нём узла MINT сети и MINT и даже для объединения с другими интерфейсами. С точки зрения протоколов протокола MINT, это будет обычный радио-интерфейс, через который узел сможет найти соседей и установить с ними связь.

Code Block
languagejavapowershell
themeDJangoEmacs
mint prf0 start
mint join rf5.0 prf0
Center
Scroll Title
titleРисунок - Схема объединения в единую сеть MINT сеть

Image Modified

В этом примере нам удалось объединить в единую MINT сеть несколько MINT несколько обособленных, и возможно, территориально удалённых сегментов сети. Разумно комбинируя перемычки join и псевдо радио-интерфейсы радиоинтерфейсы можно обеспечить наличие в сети достаточного количества надёжных альтернативных путей для обеспечения оптимальности распространения трафика и устранения узких мест (bottleneck).

Note
titleВНИМАНИЕ

Если несколько интерфейсов объединены с помощью функции "join", то при включении их в группу коммутации следует указывать только один из них (любой).

Code Block
languagejavapowershell
themeDJangoEmacs
mint join rf5.0 rf4.1
switch group 1 add eth0 rf5.0

...

Warning

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

Также следует заранее продумать принципы построения новой сети, будет ли это "mesh" или сеть "point-to-multipoint" сеть, как и какая будет использоваться каким образом будет осуществляться маршрутизация, будет ли сеть коммутируемой и т.д.

На каждом

...

абонентском устройстве

...

должны быть выполнены следующие действия:

  • Записать или запомнить MAC-адрес радионтерфейса, через который устройство подключено к базовой станции. Посмотреть его можно командой:
Code Block
languagejavapowershell
themeDJangoEmacs
Ifcifc rf5.0
  • Сохранить текущую конфигурацию (предполагается, что клиентское устройство в этот момент подключено к базовой станции) командой:
Code Block
languagejavapowershell
themeDJangoEmacs
config save
  • Загрузить прошивку MINT командой:
Code Block
languagejavapowershell
themeDJangoEmacs
fl get user:password@server/file

...

  • Выполнить

...

  • по очереди перезагрузку всех клиентских устройств

...

  • командой:
Code Block
languagejavapowershell
themeDJangoEmacs
 restart y

...

  • Загрузить прошивку MINT на

...

  • сектор базовой станции и перегрузить

...

  • его.

После перезагрузки все устройства запустятся с прошивкой MINT. Обнаружив наличие старой прежней (RMA) конфигурации, MINT запустит протокол поиска соседей на всех радиоинтерфейсах устройства с параметрами по умолчанию (master, autobitrate, hiamp=4). Параметры радиоинтерфейсов будут взяты из старой конфигурации (на момент её последнего сохранения).Этого достаточно, чтобы устройство подключилось к MINT сетисети MINT. При этом все устройства потеряют IP-адреса, назначенные ранее протоколом RMA.4.

  • Командой "mint map" на секторе базовой станции убедиться, что все клиентские устройства подключились к базовой станции.

...

  • Назначить на радиоинтерфейс сектора базовой станции

...

  • требуемый IP-адрес, например:
Code Block
languagejavapowershell
themeDJangoEmacs
ifc rf5.0 10.0.0.254/24 up

...

  • Используя команду "mint rcmd", назначить IP-адреса на радиоинтерфейсы всех клиентских устройств, обращаясь к ним по MAC-адресу (двоеточия в MAC-адресах можно опускать), например:
Code Block
languagejava
themeDJango
mint rf5.0 rcmd -node 17:9a:c2:f4:34 -cmd "ifc rf5.0 10.0.0.1/24 up; co save;"
mint rf5.0 rcmd -node 17:9a:c3:ad:46 -cmd "ifc rf5.0 10.0.0.2/24 up; co save;"
mint rf5.0 rcmd -node 179ab1f391     -cmd "ifc rf5.0 10.0.0.3/24 up; co save;"

...

и т.д.

После этого После выполнения указанных команды все клиентские устройства будут доступны с для сектора базовой станции по IP (если это не было запрещено настройками конфигурации).7.

  • Используя "telnet", выполнить остальные необходимые настройки на каждом устройстве для восстановления работы сети (маршрутизация и т.д.).

Если доступ по IP получить не удаётся, то всегда можно проверить или исправить конфигурацию клиентского устройства с помощью команды "mint rcmd":

...