Commit Graph

7 Commits

Author SHA1 Message Date
Sean Khan
7b9edac6ed nss-setup: Make sure user selects their own target
Signed-off-by: Sean Khan <datapronix@protonmail.com>
2025-02-28 16:38:03 -05:00
Sean Khan
734446d726 nss-setup: change default optimization to '-O2'
Signed-off-by: Sean Khan <datapronix@protonmail.com>
2025-02-28 16:38:03 -05:00
Sean Khan
e24d72bb59 feeds: fix disable nss feed from being packaged
Fix typo in feeds name

Signed-off-by: Sean Khan <datapronix@protonmail.com>
2025-02-28 16:38:02 -05:00
Sean Khan
218de5053d nss-setup: Add additional notes
Signed-off-by: Sean Khan <datapronix@protonmail.com>
2025-02-28 16:38:02 -05:00
Sean Khan
6c177c575e nss-setup: fix led configs not generating
Signed-off-by: Sean Khan <datapronix@protonmail.com>
2025-02-28 16:38:02 -05:00
Sean Khan
777ce17d3f nss-setup: Refactor and add options for setting up nodes to use DHCP
* Refactor and clean up script and add more helpful docs.
* If a device's MAC doesn't match or isn't specified the following will
  be configured:
  1.) lan network will use DHCP ("lan_proto=dhcp") to retrieve an IP
  2.) device name will be "mx4300-xxxx", where "xxxx" represents the
      last 4 characters of the device MAC address found on the bottom of
      sticker.
* When in bridge mode, devices can be setup to use static or dhcp for their lan interface.
  This is specified with option "lan_proto=dhcp" under each devices's
  config, or if no suffix is specified, it is assumed the IP needs to be
  optained.
* Add fallback mgmt IP address 10.1.1.1 that can be used in case mesh
  fails to come up and hardwire connection is required. Make sure to set
  a static IP for your computer in the 10.1.1.x subnet in order to
  connect.

Signed-off-by: Sean Khan <datapronix@protonmail.com>
2025-02-28 16:38:02 -05:00
Sean Khan
7917995dd1 nss-setup: Add example NSS configs/scripts
Included starter config seed NSS offloading for MX4300. Although it can
be used by any compatible ipq807x NSS setup.

There is also an example 'uci-defaults' script that you can use to build
a single image for multiple nodes.

Although the script includes options to set low/high band for mesh backhaul.
Only the high-band works for offloading.

Signed-off-by: Sean Khan <datapronix@protonmail.com>
2025-02-28 16:38:02 -05:00