Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have my server set up as a web server running redhat 8.
It allows http & ssh
It seems to keep "going to sleep" in that you can't communicate with it if left to it's own devices for a while.
If you ping the hell out of it, usually it comes back to life. Typically it takes 200 - 800 pings to get it too respond.
eeeeh very strange...
I think you should first try to turn off any powersaving thing around (there's some in the kernel and some directly in RedHat).
You can also try to start your http/ssh daemons outside xinetd (superdaemon), maybe it will fix the problem... During the "down" is there any special kernel log?
We do have a job that pings out on startup to kick start things, but it still drops connectivity.
Apparently (after much investigation) there is an issue with the MAC address, in that it keeps getting dropped or being changed. Therefore the associated networking infrastructure loses contact with the server.
Very strange.
As I am no networking expert I don't really understand how this is possible.
The ifconfig settings are all fine and the card comes up at boot time. I am using a Dell PowerEdge 2600 with RedHat 8.0. The card does not ARP it's MAC address to the network. Result: I need to manually ping out of the box to instigate a connection that frequently times out, especially after extended quiet periods.
Not using DHCP (will try next). The card is an Intel Pro 100/1000 (or so) and the same problem occurs with the embedded NIC as well as the additional one that we have in Slot 7. Have tried new cards, new motherboard, changing cables.
ok I'm not alone....I'm going through the EXACT same problem with my server.
At first being in a rush I thought it may be a software problem with Fedora Core2. But I put in Slackware 9.1 and the same damn thing!
So then I'm thinking ok must be a kernel thing. But FC2 uses 2.6.6 (which has ACPI support built in which has a known bug to cause packet loss on the eth...) and slack was installed with 2.4.22 and updated to 2.4.26....But I was still thinking it was a kernel thing...So I recompiled my kernel with any IP options and eth options built it....SAME THING!
So now I went back to the kernel looking for anything to do with ARP. And the option isn't suggested to load (its experimental and obsolete according to the docs).
So how the heck do you force your card to ARP properlly?
Something else for you to check mark is look at the "carrier" flag in ifconfig. Is the number going up? Rapidly? Almost as fast as your TX packets?
Have you tried changing your duplex mode? I've had to force mine to 100 HD in order to stop the carrier problems. I believe this is due to a lack of flow control which I also have no clue how to turn on.
Only solution I've found so far is I had my MAC statically routed on the switch which seems to have helped keep the box responding.
If anyone knows the REAL way to fix this problem PLEASE POST IT!!!! I'm totally stumped!
Thanks!
PS tried swapping NICs too. currently using a 3com 3c905c-TX-M.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.