Guide to Moving to Merlin from Tomato for stability testing.
The biggest thing I DONT like is the having to log out of the browser interface every time. I often flit between PCs making changes. I know I should sit in one spot, but c’est la vie.
- Connect to router and change IP under LAN to your local network addresses.
- Under LAN, change device name, ip address, and leave subnet mask. APPLY
- change DHCP server addressing block and DNS servers.
- Steps to get DDNS up and running with freedns afraid.org:
- Turn on SSH Admin -> System
- Enable JFFS in the same Admin screen**If this is the first time it has been turned on, check the “Format JFFS partition at next boot” and reboot.
- place the public key in the box on merlin router.
- place your private into putty when you open it under the SSH->Auth section.
- Connect using putty through SSH (this isn’t really necessary for lan access, but if you want to use SSH over the WAN, it is secure.
- Create the startup script.
- Since you enabled SSH above, open putty and SSH into the IP address of your router. You can login with admin and your password.
- Navigate to scripts directory by typing:
- open nano and create the script document (nano is built in and a lot easier to use than vi.
- paste the start script into the nano document (right click pastes in putty)
#!/bin/sh wget -q ----- HTTPS ----- #!/bin/sh curl -k "https://freedns.afraid.org/dynamic/update.php?PASTE_YOUR_KEY_HERE" >/dev/null 2>&1 & if [ $? -eq 0 ]; then /sbin/ddns_custom_updated 1 else /sbin/ddns_custom_updated 0 fi
- type ctrl-x to exit nano and answer yes to write out the file.
- change permissions using command below:
chmod a+x /jffs/scripts/ddns-start
- go back to DDNS settings and enable the client.
- Success Message Should appear