1.0.5
This is a listing of all configurable keys for Tachyon Networks TNA-30x devices. API specs and examples can be found on Tachyon's API github page and additional usage tips can be found in the support site's API Guide article.
Block rogue DHCP servers when in Station mode.
Value type | bool |
Default | false |
Whether to append a null terminator to the end of the circuit id field. Default behiavor is to append the null terminator and different DHCP servers will treat the strings in different ways. This will be ignored if the eth port is appended to the field.
Value type | bool |
Default | true |
Whether to append the ethernet port (eth0 or eth1) to the end of the circuit id field. In this case, no null terminator will be appended.
Value type | bool |
Default | false |
DHCP Option 82 circuit ID custom value (ASCII-encoded format which will be translated to hex).
Value type | string |
Min length | 1 |
Max length | 64 |
DHCP Option 82 circuit ID field type.
Value type | string |
Allowed values | none, custom, sta_mac |
Default | none |
Enable DHCP Option 82 injection for Station mode.
Value type | bool |
Default | false |
Whether to append a null terminator to the end of the remote id field. Default behiavor is to append the null terminator and different DHCP servers will treat the strings in different ways. This will be ignored if the eth port is appended to the field.
Value type | bool |
Default | true |
Whether to append the ethernet port (eth0 or eth1) to the end of the remote id field. In this case, no null terminator will be appended.
Value type | bool |
Default | false |
DHCP Option 82 remote ID custom value (ASCII-encoded format which will be translated to hex).
Value type | string |
Min length | 1 |
Max length | 64 |
DHCP Option 82 remote ID field type.
Value type | string |
Allowed values | none, custom, sta_mac |
Default | none |
Disable data on port ETH1.
Value type | bool |
Default | false |
Enable failover to ETH1 when the 60GHz radio isn't connected or has a signal below the given threshold.
Value type | bool |
How long to wait, in seconds, once the 60GHz link is above the RSSI threshold to resume normal operation.
Value type | int |
Default | 10 |
Min value | 5 |
Max value | 1800 |
RSSI threshold at or below which failover state should be initiated.
Value type | int |
Default | -68 |
Min value | -70 |
Max value | -66 |
Ageing time in seconds of learned bridge entries. Set to 0 to disable.
Value type | int |
Default | 300 |
Min value | 0 |
Max value | 20000000 |
Maximum number of allowed FDB (forwarding database) entries allowed. 0 = unlimited (default).
Value type | int |
Default | 0 |
Min value | 0 |
Max value | 200000 |
System-wide MTU. This setting applies to all interfaces on the device.
Value type | int |
Default | 1500 |
Min value | 1280 |
Max value | 7900 |
Enable PoE Out on port ETH1.
Value type | bool |
Default | false |
Enable download rate limiting for Station mode.
Value type | bool |
Default | false |
Download rate limit (Mbits/sec).
Value type | int |
Min value | 1 |
Max value | 2000 |
Enable upload rate limiting for Station mode.
Value type | bool |
Default | false |
Upload rate limit (Mbits/sec).
Value type | int |
Min value | 1 |
Max value | 2000 |
Enabling this setting allows you to set a 169.254.x.x/16 IP on the mangement network.
Value type | bool |
Default | true |
Alternative local IPv4 address.
Value type | ipv4addr |
Default | 169.254.1.1 |
Enable an IPv4 static IP on the data bridge.
Value type | bool |
Default | false |
Data bridge static IPv4 address.
Value type | ipv4addr |
Default | 192.168.3.1 |
Data bridge static IPv4 prefix.
Value type | int |
Default | 24 |
Min value | 1 |
Max value | 32 |
Enable Data VLAN for Station mode.
Value type | bool |
Default | false |
Data VLAN ID.
Value type | int |
Default | 99 |
Min value | 2 |
Max value | 4094 |
Management network IP mode.
Value type | string |
Allowed values | static, dhcp |
Default | dhcp |
Use the custom DNS servers specified in the network.wan.dns_servers field when in DHCP mode.
Value type | bool |
Default | false |
Enable DHCP broadcast.
Value type | bool |
Default | false |
Management network IPv4 DNS servers list, used when static ipv4 is enabled or custom_dns is enabled in DHCP mode. Set to an array of one empty string if not using custom dns servers.
Value type | array of type: ipv4addr |
Min length | 1 |
Max length | 2 |
Management network IPv4 enabled status; used as fallback when ip_mode is set to 'dhcp'.
Value type | bool |
Default | true |
Management network IPv4 gateway.
Value type | ipv4addr |
Management network IPv4 address (used as a fallback when ip_mode is set to 'dhcp').
Value type | ipv4addr |
Default | 192.168.1.1 |
Management network IPv4 address prefix.
Value type | int |
Default | 24 |
Min value | 1 |
Max value | 32 |
Management network IPv6 DNS servers.
Value type | array of type: ipv6addr |
Min length | 0 |
Max length | 2 |
Enable management network IPv6 addressing.
Value type | bool |
Default | false |
Management network IPv6 gateway. Empty strings are allowed when no gateway is specified.
Value type | ipv6addr |
Enable management network IPv6 addressing.
Value type | ipv6addr |
Default | 2001::2 |
Management network IPv6 address prefix.
Value type | int |
Default | 64 |
Min value | 1 |
Max value | 128 |
Enable management VLAN.
Value type | bool |
Default | false |
Management VLAN ID. This can be set to 1 if you want to force the device to use the native network for its management IP when data VLAN is enabled.
Value type | int |
Default | 106 |
Min value | 1 |
Max value | 4094 |
Enable broadcasting device info over CDP (Cisco Discovery Protocol).
Value type | bool |
Default | true |
Enable broadcasting device info over LLDP (Link Layer Discovery Protocol).
Value type | bool |
Default | true |
Enable broadcasting device info over MNDP (MikroTik Neighbor Discovery Protocol).
Value type | bool |
Default | true |
Enable device discovery general services.
Value type | bool |
Default | true |
Enable LLDP server in order to discover nearby devices. This is required for the discovery tool to function.
Value type | bool |
Default | true |
Web server HTTPS port.
Value type | int |
Default | 443 |
Min value | 1 |
Max value | 65535 |
Web server HTTP port.
Value type | int |
Default | 80 |
Min value | 1 |
Max value | 65535 |
Enable Network Time Protocol (NTP).
Value type | bool |
Default | true |
List NTP servers.
Value type | array of type: hostname |
Min length | 1 |
Max length | 2 |
List of IPv4/6 address(es) to attempt to ping
Value type | array of type: ipv4addr_or_ipv6addr |
Min length | 1 |
Max length | 2 |
Enable ping watchdog.
Value type | bool |
Default | false |
How many consecutive ping failures should trigger a device reboot
Value type | int |
Min value | 2 |
Max value | 10 |
How often in seconds to attempt to ping specified address(es).
Value type | int |
Min value | 5 |
Max value | 300 |
How long in seconds to wait before starting ping watchdog at bootup
Value type | int |
Default | 300 |
Min value | 60 |
Max value | 300 |
Enable remote syslog.
Value type | bool |
Default | false |
Remote syslog port.
Value type | int |
Min value | 1 |
Max value | 65535 |
Remote syslog protocol.
Value type | string |
Allowed values | tcp, udp |
Remote syslog server.
Value type | hostname |
SNMPv2 community string.
Value type | string |
Default | public |
Min length | 1 |
Max length | 100 |
Enable SNMPv2 (read-only).
Value type | bool |
Default | true |
Enable SNMPv3 (read-only).
Value type | bool |
Default | true |
SNMPv3 password.
Value type | string |
Min length | 8 |
Max length | 32 |
SNMPv3 username.
Value type | string |
Min length | 1 |
Max length | 100 |
SNMPv2 community string.
Value type | string |
Min length | 1 |
Max length | 100 |
Enable SNMP traps.
Value type | bool |
Default | false |
SNMPv3 password.
Value type | string |
Min length | 8 |
Max length | 32 |
SNMP protocol.
Value type | string |
Allowed values | 2, 3 |
Default | 2 |
SNMP traps server.
Value type | hostname |
SNMPv3 username.
Value type | string |
Min length | 1 |
Max length | 100 |
Web UI authentication method. Default value is 'local' to use the local user database.
Value type | string |
Allowed values | local, radius |
Default | local |
The RADIUS AA port used when authenticating web UI users.
Value type | int |
Default | 1812 |
Min value | 1 |
Max value | 65535 |
The RADIUS AA serret used when authenticating web UI users.
Value type | string |
Min length | 1 |
Max length | 64 |
The RADIUS AA server used when authenticating web UI users.
Value type | hostname |
This device's location.
Value type | string |
Default | |
Min length | 0 |
Max length | 100 |
This device's name.
Value type | string |
Default | Tachyon Networks PtMP |
Min length | 1 |
Max length | 30 |
System hostname.
Value type | hostname |
Default | tachyon-networks |
Enable this device's physical reset button.
Value type | bool |
Default | true |
System timezone name. This follows standard timezone naming from http://timezonedb.com/. This applies to advanced timezones as well.
Value type | timezone |
Default | America/Los_Angeles |
Whether or not to enable advanced timezones with DST support.
Value type | bool |
Default | false |
System users.
Value type | array of type: user object |
Min length | 1 |
Max length | 20 |
User's login name.
Value type | string |
Min length | 1 |
Max length | 24 |
User's type.
Value type | string |
Allowed values | admin, read-only |
User's MD5 hashed password.
Value type | string |
Min length | 34 |
Max length | 34 |
Whether this user is enabled or not.
Value type | bool |
This antenna kit that's attached to this radio.
Value type | string |
Allowed values | none, ak-100, ak-300, ak-s-90, ak-s-45 |
Default | none |
Whether or not the radio should be locked to the boresight beam.
Value type | bool |
Default | false |
Wireless radio's channel. When channel width is set to 2160 MHz (full), available channels are 1-6, and for half widths (1080 MHz), channels 1-12 (or 1-low to 6-high) are available
Value type | int |
Default | 5 |
Min value | 1 |
Max value | 12 |
Wireless radio's channel width.
Value type | int |
Allowed values | 2160, 1080 |
Default | 2160 |
Min value | nil |
Max value | nil |
Wireless radio's max MCS level. Note: max allowed is 9 when half channel width is selected.
Value type | int |
Default | 12 |
Min value | 1 |
Max value | 12 |
Main wireless operating mode. To enable point-to-point master, set this value to 'ap' and ptp to true. To enable point-to-point slave, set this value to 'sta' and ptp to true.
Value type | string |
Allowed values | ap, sta |
Default | ap |
Wireless security phasphrase.
Value type | string |
Default | passphrase |
Min length | 8 |
Max length | 63 |
Wireless secondary operating mode. To enable point-to-point master, set this value to true, and wireless mode to 'ap'. To enable point-to-point slave, set this value to true, and wireless mode to 'sta'.
Value type | bool |
Default | false |
Wireless security mode.
Value type | string |
Allowed values | wpapsk, open |
Default | wpapsk |
Wireless radio's SSID. If mode is station or point-to-point slave, this is the SSID to which the station should connect.
Value type | string |
Default | tachyon-ptmp |
Min length | 1 |
Max length | 32 |
Enable station connection profiles.
Value type | bool |
Default | false |
Array of station connection profiles.
Value type | array of type: profile object |
Min length | 1 |
Max length | 8 |
The wireless SSID of the profile.
Value type | string |
Min length | 1 |
Max length | 32 |
The priority of the profile.
Value type | int |
Min value | 1 |
Max value | 10 |
The wireless security phasphrase of the profile.
Value type | string |
Min length | 8 |
Max length | 63 |
The wireless security mode of the profile.
Value type | string |
Allowed values | wpapsk, open |