Are you sure firewall is not blocking your access?
Type the following command at squid-proxy server shell prompt to verify the problem:
tail –f /var/log/message
Goto laptop and try to connect, see what error you get also can you telnet from laptop to port 3128 or 80 (if redirecting)
Code:
telnet squid-server-ip 3128
OR
Code:
telnet squid-server-ip 80