On Wed, Aug 26, 2009 at 11:28 AM, Chris Kleeschulte<[email protected]> wrote: > I can dhcp relay all my hosts except for Windows-based hosts. > I narrowed the problem down to the Windows machine setting the broadcast > flag on the dhcp initial request. > I also know that Microsoft claims this is a problem in Vista, but all my > hosts are XP and the flag seems to be set there too. > Tcpdump on the pfsense machine confirms the broadcast flag set. The dhcp > server (a dnsmasq server) can handle the request, but the pfsense will not > forward the packet from one subnet to the other, I think. I know broadcast > is really destined for the local network only and that is the proper way to > handle it, so it is a hack to force the pfsense to send the request anyway? > So is the proper way to fix this to hack the registry on all the windows > machines to nuke out the broadcast flag OR take the easy route and make the > pfsense/dhcrelay forward the packet anyway?
Fix the problem on the SP3 box(s). But if you know C and can force pfSense to forward the broadcast flag then go for that by modifying isc-dhcp-relay. Scott --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] Commercial support available - https://portal.pfsense.org
