I'm trying to set up an IPv6 tunnel through HE, using an Airport Extreme (7.6.1). I got it to work once, but have a real chicken and egg problem: I'm on a PPPoE internet connection, the Airport Express being the primary router/dialup device. Every single time it dials in, it receives a different IP address. I have set up an automated script on a machine that's permanently on, which will update HE with the current IPv4 address, but I'm running into timing issues. It seems the Airport Express only tries to establish the tunnel once after rebooting. If HE hasn't been updated by then (very likely), it will fail and apparently never try again. To make it try the IPv6 tunnel again, I need to reboot it, which makes it assume a different IP address etc etc.
Is there any solution to this conundrum? Can the Airport Express be persuaded to try reestablishing the tunnel without restarting it?