I have recently been having problems getting my iBook to load websites. It can ping websites just fine, and resolve DNS names, but it can't load pages or connect to instant messenger or do anything that requires TCP. However, it can connect (via ssh, http, smb, whatever) to the Windows and Linux machines on my LAN just fine, and they can all connect to the internet. I have tried this with OS 10.2.5 and OS 9.2, with airport and regular ethernet, with internal firewall on and off, all to no avail. Upon changing the iBook's IP address, things work for a few seconds, and I can load about one website before it stops working again. I have reflashed my router. I have disabled and re-enabled every interface in network preferences. I have tried DHCP and static IP. All to no avail. I haven't reinstalled the OS yet, but I would really like to avoid that. Does anybody have any idea what is wrong with this machine?