Introducing my TP-Link TL-WR1043ND:
- OS: Linux OpenWrt 220.127.116.11 #1 Fri Nov 19 20:27:50 PST 2010 mips GNU/Linux
system type : Atheros AR9132 rev 2 machine : TP-LINK TL-WR1043ND processor : 0 cpu model : MIPS 24Kc V7.4
As you can see a USB-Hub is attached along with a 2GB USB-Stick. I used it to store my rootfs on external storage . Additionally my 2TB external hard drived is attached to the device so I can access the data per NFS .
These are my firewall  rules:
What about speed?
In general you won’t get more than 5.60MB/s. It depends on your drives read/write speed and the connection. In my case I was using WLAN which was slower than normal LAN connectivity. But that’s fine with me.
Awesome device with great features! Check out openwrt.org for more information. The devices price is about 50€ which is a fair one.