Firewall blocks all internet sharing except port 80

firewallinternet-sharing

MacBook Pro on 10.7.5 (Lion)
static ip 192.168.10.5 using wireless connection
ethernet jack connected to raspberry pi
raspberry pi has static ip 192.168.2.3

when internet sharing is enabled and firewall is enabled
-raspberry pi can surf the internet through browser
-terminal cannot ping macbook, cannot ping any ip on internet
-macbook can ping raspberry pi

when firewall is disabled
-terminal can ping macbook, can ping any address on internet

When internet sharing is turned on, is it ONLY sharing port 80?
How can I troubleshoot this?

Best Answer

I had to disable stealth mode on mac firewall to allow pi to ping mac.