Я ищу советы по довольно сложной настройке Ubuntu 18.04.
Прежде всего, маршрутизатор будет просто общаться с другими «узлами» в локальной сети, используя сеть и передавать данные «Интернет» через 4G. Если меш недоступен, он должен использовать 4G для связи с 4G другого узла для всего трафика. Это означает, что все маршрутизаторы должны «слушать» на 4G в случае, если другой узел отправляет этот путь. Кроме того, если узел не имеет 4G, но имеет сетку, следует использовать сетку для соединения с другим узлом и использовать эти конкретные узлы 4G соединения. Я приложил несколько диаграмм, которые, надеюсь, прояснят это. Чтобы соединить соединения 4G вместе, мы намерены использовать OpenVPN (сервер уже настроен и настроен).
Аппаратное обеспечение одноплатного компьютера и приемопередатчика:
Gateworks GW6200 с приемопередатчиком 2,4 ГГц (требуется в качестве локальной радиосети) и модемом Sierra Wireless 4G (для подключения к глобальной сети).