fixup protocol rpc should be for rpc, not specifically for SUN.check the log messages, if there is any thing blocked there.if possible, just for testing, try to open all ip between those ip addresses.what version of PIX are you running?have you trie...
yes, better to configure pix for listening these two vlans. dont pass the traffic to the router.you will have two interfaces, one for outsideone for inside (vlan1 +vlan2)thanks