[Dnsmasq-discuss] Help Translating DNSMasq options for NetBoot Mac
Simon Kelley
simon at thekelleys.org.uk
Sun Jan 31 12:30:49 GMT 2010
Max Turkewitz wrote:
> Hi guys,
> For sometime now I've been using DNSMasq off a DD-WRT router to PXE
> boot machines on my network to run diagnostics and OS installers.
> Recently I got the drive to set this up for my Intel Mac, I got it
> working with the ISC dhcp server in my virtual machine environment, but
> can't seem to understand how to translate the options to DNSMasq in
> order to run it on my local network. Below is the pertinent section:
> class "AppleNBI-i386"{
> match if substring (option vendor-class-identifier, 0, 14) =
> "AAPLBSDPC/i386";
> option dhcp-parameter-request-list 1,3,17,43,60;
> if (option dhcp-message-type = 1) { option vendor-class-identifier
> "AAPLBSDPC/i386"; }
> if (option dhcp-message-type = 1) { option vendor-encapsulated-options
> 08:04:81:00:00:67; }
> # The Apple Boot Loader binary image. This file will in turn TFTP the
> kernel image and extension cache.
> filename "Diag106NetBoot.nbi/i386/booter";
> ## NOTE: Try to keep the root path as short as possible. I copy the DMG
> files to /nbi and export that folder.
> option root-path
> "nfs:192.168.33.1:/var/lib/tftpboot:Diag106NetBoot.nbi/NetBoot.dmg";
> }
>
Even better:
dhcp-vendor=apple-boot,AAPLBSDPC/i386
dhcp-option-force=apple-boot,vendor:AAPLBSDPC/i386,8,81:00:00:67
dhcp-option-force=apple-boot,option:root-path,"nfs:192.168.33.1:/var/lib/tftpboot:Diag106NetBoot.nbi/NetBoot.dmg"
dhcp-boot=net:apple-boot,"Diag106NetBoot.nbi/i386/booter"
HTH
Simon.
> This came from http://www.afp548.com/article.php?story=20061220102102611
>
> I was wondering if you guys could help me. So far I have:
> dhcp-vendorclass=AppleNBI-i386,"AAPLBSDPC/i386"
> dhcp-option=net:AppleNBI-i386,option-vendor,"AAPLBSDPC/i386"
> dhcp-option=net:AppleNBI-i386,option:filename,"Diag106NetBoot.nbi/i386/booter"
> dhcp-option=net:AppleNBI-i386,option:root-path,"nfs:192.168.33.1:/var/lib/tftpboot:Diag106NetBoot.nbi/NetBoot.dmg"
>
> But this actually seems to have broken DNSMasq. Do you guys think you
> can help me translate this ISC configuration to a DNSMasq configuration?
> If the Developers are out there on the list I really enjoy the product,
> thanks for the great work!
>
> -Max
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss at lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
More information about the Dnsmasq-discuss
mailing list