Think there's at least 2 parts to my dnsmasq problem.<br><br>Got past the firstone.  It was a permissions problem.<br>Had to do a chmod o+rx /var/lib/cobbler<br><br>which was owned by root, but dnsmasq was running as nobody
<br><br>and could not read /var/lib/cobbler/cobbler_hosts<br><br>Don't know if the permission on /var/lib/cobbler was a default<br>from the cobbler installation, or something I mucked up.<br><br>Haven't gotten started on the second on.
<br><br>Peter Wright suggested that it looks like my vmlinuz/initrd.img<br>don't support my virtual nic.  He's probably right,  I've got to <br>figure out how to build the right vmlinz/initrd.img before I try<br>
again and we see if there's a third problem lurking behind these<br>two.<br><br><br><div><span class="gmail_quote">On 8/9/07, <b class="gmail_sendername">Michael DeHaan</b> <<a href="mailto:mdehaan@redhat.com">mdehaan@redhat.com
</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">drew einhorn wrote:<br>><br>><br>> On 8/8/07, *Michael DeHaan* <
<a href="mailto:mdehaan@redhat.com">mdehaan@redhat.com</a><br>> <mailto:<a href="mailto:mdehaan@redhat.com">mdehaan@redhat.com</a>>> wrote:<br>><br>>     It's hard to tell for sure from what you've posted (lots of networking
<br>>     things could be afoot), but what does your<br>>     /etc/cobbler/dnsmasq.template<br>>     look like?   How about the generated /etc/dnsmasq.conf?   Those are a<br>>     few things to start with.   Since you didn't mention editing
<br>>     /etc/cobbler/dnsmasq.conf it might not be correct for your<br>>     environment.<br>><br>>     There are some setup instructions including information at logging<br>>     here:<br>>     <a href="http://www.thekelleys.org.uk/dnsmasq/docs/setup.html">
http://www.thekelleys.org.uk/dnsmasq/docs/setup.html</a> -- keep in mind<br>>     that cobbler will generate<br>>     it's own dnsmasq.conf based on the template, and the same for<br>>     /etc/ethers and /var/lib/cobbler/cobbler_hosts -- but that should give
<br>>     you some idea of how it all works.<br>><br>>     <snip><br>><br>>     --Michael<br>><br>>     _______________________________________________<br>>     et-mgmt-tools mailing list<br>
>     <a href="mailto:et-mgmt-tools@redhat.com">et-mgmt-tools@redhat.com</a> <mailto:<a href="mailto:et-mgmt-tools@redhat.com">et-mgmt-tools@redhat.com</a>><br>>     <a href="https://www.redhat.com/mailman/listinfo/et-mgmt-tools">
https://www.redhat.com/mailman/listinfo/et-mgmt-tools</a><br>><br>><br>> I've tried a few variations on /etc/cobbler/dnsmasq.template<br>> Here's my latest:<br>><br>> $cat /etc/cobbler/dnsmasq.template
<br>> # Cobbler generated configuration file for dnsmasq<br>> # $date<br>> #<br>><br>> # resolve.conf .. ?<br>> #no-poll<br>> #enable-dbus<br>> read-ethers<br>> addn-hosts = /var/lib/cobbler/cobbler_hosts
<br>><br>> dhcp-range=<a href="http://10.0.0.128">10.0.0.128</a> <<a href="http://10.0.0.128">http://10.0.0.128</a>>, <a href="http://10.0.0.254">10.0.0.254</a> <<a href="http://10.0.0.254">http://10.0.0.254
</a>><br>> dhcp-option=3,$next_server<br>> dhcp-lease-max=1000<br>> dhcp-authoritative<br>> dhcp-boot=pxelinux.0<br>> dhcp-boot=net:normalarch,pxelinux.0<br>> dhcp-boot=net:ia64,$elilo<br>><br>> $insert_cobbler_system_definitions
<br>><br>> And the resulting<br>><br>> $cat /etc/dnsmasq.conf<br>><br>> # Cobbler generated configuration file for dnsmasq<br>> # Thu Aug  9 15:42:24 2007<br>><br>> # resolve.conf .. ?<br>> #no-poll
<br>> #enable-dbus<br>> read-ethers<br>> addn-hosts = /var/lib/cobbler/cobbler_hosts<br>><br>> dhcp-range= <a href="http://10.0.0.128">10.0.0.128</a> <<a href="http://10.0.0.128">http://10.0.0.128</a>>, 
<a href="http://10.0.0.254">10.0.0.254</a> <<a href="http://10.0.0.254">http://10.0.0.254</a>><br>> dhcp-option=3,<a href="http://10.0.0.21">10.0.0.21</a> <<a href="http://10.0.0.21">http://10.0.0.21</a>><br>
> dhcp-lease-max=1000<br>> dhcp-authoritative<br>> dhcp-boot=pxelinux.0<br>> dhcp-boot=net:normalarch, pxelinux.0<br>> dhcp-boot=net:ia64,elilo-3.6-ia64.efi<br>><br>> and<br>> $ cat /etc/ethers<br>
> 00:50:56:00:00:FF       <a href="http://10.0.0.66">10.0.0.66</a> <<a href="http://10.0.0.66">http://10.0.0.66</a>><br>><br>> and<br>> $ cat /var/lib/cobbler/cobbler_hosts<br>> <a href="http://10.0.0.66">
10.0.0.66</a> <<a href="http://10.0.0.66">http://10.0.0.66</a>>       ctl01.sms<br>><br>> Still pxeboot complains: No DHCP or proxyDHCP offers were received.<br>><br>> --<br>> Drew Einhorn<br>> ------------------------------------------------------------------------
<br>><br>> _______________________________________________<br>> et-mgmt-tools mailing list<br>> <a href="mailto:et-mgmt-tools@redhat.com">et-mgmt-tools@redhat.com</a><br>> <a href="https://www.redhat.com/mailman/listinfo/et-mgmt-tools">
https://www.redhat.com/mailman/listinfo/et-mgmt-tools</a><br><br>Individual networking issues are beyond my ability to debug over email,<br>and probably the scope of this list.<br><br>You might want to see if you get the same problem with ISC and whether
<br>you get DHCP offers for your VMware<br>guests when using your existing DHCP config.<br><br>If any of those remove the problem, you have a dnsmasq config problem --<br>otherwise, it might be something<br>else.    I would think VMware would PXE just like anything else, but I
<br>have no idea what all the pieces<br>to the puzzle are.<br><br>Sorry I can't be of any more help.<br><br>--Michael<br><br><br>_______________________________________________<br>et-mgmt-tools mailing list<br><a href="mailto:et-mgmt-tools@redhat.com">
et-mgmt-tools@redhat.com</a><br><a href="https://www.redhat.com/mailman/listinfo/et-mgmt-tools">https://www.redhat.com/mailman/listinfo/et-mgmt-tools</a><br></blockquote></div><br><br clear="all"><br>-- <br>Drew Einhorn