From: Laurie Brown [mailto:laurie@brownowl.com]
The main problem I have with the built-in stuff like all these firewall/router/NAT/dhcp/DNS/etc things is vulnerabilities. They rarely come up in bugtraq, and I'm sure it's not because they are so secure. I think it's a reflection of the userbase not being technical or trying to break them. With a standard Linux box running iptables/snort I know where I am, and what I need to do. Just a preference...
This is the main reason why I avoided getting a router and went directly for the USB option (I liked the blinky lights on the external and there was no pci ADSL modem available at the time for linux) I really do not trust these embedded devices to be secure and they seemed rather expensive when they would do less than what I could do with my usb modem.
Adam