I need to PXE boot my IPCop installation on a computer, but I don't know how to boot the OS over PXE, since I cannot find a pxelinux.0 file. I've put all IPCop files and folders in the /srv/tftp folder on the PXE server. The PXE server's udhcpd.conf file contains the following line:boot_file       /srv/tftp/pxelinux.0What should I do in order to get this working with my IPCop OS? As far as I know, there is no pxelinux.0 file. The boot folder of my IPCop installation contains (I am not sure if this is important):
How to PXE boot an IPCop installation?
dhcp;pxe;tftp;ipcop
Seems to me like your installation folder is incomplete. The *.c32 files are definetely a part of PXELINUX/SYSLINUX, but the pxelinux.0 binary is obviously missing. You could manually download PXELINUX.Place the pxelinux.0 file in that folder and make sure that you replace all the *.c32 files with the respective copies from the downloaded PXELINUX version. Rename extlinux.conf to default and place it inside a folder called pxelinux.cfg. If PXELINUX shows error messages about missing *.c32 files while trying to boot, copy those files into the tftpboot folder as well.