Bug 217
Summary: | dhcpd needs a 255.255.255.255 route to the interfaces | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Marc MERLIN <marc_soft> |
Component: | dhcp | Assignee: | Erik Troan <ewt> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 5.2 | CC: | eswierk |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 1999-06-02 20:29:44 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Marc MERLIN
1998-11-29 00:39:25 UTC
It is verified that the route 255.255.255.255 is not enable by default but I am not really sure this is a bug since it is not always necessary to have. According to the documentation it says that normally this is not necessary unless using Windows clients. I am passing this on to a developer to see how they would like to address it. You are correct, this is only if you intend to serve windows clients. I've had to do that and it wouldn't work without that route. FYI: dhcp 2.0b1pl14 now works with my fddi interface moremagic:/tmp# /etc/rc.d/init.d/dhcpd start Starting dhcpd: dhcpd Internet Software Consortium DHCP Server V2.0b1pl14 Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium. All rights reserved. Please contribute if you find this software useful. For info, please visit http://www.isc.org/dhcp-contrib.html Listening on LPF/eth0/00:80:c8:47:37:72/192.168.205.0 Sending on LPF/eth0/00:80:c8:47:37:72/192.168.205.0 Listening on LPF/fddi0/08:00:2b:b2:9f:d8:00:00:00:00:00:00:00:00:00:00/192.168.215.0 Sending on LPF/fddi0/08:00:2b:b2:9f:d8:00:00:00:00:00:00:00:00:00:00/192.168.215.0 Sending on Socket/fallback/fallback-net the dhcp and bootp client daemons have been replaced by pump. Erik, does pump have these limitations? I think you are confusing dhcp and dhcpd Unfortunately, the package that contains dhcpd is called dhcp, hence the confusion. I've upgraded to dhcp-2.0b1pl28 that includes support for token ring, and has a UDP checksum fix for cable modems. Erik, do you want the default host route added when the interface is brought up? *** Bug 2406 has been marked as a duplicate of this bug. *** Two problems with the dhcpd startup script: 1. dhcpd requires adding a route to "host" 255.255.255.255 to convince Linux not to screw up the address in the offer message. (Both Windows DHCP clients and pump [new in RH 6.0] are picky about this.) In older versions of RedHat, adding the line "eth0 host 255.255.255.255" to /etc/sysconfig/static-routes solved the problem. Now this file is ignored if linuxconf exists, but there doesn't seem to be any way to get linuxconf to spit out the correct route. 2. For machines with multiple interfaces, it is necessary to give dhcpd command-line options telling it on which interfaces to provide DHCP service. (By default, dhcpd assumes all interfaces, but croaks if dhcpd.conf doesn't include configurations for all of them.) A simple solution is to append " ${DHCP_OPTIONS}" to "daemon /usr/sbin/dhcpd" in the startup script. This way, the user can add something like DHCP_OPTIONS="eth1 st0" to /etc/sysconfig/network if he wants DHCP only on eth1 and st0. This is only needed for some old (broken) windows stacks |