proxmox_ipxe_update


8086:100e -> pxe-e1000.rom
8086:1209 -> pxe-eepro100.rom
1050:0940 -> pxe-ne2k_pci.rom
1022:2000 -> pxe-pcnet.rom
10ec:8139 -> pxe-rtl8139.rom
1af4:1000 -> pxe-virtio.rom
--- script.sh
  • script.sh
# clone iPXE
git clone git://git.ipxe.org/ipxe.git
cd ipxe/src

# build ipxe rom
make bin/8086100e.rom    # e1000
make bin/virtio-net.rom  # virtio
make bin/10ec8139.rom    # rtl8139 
make bin/10222000.rom
make bin/80861209.rom
make bin/10500940.rom

# now copy into /usr/share/kvm. Backup the old copies first.
cp bin/8086100e.rom /usr/share/kvm/pxe-e1000.rom
cp bin/virtio-net.rom /usr/share/kvm/pxe-virtio.rom
cp bin/10ec8139.rom /usr/share/kvm/pxe-rtl8139.rom
cp bin/10222000.rom /usr/share/kvm/pxe-pcnet.rom
cp bin/80861209.rom /usr/share/kvm/pxe-eepro100.rom
cp bin/10500940.rom /usr/share/kvm/pxe-ne2k_pci.rom
© RemiZOffAlex