NeoRouter "In a box" on Tomato
For v0.9.7 and later, add "/usr/bin/nrserver.sh start" For v0.9.6 or earlier versions, add "/usr/bin/neorouter.sh start"
- Flash your router
- In tomato UI – Administration – Jffs2, enable jffs and format if needed
- In tomato UI – Administration – scripts – WAN up,
- Reboot router
- Setup Domain and User Accounts: see instructions under "Install NeoRouter server for Linux".
NeoRouter server for Tomato is provided as a custom build of the full tomato firmware in TRX format. You can download the TRX file from from . Please visit for instructions on flashing your router with TRX.
By default, our built-in script can automatically open firewall for the tomato router's LAN IP address. But if you are using v0.9.4.881 or older AND you have changed the default LAN IP address from 192.168.1.1 to a different LAN IP Address, you need to edit firewall setting manually to open up the listening port for NeoRouter. Issues? In tomato UI – Administration – scripts – Firewall, add following lines:
iptables -t nat -A PREROUTING -p tcp --dport 32976 -j ACCEPT iptables -A INPUT -p tcp --dport 32976 -j ACCEPT
- If you have trouble signing into NeoRouter Network Explorer from a remote client, please try DISABLE the Inbound Connection Logging.
In tomato UI – Status – Logs – Logging Configuration, disable Inbound Connection






















1 Comments
[...] This post was mentioned on Twitter by Sucka.net. Sucka.net said: :: Install NeoRouter ZeroConf VPN "In a box" – Part 3 http://www.sucka.net/2010/04/install-neorouter-zeroconf-vpn-in-a-box-part-3/ [...]