Warning: time of day goes back (* us), taking countermeasures
I have an old IBM Aptiva where I've been running Debian for some time now, mainly as a web server in order to get more familiar with Linux system administration. Well, I just compiled my own 2.6.16.9 kernel, having used the generic 2.4 kernel before.
It works fine except that there is a major networking problem: I can download / upload stuff with only half speed (at most), and ping spits out a weird warning every 2-6 packets or so: Warning: time of day goes back (* us), taking countermeasures, where * is something near -490000. Some packets also have a response time of 0.000 ms and others several hundred ms (way too high). This applies not only when pinging any machine on the web, but also my desktop machine (running Windows, connected through my ADSL router), and even localhost! When I ping localhost, the response time is sometimes also negative (around -400 ms)!
The time on the system has been updated with NTP and should be quite accurate.
I have not yet tried a generic (precompiled) 2.6 kernel but I will do that soon to find out whether this is a problem with all 2.6 kernels, or just my own. I fear I've left out something that I shouldn't have from the kernel config, but I cannot figure out what. I only left out support for buses and stuff I don't have / need (ISA, FireWire, sound card, etc) and some specific hardware that my machine doesn't have, as well as some file systems and all the kernel debugging stuff. I haven't touched anything in the Networking -> Networking options submenu at all, and I doubt the problem lies anywhere in Device drivers -> Network device support.
Any ideas?
Last edited by Jere P; 04-22-2006 at 03:27 PM.
|