IP Address Bug

I came across a software bug in the R Series radios related to IP address entry in the GUI

Problem: Can’t enter an IP address with a 0 on the end.

Example:
IP Address Range: 172.16.8.1 - 172.16.11.254
Subnet mask of 255.255.252.0

WAN with Static IP
All addresses are valid between that range, however, in the GUI you can’t enter
172.16.9.0
172.16.10.0
172.16.11.0

@Martin_Keding
Please try the same WAN static IP address configuration from cnMaestro.
The device GUI has some limitations and does not allow this configuration at present.

Same bug was 22 years ago on win XP, hard to hear that nowdays something like that still can happen.

It works with cnMaestro.
It took some work to figure out how to do this as there are no examples that I could find
Here is the override settings.

*** NOTES ***
Key is that there is a single parameter with TAB delimited variables. ie. If you have 3 WAN’s defined, it would be "parameter=${var1}tab${var2}tab${var3}. You can omit a variable but you MUST still have the tab.

  • I used the word “tab” in the example below but this needs to be replaced with a TAB symbol. cnMeastro doesn’t allow this so cut/edit this in a text editor and then paste it back

  • variables can be omitted EXCEPT VID. Not sure why but you will lock out the R-series and require a factory reset.

  • Example omit
    If WAN1 was DHCP and WAN2 was static, you could use the following
    mwan_ipaddr=tab${wan2_ip=172.168.2.0}

FULL EXAMPLE

mwan_ipaddr=${wan1_ip=10.10.10.5}tab${wan2_ip=172.168.2.0}
mwan_netmask=${wan1_netmask=255.255.255.0}tab${wan2_netmask=255.255.252.0}
mwan_gateway=${wan1_gateway=10.10.10.1}tab${wan2_gateway=172.168.1.1}
mwan_vid=${wan1_vlan=1}tab${wan2_vlan=100}
mwan=${wan1_vlan_priority=0}tab${wan2_vlan_priority=5}
mwan_primary_dns=${wan1_dns1=8.8.8.8}tab${wan2_dns1=8.8.8.8}
mwan_secondary_dns=${wan1_dns2=8.8.4.4}tab${wan2_dns2=8.8.4.4}

If you want to add any other parameters not available in cnMaestro, export the config from an R-Series radio and search of the specific value. Then you can follow the above instructions.

3 Likes