I use vanilla FreeBSD on a MiniITX box to serve Internet over 802.11n Wi-Fi and wired LAN and it works great. It's all made possible with a combination of pf, if_bridge, hostapd, a few sysctl tunables that affect pf filtering on bridges, and a few rc.conf settings that setup routing, wlan...