In addition to the function of firewall/IDS, my second primary goal is for learning purposes:
- Packet sniffing, logging, reporting
- Learning iptables
- Eventual development of a "home" IDS system.
- Others I'll probably think of later.
- I'm not developer, but want to get started with something embedded. So, it should be fairly "easy" (aka, supported). As an example, I don't think Gentoo is well supported on ARM.
- Development will be done on an AMD64, so if that restricts me to x86, I guess it'll have to do. Is it possible to do say, Mips (or other) cross-compiling? Not sure how that works.
- Low power consumption, but sufficent CPU power to do the job(s).
- Wireless option (or should I use something else for that?) My intent here is to have the "internet" come in on one port, wireless on another, and a third port to the LAN (or DMZ).
- As inexpensive as possible would be good (since I'll eventually want 2).
- Soekris Engineering
- gumstix
- Advantech
- Ampro
- Mesa Electronics
- Boser
- Micro/sys
- Acrosser
- Intrinsyc
- RouterBOARD
- PC Engines GmbH (from echo6's post)
ADI Engineering (from another thread)






