I run rh7.0 as part of a network connected to the outside world via a
server running Wingate v.305( on win95). I noticed that there was a -lot-
of continuous network activity. Using a network monitor I found that pump
was initially requesting an ip lease time of 12 hours -fine, however
Wingate was overriding this with a 1 second lease time on the DHCP offer.
then pump seems to continuously do a dchcp request every 10ms. - with ip
lease time set to 1 second.
In this state pump consumes about 26 % of cpu time according to top & when
shutting the pc down it hangs as eth0 is closed. dhcpcd behaves the same
except will allow liniux to shut down correctly.
Looking at a dhcp request from a win95 machine, i noticed that win95 does
not request a lease time, - wingate then sends a valid lease time of 30
This is obviously a wingate problem but it would be nice if there was an
option to disable ip least time requests in pump & dhcpcd.
Apologies for the unresponsiveness of the previous pump packager...
Changing standards-compliant behaviour to accomodate broken behaviour might
indeed fix this specific bug, but it would be likely to cause other problems in
the long run.