How to configure network settings on your NEX DMS controller using a USB flash drive.
This feature was introduced mid-2017 and may not be present on NEX DMS controllers before then.
Retrieve the current network settings
- Plug a USB flash drive into a computer.
- Create a blank text file on the root directory of the USB flash drive (i.e. not in any folders) named "nex-config.txt".
- Disconnect the USB flash drive from the computer.
- Ensure the NEX DMS controller is powered up for at least 5 minutes.
- Plug the USB flash drive into any of the USB ports on the NEX controller. You may need to carefully remove the plastic lid to access the USB ports.
- Leave the USB flash drive plugged in for 3 minutes before removing it. During this time the NEX will output it's network config.
- Plug the USB flash drive back into your computer.
- The "nex-config.txt" file should now be renamed with a date-time stamp and have the current network settings (see the reference below on how to interpret this).
- If the "nex-config.txt" file is the same name and blank, possible causes are:
- The NEX controller wasn't running or powered up long enough.
- The USB stick wasn't left in the NEX long enough (3 minutes).
- The NEX controller doesn't have this feature (i.e. from before mid-2017).
- There is a NEX controller fault.
Update the network settings
- Plug a USB flash drive into a computer.
- Create a text file on the root directory of the USB flash drive (i.e. not in any folders) named "nex-config.txt".
- Enter the configuration desired. See the reference and examples below.
- Disconnect the USB flash drive from the computer.
- Ensure the NEX DMS controller is powered up for at least 5 minutes.
- Plug the USB flash drive into any of the USB ports on the NEX controller. You may need to carefully remove the plastic lid to access the USB ports.
- Leave the USB flash drive plugged in for 3 minutes before removing it. During this time the NEX will read the config and output a log.
- Unplug the USB flash drive from the NEX controller.
- There should now be new files: nex-config-[date-time].txt and nex-config-[date-time].log from the changes.
- If significant network changes were made, it is a good idea to power cycle the NEX controller and ensure it connects as desired.
- If the "nex-config.txt" file is the same name and blank, possible causes are:
- The NEX controller wasn't running or powered up long enough.
- The USB stick wasn't left in the NEX long enough (3 minutes).
- The NEX controller doesn't have this feature (i.e. from before mid-2017).
- There is a NEX controller fault.
Parameter reference
The following is a list of parameters that can be used to configure the NEX DMS network.
Parameter | Value | Description |
---|---|---|
nex-vpn | on | Secure NEX-VPN will be used to allow for remote support (for premium support customers, contact support for details). |
off | Do not connect to NEX-VPN. | |
Ethernet settings: | ||
ethernet | dhcp | IP address will be set automatically from a DHCP server (i.e. router). |
manual | IP address will be set manually (see additional parameters below). | |
ethernet.address | 192.168.1.42 | Sets the IP address when ethernet=dhcp. |
ethernet.gateway | 192.168.1.1 | Sets the gateway address when ethernet=dhcp. |
Wi-Fi settings: | ||
wireless | dhcp | IP address will be set automatically from a DHCP server (i.e. router). |
manual | IP address will be set manually (see additional parameters below). | |
wireless.address | 192.168.0.42 | Sets the IP address when wireless=dhcp. |
wireless.gateway | 192.168.0.1 | Sets the gateway address when wireless=dhcp. |
wireless.ssid | My WiFi AP | Sets the Wi-Fi SSID (name) to connect to. |
wireless.password | mypassword | Sets the Wi-Fi password to use when connecting. |
Example configurations
Connect to a Wi-Fi network:
nex-config.txt
wireless=dhcp wireless.ssid=My WiFi AP wireless.password=mypassword
Connect to ethernet and enable NEX-VPN (NEX support customers):
nex-config.txt
nex-vpn=on ethernet=dhcp
Connect to ethernet with a static IP address:
nex-config.txt
ethernet=manual ethernet.address=192.168.1.42 ethernet.gateway=192.168.1.1
Related articles