Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
appnote:premature [2018/07/05 21:36]
mcb30
appnote:premature [2019/02/23 10:18] (current)
stappers Notes on the differences between ISC DHCP server and dnsmasq
Line 30: Line 30:
 {{ :​clipart:​chain.jpeg?​200x120|A chain}} {{ :​clipart:​chain.jpeg?​200x120|A chain}}
  
-To use [[:​howto:​chainloading|PXE chainloading]],​ you need to set up ISC dhcpd to hand out [[http://​boot.ipxe.org/​undionly.kpxe|undionly.kpxe]] to legacy PXE clients, and then hand out the "​real"​ boot configuration only to iPXE clients. ​ You can do this by telling dnsmasq to use different configurations based on the DHCP user class:+To use [[:​howto:​chainloading|PXE chainloading]],​ you need to set up dnsmasq ​to hand out [[http://​boot.ipxe.org/​undionly.kpxe|undionly.kpxe]] to legacy PXE clients, and then hand out the "​real"​ boot configuration only to iPXE clients. ​ You can do this by telling dnsmasq to use different configurations based on the DHCP user class:
  
     dhcp-boot=undionly.kpxe     dhcp-boot=undionly.kpxe
Line 42: Line 42:
  
 There are several DHCP options that are specific to iPXE and that are not recognised by the standard ISC dhcpd installation. ​ To add support for these options, place the following at the start of your ''/​etc/​dhcpd.conf'':​ There are several DHCP options that are specific to iPXE and that are not recognised by the standard ISC dhcpd installation. ​ To add support for these options, place the following at the start of your ''/​etc/​dhcpd.conf'':​
 +
 +NOTE   does have dnsmasq "​encapsulate"?​
  
 Work in progress ​  ​WIP ​ FIXME   text to REMOVE Work in progress ​  ​WIP ​ FIXME   text to REMOVE
Line 99: Line 101:
  
 Work in progress ​  ​WIP ​ FIXME Work in progress ​  ​WIP ​ FIXME
 +
 +NOTE this is again: ​ Can dnsmasq encapsulate further options in option 175?
  
 The PXE specification requires iPXE to wait for replies from a ProxyDHCP server before booting. ​ If you are not using a ProxyDHCP server, then this creates an unnecessary delay of several seconds. ​ You can eliminate this delay using: The PXE specification requires iPXE to wait for replies from a ProxyDHCP server before booting. ​ If you are not using a ProxyDHCP server, then this creates an unnecessary delay of several seconds. ​ You can eliminate this delay using:
Line 109: Line 113:
  
 FIXME FIXME
 +
 +NOTE another encapsulate option ...
  
 You can use the feature indicator options to determine whether or not iPXE supports a specific feature. ​ For example, You can use the feature indicator options to determine whether or not iPXE supports a specific feature. ​ For example,
appnote/premature.txt ยท Last modified: 2019/02/23 10:18 by stappers
Recent changes RSS feed CC Attribution-Share Alike 4.0 International Driven by DokuWiki
All uses of this content must include an attribution to the iPXE project and the URL http://ipxe.org
References to "iPXE" may not be altered or removed.