summaryrefslogtreecommitdiff
path: root/mikrotik.yml
blob: b84263509f47ac3f7e4a670b0b3fa840dfe4eaeb (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
- 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"