I might be misreading the links. Our main DHCP server knows nothing about Cobbler, and we don't run a dhcpd on the Cobbler host. we use Cobbler to server the /pxelinux.0 (and associated gubbins) and the rest of the kickstart stack and just set next-server in the main DHCP server config (which we don't control) to point at the Cobbler TFTP host.
That works fine; am I misunderstanding your setup (I'm still stocking up on coffee)? On 30 April 2012 09:27, Niels Basjes <cobb...@basjes.nl> wrote: > Hi, > > A long time ago I asked and later documented on Stack Overflow how to do PXE > if you do not have control over the central DHCP server. > http://serverfault.com/questions/53116/howto-setup-cobbler-with-pxe-if-you-cant-change-the-dhcp-server > > A few months ago I got an email from someone stating he couldn't get the > above to work. He also stated > > I sent an email about this issue to the cobbler mailing list and even > Michael Dehaan, the cobbler creator, did not know about this > possibility, so I think your input would be useful to many people. > > So that is the purpose of this mail; It may be useful to you guys. > > Turns out that I had done some fixing and changing of my own cobbler (long > time ago) that I had forgotten about. > So a few days ago I provided the crucial fix to the mainline cobbler which > has now become part of the trunk. > https://github.com/cobbler/cobbler/pull/157 > I also created some additional supporting documentation to explain in broad > terms how to use this. > http://howto.basjes.nl/linux/doing-pxe-without-dhcp-control > > The mentioned fix also has another usecase which I have deployed several > times. > I can now define a MAC address, IP address, hostname combination in cobbler > and instruct it to install CentOS with a kickstart file that also installs > puppet. > Because with this fix the client gets a fixed hostname I can use puppet to > cleanly define what software needs to be installed. > > In addition I can choose to omit the IP address and has a situation where > the client gets a fixed hostname in an environment where I leave the IP > addresses dynamic. > This last usecase is something I see as a viable scenario for deploying > roaming Linux desktops/laptops and maintaining control over the installed > software using a tool like puppet. > > -- > Met vriendelijke groeten, > > Niels Basjes > > > _______________________________________________ > cobbler mailing list > cobbler@lists.fedorahosted.org > https://fedorahosted.org/mailman/listinfo/cobbler > _______________________________________________ cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler