[libvirt] Two issues regarding TFTP support in virtual networks...

Paolo Bonzini pbonzini at redhat.com
Mon Jan 11 15:48:54 UTC 2010


>> (mcpierce at mcpierce-desktop:node-image)$ sudo virsh net-dumpxml testbr541
>> <network>
>>    <name>testbr541</name>
>>    <uuid>f389317f-8420-7516-df9d-756b7deb3d37</uuid>
>>    <forward mode='nat'/>
>>    <bridge name='testbr541' stp='on' delay='0' />
>>    <ip address='192.168.31.1' netmask='255.255.255.0'>
>>      <tftp root='/tmp/tmp.3B8opJfBXw/tftpboot/' />
>>      <dhcp>
>>        <range start='192.168.31.100' end='192.168.31.199' />
>>      </dhcp>
>>    </ip>
>> </network>
>>
>> When I start up the VM, I see it get an IP address within the range
>> specified, but it never pxeboots the ISO image.
>>
>> To what directory should the root attribute be pointed?
>
> If someone has a moment, could you please take a look and help me with
> this situation? I've tried several scenarios and nothing seems to work
> for pointing libvirt to the directory I've created.

You are not giving BOOTP info (you are missing the <bootp> tag, which 
goes inside <dhcp>).

Paolo




More information about the libvir-list mailing list