Running Tomato v1.28.9054 MIPSR2-beta K26 USB vpn3.6 here, works fine.
I tried first to get the package nmap - 5.35DC1-1 ( http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable//nmap_5.35DC1-1_mipsel.ipk ) running, but it says "nmap: can't load library 'liblua.so'". So I tried to download and compile lua, putting liblua.so in /opt/lib. I was successful, but this time nmap just waits forever after starting.
I also downloaded the latest nmap source from nmap.org and it compiles fine ( after updating a newer grep ). But after installing with a different prefix ( /opt/localsrc ), when I try to run, it complains:
Starting Nmap 5.51 ( http://nmap.org ) at 2011-09-01 18:59 CEST
pcap_open_live(br0, 100, 0, 200) FAILED. Reported error: live packet capture not supported on this system. Will wait 5 seconds then retry.
libpcap is installed, and I can run tcpdump with no problem, so I am not sure the error is correct.
Anyone managed to make nmap run on TomatoUSB ?