You have a typo in your iPXE where you're setting the variable serverip but calling ${webserver}.
An easy fix on my end, but I thought I would let you know.
set serverip http://192.168.1.1 //Modify this to match the ip address or domain of your webserver set kernel "${webserver}/proxmox/${pveversion}/linux26 ${opts} splash=verbose proxdebug" goto init :normal set kernel "${webserver}/proxmox/${pveversion}/linux26 ${opts} splash=silent" goto init :init initrd ${webserver}/proxmox/${pveversion}/initrd chain ${kernel}
You have a typo in your iPXE where you're setting the variable serverip but calling ${webserver}. An easy fix on my end, but I thought I would let you know.
set serverip http://192.168.1.1 //Modify this to match the ip address or domain of your webserver set kernel "${webserver}/proxmox/${pveversion}/linux26 ${opts} splash=verbose proxdebug" goto init :normal set kernel "${webserver}/proxmox/${pveversion}/linux26 ${opts} splash=silent" goto init :init initrd ${webserver}/proxmox/${pveversion}/initrd chain ${kernel}