the edgeroute is being powered by its own PSU (12v 2A), and the AP is powered with it's own injector.
so no power issues anywhere.
the main issue i need to resolve right now are the firewall issues which clearly isn't working as intended.
even though i have apparently opened up port 80 i can't get access in from the outside world.
from what is happening it looks like it has applied the firewall rules only to the internal side of the network and not the external.
basically for internal everything should be accessible with no blocked ports. for external only the ports specifically listed should be open. that doesn't seem to be working.
currently the set up is this.
zyxel connected to eth0
eth1,2,3,4 are just normal ports for the network (POE turned off on eth4).
DHCP range is 192.168.1.x (with lease range starting at 192.168.1.100).