[Dnsmasq-discuss] test26

Simon Kelley simon at thekelleys.org.uk
Sat Dec 29 20:55:38 GMT 2007


I've put dnsmasq-2.41test26 in the usual place. This has three changes 
affecting two of the on-going threads here.

1) Fix --dhcp-no-override, which stops dnsmasq from using DHCP options 
instead of the dedicated DHCP message fields for netboot information.

2) zero-terminate options 66 and 67 netboot options always, to 
work-around buggy PXE ROMS.

3) Add --dhcp-match, which allows a net-tag to be set on the existance 
of any option in an incoming DHCP request.

--dhcp-no-override seems to be a good workaround for gPXE, which doesn't 
currently like zero-terminated options 66 and 67, and I've made gPXE 
load the correct boot files with the following config.

dhcp-match=gpxe,175 # gPXE sends a 175 option.
dhcp-boot=net:#gpxe,undionly.kpxe
dhcp-boot=mybootimage

I can't get gPXE to so anything sensible with the second image: I 
believe it probably wants more DHCP options, but the documentation is 
sketchy. (The etherboot variant works fine, and always has.)

I'm hoping to start the process of moving 2.41 to release quite soon now.

Cheers,

Simon.





More information about the Dnsmasq-discuss mailing list