- name: Configure PXE gather_facts: no hosts: all tasks: - name: Set TFTP to GuixSD routeros_command: commands: - /ip dhcp-server network remove numbers=0 - /ip dhcp-server network add address=192.168.105.0/24 gateway=192.168.105.1 dns-server=192.168.105.1 wins-server="" ntp-server="" caps-manager="" boot-file-name="pxelinux.0" dhcp-option="" next-server=192.168.105.120 when: guixsd_tftp == "yes" - name: Set TFTP to MikroTik routeros_command: commands: - /ip dhcp-server network remove numbers=0 - /ip dhcp-server network add address=192.168.105.0/24 gateway=192.168.105.1 dns-server=192.168.105.1 wins-server="" ntp-server="" caps-manager="" boot-file-name="netboot.xyz.kpxe" dhcp-option="" when: guixsd_tftp == "no"