[Dnsmasq-discuss] Help Translating DNSMasq options for NetBoot Mac
Simon Kelley
simon at thekelleys.org.uk
Wed Feb 3 19:06:39 GMT 2010
Max Turkewitz wrote:
>
> Don,
> Thanks for pointing out the spelling difference.
> Simon,
> After making the changes I can see that DNSMasq picks up the
> apple-boot tag! It does not seem to work without the force option or
> with the compressed option you suggested:
> > dhcp-option=vendor:AAPLBSDPC/i386,8,81:00:00:67
> My mac is specifically requesting option 60 and it is not being sent
> with the above line. I did get apple-boot tag though.
>
> What I found was that I need the specific dhcp options 43 and 60.
>
> After configuring, testing, and successfully booting my Mac I
> uncommented the lines:
> dhcp-boot=pxelinux.0,192.168.33.1,192.168.33.1
> dhcp-option-force=208,f1:00:74:7e
> dhcp-option=209,pxelinux.cfg/default
>
> To test that PC's booting PXE were not broken, and found that those
> options broke the Mac booting.
If you just need to suppress those during apple booting, making them
dhcp-option=net:#apple-boot,209,pxelinux.cfg/default
dhcp-option-force=net:#apple-boot,208,f1:00:74:7e
will do it: "#apple-boot" means "not apple-boot"
>
> I need to look at the DHCP output from Syslog more but work and school
> need a lot of attention right now so hopefully I'll have more
> information tomorrow or Friday.
>
>
If you can get packet-captures of the transactions using wireshark or
tcpdump, that would be very useful. The simplest method is
tcpdump -i <interface> -s 0 -w <file> on the machine running dnsmasq.
Send the resulting file to me off-list. Dumps from the working and
non-working configurations would be useful.
>
> Thanks again for all your help,
> Max
>
>
>
>
Cheers,
Simon.
More information about the Dnsmasq-discuss
mailing list