i need to make squid cach with mikroti

my net work as

router to mikrotik - to switch ---- users + pfsense cach

with one nic
users and pfsense in swith

hotspot 10.6.6.1/24
pfsense 10.6.6.91

http://3.bp.blogspot.com/-NJLdJb4yVCo/TuIOv3YLflI/AAAAAAAAAAM/8KZzBYy0H9I/s1600/TOPOLOGI.JPG

it is my routers

try this
/ip firewall mangle
add action=mark-routing chain=prerouting disabled=no dst-port=80 hotspot=auth
in-interface=ether2-master-local new-routing-mark=squid passthrough=yes protocol=tcp src-address=!10.6.6.91/ip route
add check-gateway=ping disabled=no dst-address=0.0.0.0/0 gateway=10.6.6.91 routing-mark=squid