EOIP Interface Not picking up IP until reset

I have a number of 750 boxes across our WAN, located on different LAN subnets. Recently, I have had a couple of them that will not pick up a DHCP address on the EOIP tunnel interface unless I disable and enable the interface. Reboots do not work. I must telnet in and reset the interface before it will pick up an address.

Any idea how to debug and resolve?

Raymond

maybe related to the known issues when there is RSTP or no MAC address on a bridge?

Rebooted box, and as before, the eoip interface does not pull a dhcp address:

Here is what I have for the bridge:

Flags: X - disabled, R - running
0 R name=“bridge1” mtu=1500 l2mtu=1598 arp=enabled
mac-address=02:74:A6:81:DA:DE protocol-mode=none priority=0x8000
auto-mac=yes admin-mac=00:00:00:00:00:00 max-message-age=20s
forward-delay=15s transmit-hold-count=6 ageing-time=5m

disabling and enabling interface fixes things

Try setting the admin-mac of the bridge.

Didn’t help

Resolved it with a script:

{delay 20};
:if ([/ping x.x.x.x count=4] = 0) do={/interface disable interface ;/interface enable interface}