This wiki is a community-maintained resource about everything there is to know about IPFire. Join us and help us improving it!
Use the search and find answers to everything about IPFire. If you cannot find what you are looking for, join our community and talk to fellow IPFire users, developers and everybody else involved in the project.
First of all the basic conditions needs to be created:
In the next step the following adjustments needs to be done:
In the file "default" the configuration for the pxelinux.0 will be deposited.
For example, the following might be a possible content:
default suse92 prompt 1 timeout 10 label suse92 kernel /SuSE-9.2/i386/linux append initrd=/SuSE-9.2/i386/initrd vga=0x314 \ install=nfs://184.108.40.206/proj.stand/suse/suse9.2 label local LOCALBOOT 0
At the conclusion the file pxelinux.0 must be registered in IPFire under DHCP-server in the field file
Now you can start the tftpd service.
loadproc /usr/sbin/tftpd -l -s /var/tftpboot -m /var/tftpboot/tftpd.remap -vvv
In addition, the file tftpd.remap must be created in /var/tftpboot with the following contents:
# Remap Rules re ^bootmgr\.exe Boot/bootmgr.exe r ^\\Boot\\ Boot/ r ^\\boot\\ Boot/ rg \\ /
and set then a approrpiate symlink
ln -s /mnt/xxxx/tftpboot /var/tftpboot