After reading through the switch section of the ifconfig manpage I changed the line in /etc/hostname.switch0 from:
add vether0 to: addlocal vether0 Unfortunately, I'm still having the same issue, I can see ARP and DHCP packets from the client computer on em1, vether0 and switch0, and can see the ARP-REPLY and DHCP-REPLY packets on vether0 but they never show up on vether0 or switch0. I also tried: sysctl net.inet.ip.forwarding=1 In case there was an issue forwarding between interfaces but no luck. Also tested this on the Nov 3rd 6.8-current snapshot with the same results. Does anyone recognize this issue, packet replies not being forwarded from the vether0 to physical adapter on a switch(4)? For reference, this behavior doesn't happen if I use a bridge(4) with the same ports and hostname.if except for the addlocal vs add I mentioned earlier. If someone wouldn't mind replicating this on their hardware (I've tested this on two APU2s) it would definitely be appreciated. Thanks, John