MadEngineer: Have you checked the device logs? When it goes offline what duplex is your wan port at?
You can support Geekzone with a one-off or recurring donation via PressPatron.