Required Documentation
External Documentation you will need:
Tests
2 routers meshed wirelessly
The core functionality of a Commotion router is its ability to mesh with other nodes. This section tests the ability for routers to mesh wirelessly.
Required Hardware:
Test Instructions:
These tests should be run once through on both a 2.4 and 5ghz device to cover all test configurations.
Unencrypted
Encrypted
Signed routes encrypted
Test Wireless Conecctivity as above.
Signed routes unencrypted
Test wireless connectivity as above
Using the Wireshark section of the shared mesh key-chain instructions check that each node is signing their routing packets
Test Configurations
2 routers meshed over ethernet
Meshing two routers using an ethernet cable to bridge a network is a stated use-case for commotion routers.
Required Hardware:
Test Instructions:
Test Configurations
Commotion node connected to a home or business router
Required Hardware:
Test Instructions:
Test Configurations
Commotion Node connected to a gateway
Required Hardware:
Test Instructions:
Test Configurations
Commotion nodes connected through a switch or router
Required Hardware:
Test Instructions:
Test Configurations
Commotion nodes and a client Access Point connected through a switch
Required Hardware:
Test Instructions:
Test Configurations
Wireless gateway connection
This test explores when a Commotion node attempts to use a wireless access point (not associated with the mesh) as an Internet gateway.
Required Hardware:
Test Instructions:
Unencrypted
Encrypted
Serval Encrypted
Serval Unencrypted
= Gateway Connection Tests =
Smart Gateway Test
Ping test
Test Configurations
Meshing Laptops, Smartphones, and Routers
Test that a mesh network will work across laptops, smartphones, and routers.
Required Hardware:
1 commotion wireless routers
1 commotion enabled laptop (per client)
1 commotion enabled phone (per app)
Test Instructions:
Install and setup the router
Install and setup the laptop and phone with the same configuration as the router
Ensure that all three devices are meshing
Test Configurations
Each current working commotion client
Each currently working commotion mobile app
Encrypted, 2.4GHz
Unencrypted, 2.4GHz
Encrypted, 5GHz
Unencrypted, 5GHz
Signed routes encrypted
Signed routes unencrypted
Non-interference b/w encrypted and unencrypted networks
Test that an encrypted mesh network and an unencrypted mesh network can exist on the same channel and with the same SSID without interfering with the ability of each other to mesh.
Required Hardware:
Test Instructions:
Install and setup the four routers using the same settings
Ensure that all dour devices are meshing with each other
Add encryption to the mesh interface on two of the devices
Ensure that the two devices with encryption are meshing
Ensure that the two devices without encryption are meshing
Test Configurations
2.4GHz
5GHz
With Signed routes