Bug ID 437763: BIG-IP 11.6.0 Syntax Error if "ip-address" used when modify existing static ARP

Last Modified: Apr 28, 2025

Affected Product(s):
BIG-IP TMOS(all modules)

Fixed In:
11.6.0

Opened: Nov 13, 2013

Severity: 2-Critical

Symptoms

In 11.5.3 you could modify a static ARP entry with the following syntax: tmsh modify net arp /Common/fake1 ip-address 11.22.33.44 mac-address 00:01:d7:a7:ce:c4 In 11.6.0 the same syntax will result in an error: (tmos)# modify net arp /Common/fake2 {ip-address 33.44.55.66 mac-address 00:50:56:86:6d:c2} Syntax Error: "ip-address" may not be specified in the context of the "modify" command. "ip-address" may be specified using the following commands: create, list, show

Impact

tmsh command now fails when attempting to modify existing static arp in 11.6.0 and beyond. Non-f5 devices within Hyper-v NVGRE will loose external connectivity with IP address migrates to a new VM. The cause is the failed ARP update cause by the failed tmsh command, via REST.

Conditions

Upgrading to 11.6.0 or beyond and using this command

Workaround

Leave out the ip-address parameter: tmsh modify net arp /Common/fake2 {mac-address 00:50:56:86:6d:c3}

Fix Information

Fix route-domain reset/modification on node/virtual-address/snat-translation-address modification

Behavior Change

The ip-address attribute for arp / ndp entries can no longer be modified (i.e. tmsh modify net arp <entry> ip-address <value> is invalid).

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips