There is a beta of the next OpenWrt release out now. I read that some packages for getting the wireless and usb to work are not included in the default image, but just download the imagebuilder and build an image yourself for this router and it will work from start. If you need more space for own packages see this guide, http://wiki.openwrt.org/doc/howto/rootfsonexternalstorage and include the packages needed using the imagebuilder. I am running this version now with a 2GB usbdrive connected for rootfs and it works as expected, the firmwares i tried from D-Link was never close to as stable as the current setup.