TAPxxx Wireless Mesh Configuration

From Teltonika Networks Wiki

The information on this page is updated in accordance with the 00.07.07.1 firmware version .

Introduction

Mesh networking is a revolutionary approach to wireless connectivity, offering numerous benefits that make it increasingly popular in various applications. At its core, mesh networking involves interconnected nodes that communicate with each other to create a network. Here's why it's used and why it's so valuable:

  1. Flexibility and Scalability: Mesh networks adapt and scale easily.
  2. Redundancy and Reliability: Multiple paths ensure uninterrupted connectivity.
  3. Coverage and Range Extension: Nodes relay signals to extend coverage.
  4. Self-Healing and Self-Organizing: Mesh networks adjust routes for continuous connectivity.
  5. Cost-Effectiveness: Mesh networks reduce installation and maintenance costs.
  6. Ad Hoc and Temporary Deployments: Ideal for quick setups in various scenarios.
  7. IoT and Smart Home Applications: Efficiently connect and manage devices.requirements without compromising performance.

Overall, mesh networking represents a versatile and robust solution for wireless connectivity, offering unparalleled flexibility, reliability, and scalability across a wide range of applications. As technology continues to evolve, mesh networks are poised to play an increasingly essential role in powering the connected world of tomorrow.

Prerequisites & Topology

Configuring a wireless mesh network with Teltonika devices is straightforward and requires just a few steps, which can be replicated across multiple devices. The number of devices needed depends on the specific use case, but the setup provided can be effortlessly expanded to accommodate many devices. In the example below, we will utilize RUTX50 as the node with mobile internet connectivity, serving as the mesh gateway and DHCP server. The access points (TAP100 and TAP200) will function as mesh nodes.


Before proceeding with the confuration, ensure that all requirements are met:

  1. Ensure that the firmware version of the Access Points (TAP100 and TAP200) is 00.07.07.1 or later, as the TAP functionality was not available in versions prior to this.
  2. The devices suitable for this configuration are from the RUT, RUTX, and TAP series.
  3. Make sure the gateway has access to the internet and DHCP enabled.


TAP100 200 MODEL.png

The test configuration utilizes the RUTX50 router along with the TAP100 and TAP200 access points. The RUTX50 unit is connected to the internet via mobile internet connectivity, although other connection types are feasible. After proper setup, all mesh devices should establish communication among themselves via wireless mesh, directly or through other devices in the mesh network. This enables an expansion of the Wi-Fi coverage radius. Configration

Configuration

If you're having trouble finding this page or some of the parameters described here on your device's WebUI, you should turn on "Advanced WebUI" mode. You can do that by clicking the "Advanced" button, located at the top of the WebUI.

Networking rutos manual webui basic advanced mode 75.gif

Gateway LAN Configuration


This router requires internet access. The specified settings should be activated by default. Open router’s WebUI → Network → LAN click Pencil2.pngon current available LAN interface configuration:

General Settings


Make the following changes:

  1. Select Protocol: Static
  2. Enter IPv4 address: 192.168.1.2
  3. Enter IPv4 netmask: 255.255.255.0
  4. Enable DHCPv4: on
Gateway Lan Configuration.png


Mesh Node Common Configuration


The following settings need to be applied to all of devices in the wireless mesh network including mesh gateway(RUTX50) and AP nodes(TAP100/200).

Open router‘s WebUI and navigate to Network → Wireless → SSIDs click Pencil2.pngon current available 2.4Ghz Wireless interface configuration:

Wi-Fi General Setup


Make the following changes:

  1. Select Mode: Access Point
  2. Select Radios: 2.4GHZ
  3. Enter SSID: MESH_DEMO
SSIDs General Settings.png

Wi-Fi Wireless Security


Make the following changes:

  1. Select Encryption: WPA3-SAE
  2. Enter Password: Password
Wireless Security.png


Mesh General Setup


In router‘s WebUI, Navigate to Network → Wireless section → SSIDs. click Add Button.png and create new interface. Frequency band must match in all nodes.

Make the following changes:

  1. Select Mode: Mesh
  2. Select Radios: 2.4GHZ
  3. Enter SSID: Demo_1
Mesh General Settings.png

Mesh Additional Settings


Make the following changes:

  1. Enable Forward mesh peer traffic: on
  2. Enter RSSI threshold for joining: -80
Mesh Additional Settings.png

Mesh Wireless Security


Make the following changes:

  1. Select Encryption: WPA3-SAE
  2. Enter Password: Password
Wireless Security.png


Radio General Setup


In router‘s WebUI, Navigate to Network → Wireless section → Radio → Wifi 2.4GHZ settings.

Make the following changes:

  1. Select Channel: 11 (2462 Mhz)
Mesh Channel Selection.png

Mesh Node DHCP setup


In order to avoid conflicts, TAP100/200 needs to be leasing their LAN IP from mesh gateway. These settings should also be set last, otherwise access to TAP100/200 will be lost. Open WebUI → Network → IP Settings → Network configuration.

Make the following changes:

  1. Select Protocol: DHCP
  2. Select Management VLAN: Default
TAP NETWORK CONFIGURATION.png

Configuration Testing


Connect to gateway(RUTX50) WebUI, enter Network → Wireless → SSIDs → WIFI 2.4GHZ tab. Demo_1 mesh interfaces should display two clients, in this case that would be TAP100 and TAP200 devices in the mesh network.

Devices In Mesh.png

Open Status → Network → LAN tab. There should be displayed leases given to TAP100 and TAP200.

MESH LEASE.png

Devices TAP100/200 can be reached from mesh gateway without ethernet connecton. Try pinging devices.

PING TAP 100.png
PING TAP 200.png

External links

  1. https://openwrt.org/docs/guide-user/network/wifi/mesh/80211s
  2. https://www.cwnp.com/uploads/802-11s_mesh_networking_v1-0.pdf
  3. https://wiki.teltonika-networks.com/view/Wireless_Mesh_configuration_example