OK, You also have to set the WAN address of the Zywall to be DHCP.
Depending on the setup, the firewall may be blocking pings.
I would do a full reset of the zywall and see if that works,
Both your WAN and LAN side should be DHCP, and they have to be different subnets.
So the Zywall LAN ( private side ) needs to be set to 192.168.2.1