Did you make any manual configuration changes? If you did, it can cause issues with Amahi. I don't see any reason why the script is not working. I presume your HDA is on eth0, correct?
Also does your settings match the amahi.org profile before the change?
If by manual changes you are referring to changes on the HDA, then no. The only "manual" change I made was to the gateway itself.
I don't understand why it isn't working either. Is there some sort of log that this script spits out that could help point us in the right direction?