Why not replace it? http://www.geeks.com/details.asp?invtid=FA331-BULK-R&cat=NET is 4 bucks. I see them on the shelf at not much more.
Finding out why will likely take a few hundred buck trip to a repair counter.
I have Charter internet and I have been losing internet connectivity so I decided to go with Bellsouth DSL thinking it was Charters problem. Well when I was ordering Bellsouth DSL online they have a tool to see if your computer meets the requirements. My computer passed everything except networking. I got this message (malfunctioning nic found.) What does this mean? Is this why I am having internet trouble? It is a Gateway computer running windows xp service pack 2. The computer is about 2 years old.