iPXE expects network cards to provide transparent transmit and receive datapaths. Some network cards provide no way to disable their VLAN offload features and will always strip the VLAN tag from a received packet, reporting this tag via the receive descriptor. Drivers for such cards must use special handling to deliver the received packet directly to the appropriate VLAN device.
The vcreate
command can be used to create VLAN interfaces, and the lotest
command can be used to verify correct operation of the VLAN interfaces.
Refer to the basic loopback test for background information.
ifstat
to identify the name of your network interface (hereafter assumed to be net0
) and the name of the second network interface (hereafter assumed to be net1
).net0
using vcreate --tag 123 net0
net1
using vcreate --tag 123 net1
lotest net0-123 net1-123
.lotest
increases steadily and rapidly.Ctrl-C
.lotest net1-123 net0-123
.lotest
increases steadily and rapidly.Ctrl-C
.