net card stopped working in linux
I've been running linux (debian sarge) (kernel 2.4.27) on my older computer for a couple monthes now, and after some pain getting it all working initially, it seemed to be working fine. I originally tried kernel 2.6.9, but couldn't get it to recognize the net card, so I kept 2.4.27. I had run win98 on it for years, but since I mainly use it for server stuff now (apache, mysql, etc), I switched it over because I was tired of windows' random resource leaks.
It ran fine for a couple monthes, but now the network card stopped working in linux. It's very strange what it does. As the system boots, the lights on the card (and on my network switch) shows it as being connected normally. However as linux boots up, the lights go off. Every few seconds the lights (both on the card and on the network switch) come on briefly, then all completely back off (all connection lights off, as if the cable were unplugged). Just repeats that every few seconds.
Tried a different cable just in case, same problem. Moved the card to a different PCI slot... didn't help.
However, if I boot the system up on win98 (which is still sitting on it's own partition), it works fine.
The net card... /proc/pci shows:
Lite-on Communications Inc LNE100TX [Linksys EtherFast 10/100] (rev 37).
In win98 it shows as:
Kingston EtherRx KNE111TX PCI Fast Ethernet Adapter
Any idea what could cause this, or how to fix it?
|