[Dnsmasq-discuss] Netboot

Lars Nooden lars at umich.edu
Fri Apr 16 19:56:54 BST 2010


dnsmasq has been great and I get a lot of mileage out of it.

I've run into a question now.  I've been using dnsmasq 2.52 for tftp 
booting and that works fine with other machines but not a macbook pro.

The macbook seems to loop:

  dnsmasq: started, version 2.52 cachesize 150
  dnsmasq: compile time options: IPv6 GNU-getopt DBus I18N DHCP TFTP
  dnsmasq-dhcp: DHCP, IP range zz.zz.zz.zz -- zz.zz.zz.zz, lease time 12h
  dnsmasq-tftp: TFTP root is /opt/boot/
  dnsmasq: reading /etc/resolv.conf
  dnsmasq: using nameserver yyy.yyy.yyy.yyy#53
  dnsmasq: read /etc/hosts - 7 addresses
  dnsmasq-dhcp: DHCPDISCOVER(eth1) xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPOFFER(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPREQUEST(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPACK(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPINFORM(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPACK(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPINFORM(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPACK(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPINFORM(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPACK(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPINFORM(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx
  dnsmasq-dhcp: DHCPACK(eth1) zzz.zzz.zzz.zzz xx:xx:xx:xx:xx:xx

Moving the cable over to another machine, it gets a lease and then uses 
tftp for net boot.

dhcp-range, enable-tftp, tftp-root, and dhcp-boot are the only settings 
in use.

What settings must be changed to get the macbook to move forward?

/Lars



More information about the Dnsmasq-discuss mailing list