Just read your upnp comment, it's been very stable for me. All you have to do is copy the script from /etc/init.d/ to /etc/rc.d/
Here's one of the most basic package lists to get you going....you might also need the PPPoE packages depending on your ISP.
root@OpenWrt:~# ipkg list_installed
base-files-ar7 - 12-r11034 -
br2684ctl - 20040226-1 -
bridge - 1.0.6-1 -
busybox - 1.8.2-1 -
dnsmasq - 2.41-1 -
dropbear - 0.50-3 -
ez-ipupdate - 3.0.11b8-3 -
hotplug2 - 0.9+r102-2 -
iptables - 1.4.0-1 -
kernel - 2.6.25.1-ar7-1 -
kmod-atm - 2.6.25.1-ar7-1 -
kmod-ipt-nathelper - 2.6.25.1-ar7-1 -
kmod-sangam-atm-annex-a - 2.6.25.1+D7.03.01.00-ar7-R2 -
libgcc - 4.1.2-12 -
libpthread - 0.9.29-12 -
libuci - 0.3.4-1 -
libupnp - 1.6.3-1 -
linux-atm - 2.4.1-1 -
linuxigd - 1.0-1 -
mtd - 6 -
uci - 0.3.4-1 -
uclibc - 0.9.29-12 -
udevtrigger - 106-1 -
Done.
(Last edited by KillaB on 10 May 2008, 07:03)