summaryrefslogtreecommitdiffstats
path: root/network
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2024-07-01 11:46:47 +0200
committerGerd Hoffmann <kraxel@redhat.com>2024-07-01 11:46:47 +0200
commit29bec47ca49f518363dbafad5d7d8206379688f8 (patch)
tree20ff7f712581ce3fbc17152bd6c5ceae84f6b917 /network
parente1579e7d5a491eff48f19641b4b9aaa8b9885c98 (diff)
downloadipxe-tests-29bec47ca49f518363dbafad5d7d8206379688f8.tar.gz
add x86_64 configs
Diffstat (limited to 'network')
-rw-r--r--network/test-ipxe-ipv4-x86_64.xml22
-rw-r--r--network/test-ipxe-ipv6-x86_64.xml20
2 files changed, 42 insertions, 0 deletions
diff --git a/network/test-ipxe-ipv4-x86_64.xml b/network/test-ipxe-ipv4-x86_64.xml
new file mode 100644
index 0000000..216148d
--- /dev/null
+++ b/network/test-ipxe-ipv4-x86_64.xml
@@ -0,0 +1,22 @@
+<network xmlns:dnsmasq='http://libvirt.org/schemas/network/dnsmasq/1.0'>
+ <name>test-ipxe-ipv4-x86_64</name>
+ <bridge name='testipxe4' stp='on' delay='0'/>
+ <ip address='192.168.44.1' netmask='255.255.255.0'>
+ <dhcp>
+ <range start='192.168.44.10' end='192.168.44.99'/>
+ <bootp file='undionly.kpxe'/>
+ </dhcp>
+ </ip>
+ <dnsmasq:options>
+ <dnsmasq:option value='#'/>
+ <dnsmasq:option value='dhcp-match=set:aa64-pxe,option:client-arch,7'/>
+ <dnsmasq:option value='dhcp-boot=tag:aa64-pxe,ipxe-snponly-x86_64.efi,,192.168.44.1'/>
+ <dnsmasq:option value='#'/>
+ <dnsmasq:option value='dhcp-userclass=set:ipxe,iPXE'/>
+ <dnsmasq:option value='dhcp-boot=tag:ipxe,tests/helloworld.ipxe,,192.168.44.1'/>
+ <dnsmasq:option value='#'/>
+ <dnsmasq:option value='enable-tftp=testipxe4'/>
+ <dnsmasq:option value='tftp-root=/usr/share/ipxe'/>
+ </dnsmasq:options>
+</network>
+
diff --git a/network/test-ipxe-ipv6-x86_64.xml b/network/test-ipxe-ipv6-x86_64.xml
new file mode 100644
index 0000000..a090134
--- /dev/null
+++ b/network/test-ipxe-ipv6-x86_64.xml
@@ -0,0 +1,20 @@
+<network xmlns:dnsmasq='http://libvirt.org/schemas/network/dnsmasq/1.0'>
+ <name>test-ipxe-ipv6-x86_64</name>
+ <bridge name='testipxe6' stp='on' delay='0'/>
+ <ip family='ipv6' address='fd00:2342::1' prefix='64'>
+ <dhcp>
+ <range start='fd00:2342::10' end='fd00:2342::ff'/>
+ </dhcp>
+ </ip>
+ <dnsmasq:options>
+ <dnsmasq:option value='#'/>
+ <dnsmasq:option value='dhcp-option=option6:bootfile-url,tftp://[fd00:2342::1]/ipxe-snponly-x86_64.efi'/>
+ <dnsmasq:option value='#'/>
+ <dnsmasq:option value='dhcp-userclass=set:ipxe,iPXE'/>
+ <dnsmasq:option value='dhcp-option=tag:ipxe,option6:bootfile-url,tftp://[fd00:2342::1]/tests/helloworld.ipxe'/>
+ <dnsmasq:option value='#'/>
+ <dnsmasq:option value='enable-tftp=testipxe6'/>
+ <dnsmasq:option value='tftp-root=/usr/share/ipxe'/>
+ </dnsmasq:options>
+</network>
+