@@ -81,10 +81,16 @@ app_setup_block: |
8181 ```
8282 dhcp-match=set:bios,60,PXEClient:Arch:00000
8383 dhcp-boot=tag:bios,netboot.xyz.kpxe,,YOURSERVERIP
84- dhcp-match=set:efi32,60,PXEClient:Arch:00006
84+ dhcp-match=set:efi32,60,PXEClient:Arch:00002
8585 dhcp-boot=tag:efi32,netboot.xyz.efi,,YOURSERVERIP
86- dhcp-match=set:efi64,60,PXEClient:Arch:00009
87- dhcp-boot=tag:efi64,netboot.xyz.efi,,YOURSERVERIP
86+ dhcp-match=set:efi32-1,60,PXEClient:Arch:00006
87+ dhcp-boot=tag:efi32-1,netboot.xyz.efi,,YOURSERVERIP
88+ dhcp-match=set:efi64,60,PXEClient:Arch:00007
89+ dhcp-boot=tag:efi64,netboot.xyz.efi,,YOURSERVERIP
90+ dhcp-match=set:efi64-1,60,PXEClient:Arch:00008
91+ dhcp-boot=tag:efi64-1,netboot.xyz.efi,,YOURSERVERIP
92+ dhcp-match=set:efi64-2,60,PXEClient:Arch:00009
93+ dhcp-boot=tag:efi64-2,netboot.xyz.efi,,YOURSERVERIP
8894 ```
8995
9096 #### Tomato
@@ -93,20 +99,32 @@ app_setup_block: |
9399 ```
94100 dhcp-match=set:bios,60,PXEClient:Arch:00000
95101 dhcp-boot=tag:bios,netboot.xyz.kpxe,,YOURSERVERIP
96- dhcp-match=set:efi32,60,PXEClient:Arch:00006
102+ dhcp-match=set:efi32,60,PXEClient:Arch:00002
97103 dhcp-boot=tag:efi32,netboot.xyz.efi,,YOURSERVERIP
98- dhcp-match=set:efi64,60,PXEClient:Arch:00009
99- dhcp-boot=tag:efi64,netboot.xyz.efi,,YOURSERVERIP
104+ dhcp-match=set:efi32-1,60,PXEClient:Arch:00006
105+ dhcp-boot=tag:efi32-1,netboot.xyz.efi,,YOURSERVERIP
106+ dhcp-match=set:efi64,60,PXEClient:Arch:00007
107+ dhcp-boot=tag:efi64,netboot.xyz.efi,,YOURSERVERIP
108+ dhcp-match=set:efi64-1,60,PXEClient:Arch:00008
109+ dhcp-boot=tag:efi64-1,netboot.xyz.efi,,YOURSERVERIP
110+ dhcp-match=set:efi64-2,60,PXEClient:Arch:00009
111+ dhcp-boot=tag:efi64-2,netboot.xyz.efi,,YOURSERVERIP
100112 ```
101113
102114 #### OpenWRT
103115 ```
104116 uci set dhcp.@dnsmasq[0].dhcp_match=set:bios,60,PXEClient:Arch:00000
105117 uci set dhcp.@dnsmasq[0].dhcp_boot=tag:bios,netboot.xyz.kpxe,,YOURSERVERIP
106- uci set dhcp.@dnsmasq[0].dhcp_match=set:efi32,60,PXEClient:Arch:00006
118+ uci set dhcp.@dnsmasq[0].dhcp_match=set:efi32,60,PXEClient:Arch:00002
107119 uci set dhcp.@dnsmasq[0].dhcp_boot=tag:efi32,netboot.xyz.efi,,YOURSERVERIP
108- uci set dhcp.@dnsmasq[0].dhcp_match=set:efi64,60,PXEClient:Arch:00009
120+ uci set dhcp.@dnsmasq[0].dhcp_match=set:efi32-1,60,PXEClient:Arch:00006
121+ uci set dhcp.@dnsmasq[0].dhcp_boot=tag:efi32-1,netboot.xyz.efi,,YOURSERVERIP
122+ uci set dhcp.@dnsmasq[0].dhcp_match=set:efi64,60,PXEClient:Arch:00007
109123 uci set dhcp.@dnsmasq[0].dhcp_boot=tag:efi64,netboot.xyz.efi,,YOURSERVERIP
124+ uci set dhcp.@dnsmasq[0].dhcp_match=set:efi64-1,60,PXEClient:Arch:00008
125+ uci set dhcp.@dnsmasq[0].dhcp_boot=tag:efi64-1,netboot.xyz.efi,,YOURSERVERIP
126+ uci set dhcp.@dnsmasq[0].dhcp_match=set:efi64-2,60,PXEClient:Arch:00009
127+ uci set dhcp.@dnsmasq[0].dhcp_boot=tag:efi64-2,netboot.xyz.efi,,YOURSERVERIP
110128 uci commit
111129 /etc/init.d/dnsmasq restart
112130 ```
0 commit comments