Re: RH Fedora network interfaces

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Chris wrote:

----- Original Message ----- From: "Edward Dekkers" <edward@xxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, February 17, 2004 5:24 PM
Subject: Re: RH Fedora network interfaces




Standard issue Supermicro server with dual 10/100 network ports built in.

RH9


and Fedora Core 1 see both network interfaces on cold-boot and everything

works


great. If I do a soft reboot (without physically powering the server down

for a


few seconds), the network cards are not seen as active and kudzu complains

about


removed hardware. RH 7.3 used to work just fine for a year on this machine.

[...]


Is there anything I can do in the configuration somewhere to tell kudzu that

the


network cards are just fine, not to detect them again, and not to mess with

the


ocnfiguration?  Cold booting works fine every time, so I don't get why a
warm-boot makes it go crazy on both RH9 and Fedora.


Once a server is up and running properly, and you don't plan to make any
configuration changes, why not just disable kudzu altogether?

just run ntsysv from a console, and disable it.


Ed,

Thanks for the suggestion, but that only disables kudzu during bootup - but does
not resolve the issue that on warm-boot RH9 and Fedora do not recognize the
network interfaces on this server

Well, mate I was only answering your question above, "Is there anything I can do in the configuration somewhere to tell kudzu that the network cards are just fine, not to detect them again, and not to mess with the
ocnfiguration?"


Not starting Kudzu will do the above, but see below for my thoughts.

(standard Intel Pro 10/100 82559). With kudzu
disabled it simply says eth0 and eth1 are not there.  If you just power it down
and power it up again (cold boot) it detects both network interfaces properly
and everything is working 100%.

So again, the problem is not with kudzu - it's with RH9 and Fedora.  On
cold-boot they both see the network interfaces and work PERFECTLY, but on
warm-boot it's as if they do not get initialized or something and come up with
eth0/eth1 not present.  Both ports are built into the motherboard, not PCI
cards, and both have worked perfectly fine on RH7.3 for over a year - cold and
warm boot.  That's why the problem is with RH9 and Fedora and how they
initialize the network ports on bootup.

I'd just like to know what the difference is on warm-boot that RH9 and Fedora
complain about and why they can't detect these ports properly.  :-(

Any other ideas?  Any way to issue a 'forced reset' on these ports somehow on
shutdown or bootup, something like a cold-boot would normally do?

Chris

Chris, I don't think it is so much an initialization at start-up that's failing, I'm thinking that on a warm boot as eth0 and 1 shut down, somehow the card is left in a jammed state. A warm boot does not remove power from the PCI bus (yes, even if they're on-board they're on the PCI bus). A cold boot does, hence in effect re-setting the card back to blank slate so to speak.


I'm thinking the module for the card is not shutting the card back to blank slate mode on a warm boot.

If you bring them down manually, then up again, what happens?

Or more basic level, what about removing the module and re-installing it?

Does Intel provide a Linux driver for that card?

Those are the things I would look at.

Regards,
Ed.



--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list

[Index of Archives]     [CentOS]     [Kernel Development]     [PAM]     [Fedora Users]     [Red Hat Development]     [Big List of Linux Books]     [Linux Admin]     [Gimp]     [Asterisk PBX]     [Yosemite News]     [Red Hat Crash Utility]


  Powered by Linux