Okay I did 2 things and the problem seems fixed.
1. unchecked 802.1x authentication on network checkbox in settings
2. Disabled Norton firewall.
Finally no more freezeups after months of problems.
5/14/04 at 8:15pm