DD-WRT firmware for WRT160NL (use at your own risk):
DD-WRT latest builds - ftp://ftp.dd-wrt.com/betas/ + https://dd-wrt.com/support/other-downloads/?path=betas + https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/
DD-WRT timeline - http://svn.dd-wrt.com/timeline
DD-WRT bug tracker - http://www.dd-wrt.com/dd-wrtv2/bugtracker/
DD-WRT changelog - http://www.dd-wrt.com/phpBB2/viewtopic.php?t=279466
DD-WRT wireless driver changelog - http://svn.dd-wrt.com/browser/src/router/driver_changelogs/driver_repository.log
=======2010 Builds=======
-r14929 last build using the old mounting command: mount /dev/scsi/host0/bus0/target0/lun0/part1/mnt
-r15501 NTFS support via NTFS-3G 2010.10.2 and SMB/CIFS client via Samba 2.0.7, new mounting command: mount /dev/sda1 /mnt
=======2011 Builds=======
-r16785 last build with nmbd included, NTFS-3G 2011.1.15
-r17201 last build using MadWifi driver, Samba 3.3.14
-r17461 ath9k driver, WiFi led fixed, NTFS-3G 2011.4.12
-r17990 BusyBox v1.19.3, WiFi led not working, use r18687 instead
-r18024 Internet routing issue if SSH enabled, use r18687 instead
=======2012 Builds=======
-r18687 nmbd included, USB disk mount status fixed, NTFS-3G 2012.1.15, Samba 3.6.3, Linux Kernel 3.2.9 (3.2 changelog and features), BusyBox v1.19.4
-r18740 Linux Kernel 3.2.11 (3.2.10 changelog), BusyBox v1.20.2 use r18777 instead
-r18777 QoS fixes, Linux Kernel 3.2.12
-r19327 Samba 3.6.5, Linux Kernel 3.3.8 (3.3 changelog and features), use r19519 instead
-r19342 iPhone tethering support, USB drive issues, use r19519 instead
-r19519 Samba 3.6.6, Quagga 0.99.21, fixed USB drive issues, Unknown wireless channel displayed in Sys-Info
-r20086 firmware size too big, upgrade fails
-r20119 last build with iPhone tethering support, Samba 3.6.8 (3.6.7 changelog), Linux Kernel 3.5.7 (3.5 changelog and features, 3.4 changelog and features), AnchorFree removed, wireless channel fixed, fw size fixed
=======2013 Builds=======
-r20453 Samba 3.6.10 (3.6.9 changelog), new squashfs code for faster compression/decompression and more efficiency, iPhone 5 tethering patch, but the option was removed for WRT160NL, performance increase with OpenSSL, MAC address is changed to a CIMSYS Inc address (downgrade to r20119 or revert to factory firmware to restore the original MAC address)
-r20548 QOS fixes, OpenVPN v2.3.0 with IPv6, Kernel Version info added to status page (Status->Router->System), NTFS-3G 2013.1.13
-r20675 OpenSSL 1.0.1d, transmit queue length (txqueuelen) to prevent bufferbloat (Setup->Networking->Port Setup)
-r21061 BusyBox v1.21.0, OpenSSL 1.0.1e, Quagga 0.99.22, Samba 3.6.12 (3.6.11 changelog), fq_codel added to improve latency under load, SSH broken, use r21286 instead
-r21153 Linux Kernel 3.5.7.9, SSH fixed, ProFTPD share configuration and user management is now combined with the old samba config, use r21286 instead
-r21223 ProFTPD v1.3.4c changelog, OpenVPN v2.3.1, use r21286 instead
-r21286 Linux Kernel 3.5.7.10, NAS fixes regarding user management
-r22118 Dropbear 2013.58, radvd v1.9.3, OpenVPN v2.3.2, libimobiledevice v1.1.5, Linux Kernel 3.5.7.16, ProFTPD v1.3.4c changelog
-r23082 lighttpd added (v1.4.32), write protect removed, Quagga 0.99.22.4, Samba 3.6.19 (3.6.18 changelog), BusyBox v1.21.1, TurboQAM 256-QAM mode support for 2.4 GHz interfaces, language detection, Linux Kernel 3.5.7.25 (3.5.7.23 changelog, 3.5.7.22 changelog, 3.5.7.21 changelog, 3.5.7.18 changelog), Dropbear 2013.60 (2013.59 changelog), temperature sensor, support disks without partition for advanced usb mount, show TurboQAM in client mode, ProFTPD fixes
=======2014 Builds=======
-r23320,-r23503,-r23598,-r23720,-r23838,-r23919
-r24118 use r24160 instead
-r25139-testing use r25179 instead
-r25143-testing use r25179 instead
-r25179,-r25203,-r25251,-r25273,-r25279,-r25309,-r25408,-r25527,-r25544,-r25628,-r25648,-r25697
=======2015 Builds=======
-r25760,-r25948,-r25974,-r26081,-r26125,-r26138,-r26332,-r26339,-r26348,-r26372,-r26405,-r26424,-r26446
=======Upcoming Fixes, Changes. Updates and New Features=======
-svn23084 Linux Kernel 3.5.7.27
-svn23085 latest svn checked
-svn23993 libimobiledevice updated to 1.1.6 to fix pairing issues
=======Features=======
-svn19726 MiniDLNA added (v1.0.25) - not available on WRT160NL
-svn20412 fw size issue if kernel 3.6 and 3.7 will be used?
-svn21139 MiniDLNA updated to v1.1.0, r21686
-IPv6 DHCPv6-PD to be implemented, ticket 1, 2, IPv6 via pppd?
-BCM4708 support (Linksys EA6x00 series)
-EA6500 code added
-256 NVRAM hack for routers with 256KB of storage for configuration
=======Useful Links=======
WRT160NL .config
DD-WRT Install Guide Wiki http://www.dd-wrt.com/wiki/index.php/Linksys_WRT160NL
DD-WRT Wiki http://www.dd-wrt.com/wiki/index.php/Supported_Devices#Linksys_.28Wireless_a.2Fb.2Fg.2Fn.29
WRT160NL Thread - http://www.dd-wrt.com/phpBB2/viewtopic.php?t=53890
Optware Packages - https://code.google.com/p/dd-ware/
DD-WRT File System Partition - http://www.dd-wrt.com/phpBB2/viewtopic.php?p=932063#932063