43 lines
1.0 KiB
Markdown
43 lines
1.0 KiB
Markdown
# openwrt_tftp_settings
|
|
|
|
## openwrt tftp settings
|
|
```bash
|
|
option enable_tftp '1'
|
|
option tftp_root '/srv/tftp'
|
|
|
|
config match
|
|
option networkid 'bios'
|
|
option match '60,PXEClient:Arch:00000'
|
|
|
|
config match
|
|
option networkid 'efi64'
|
|
option match '60,PXEClient:Arch:00009'
|
|
|
|
config match
|
|
option networkid 'efi64'
|
|
option match '60,PXEClient:Arch:00007'
|
|
|
|
config userclass
|
|
option networkid 'ipxe'
|
|
option userclass 'iPXE'
|
|
|
|
config boot
|
|
option filename 'tag:bios,tag:!ipxe,ipxe.kpxe'
|
|
option serveraddress '192.168.1.1'
|
|
option servername 'router'
|
|
|
|
config boot
|
|
option filename 'tag:bios,tag:ipxe,ipxe.kpxe'
|
|
option serveraddress '192.168.1.1'
|
|
option servername 'router'
|
|
|
|
config boot
|
|
option filename 'tag:efi64,tag:!ipxe,ipxe.efi'
|
|
option serveraddress '192.168.1.1'
|
|
option servername 'router'
|
|
|
|
config boot
|
|
option filename 'tag:efi64,tag:ipxe,ipxe.efi'
|
|
option serveraddress '192.168.1.1'
|
|
option servername 'router'
|
|
``` |