Dit is een oude revisie van het document!
In een linux shel zet je het IP nummer van de TFTP server om in een hexadecimaal getal:
echo 0x$(gethostip -x 192.168.1.10)
dit geeft als output:
0xC0A8010A
Log in op the Mikrotik server als admin.
Voeg het TFTP server IP toe als optie aan de DHCP server:
/ip dhcp-server option add code=150 name=tftp-server value=0x06
stop het netwerk, de veranderingen kun je anders niet doorvoeren: virsh net-destroy default
virsh net-edit default
Dan edit de file:
virsh net-start default''
Voeg vervolgens de bootp regel in het dhcp stuk toe voor jou specifieke bootp server. In dit voorbeeld is de tftpserver een VM, je kan er natuurlijk ook voor kiezen de libvirt server zelf de tftp server te maken, in dat geval set je de server op 192.168.120.1 en installeer je een tftp server.
<code>
…
<dhcp>
<range start='192.168.120.1' end='192.168.120.254'/>
<bootp file='pxelinux.0' server='192.168.120.10'/>
<host mac='00:16:3e:59:bb:75' name='tftp-server' ip='192.168.120.10'/>
</dhcp>
…
</code>
Vervolgens start je het netwerk weer: