Aysen Apprentice
Joined: 18 May 2005 Posts: 187 Location: Poland
|
Posted: Mon Apr 24, 2006 7:57 pm Post subject: [SOLVED] eth0 died after world update |
|
|
[edit: added new details]
[edit2: another update and still no solution...]
[edit3: SOLVED - recompiling the kernel (with no config changes) solved the problem... the module must have got corrupt somehow.]
I have this irritating problem - when I rebooted after a recent world update, eth0 (a Realtek card - r8169 module) no longer starts.
I use DHCP, so /etc/conf.d/net is not interesting at all (only 1 line there).
Running /etc/init.d/net.eth0 ends up with:
Code: | # /etc/init.d/net.eth0 start
* Service net.eth0 starting
Error, timed out waiting for a valid DHCP server response [ !! ]
* ERROR: net.eth0 failed to start |
The weird thing, however, is that when I set up IP, mask and Bcast address manually, eth0 comes up, but I still can't connect (neither inside LAN nor to the outside world).
[EDIT]
All right, I've found out why the above method doesn't work - it looks like my ISP, after many years, has changed their DHCP server's configuration and now my IP changes every time I connect, so the settings that I've been using all that time are now incorrect. Too bad, now I can't test it this way.
[/EDIT]
My problem is that I don't know where to look for the source of this problem, as before that fatal reboot this box was up and running for quite a few days and there were at least 2 world updates during that time, so the list of possibly broken packages is not obvious.
I've already tried downgrading baselayout and hotplug (as I thought that the module was not being loaded, but no - it's loaded all the time), but all this didn't help.
I also run revdep-rebuild, but it didn't rebuild anything.
I didn't change the kernel recently (or even recompile the same version), so it's definitely not the problem.
I'll be grateful for a hint what I should look into to fix this.
If you need any more info, just ask and I'll post it.
Regards,
Aysen
PS. Yes, I did 'dispatch-conf' after all the updates.
PPS. I run ~x86 and I know it's not supported I'm just looking for a hint and will try to fix it myself
PPPS. This is not a hardware problem - I'm typing on the very same machine right now, eth0 on a live CD works fine. |
|