Hi there - I have a server box that was running Debian sarge until very recently, until a routine aptitude upgrade accidentally started the upgrade to etch. The upgrade couldn't go through, as my kernel was still 2.2 something, so I downgraded by pinning sources and went back to sarge. However I'd like to move up to etch, so once I was happy the box was running correctly with sarge again, I installed kernel-image-2.6-686. After putting initrd into my lilo.conf, installing the kernel and rebooting, on startup,
ifup complained about eth0, and indeed I have no network connectivity any more. The output from
ifup eth0 looks like:
Code:
sit0: unknown hardware address type 776
SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
sit0: unknown hardware address type 776
Bind socket to interface: No such device
Failed to bring up eth0
The network card still shows up in lspci:
Code:
0000:00:0e.0 Ethernet controller: Macronix, Inc. [MXIC] MX987x5 (rev 25)
I'm using the standard pre-compiled kernel package and don't really want to get into compiling my own kernel. If the driver/module for my particular network card is no longer standard, is there any way for me to install/enable it easily? Alternatively, can someone provide advice on downgrading the kernel given that I can no longer get packages (since I lack a network connection!).