I am a novice but it appears you have not masq from your private networks to your public network..therefore your private networks have not way to reach the public network. you can setup masq(only for troubleshooting..start locking it down piece by piece) by adding a masq from each internal eth to your wan eth..then add packet filter that says Private_Networks_-_RFC1918 any any allow if this works then you can start locking down stuff you do not want getting form your internal networks(using the Private_Networks_-_RFC1918
I am a novice but it appears you have not masq from your private networks to your public network..therefore your private networks have not way to reach the public network. you can setup masq(only for troubleshooting..start locking it down piece by piece) by adding a masq from each internal eth to your wan eth..then add packet filter that says Private_Networks_-_RFC1918 any any allow if this works then you can start locking down stuff you do not want getting form your internal networks(using the Private_Networks_-_RFC1918