Forwarder debug

From lechacal
Jump to navigation Jump to search

First of all connect to the emonWRT with SSH. Use Putty program if you are on windows. Just open a terminal in Linux. User is root and default password is admin.

You will need to issue the ps command to find the process number of the forwarder program:

$ ps | grep emon

From the output of this command you should see a line with /usr/bin/emonwrt_forwarder.sh. Take a note of the first number on that line (say it is 1280). It should look like:

1280 root      1536 S    {emonwrt_forward} /bin/sh /usr/bin/emonwrt_forwarder.sh

then kill the process with:

$ kill 1280

You can now run the process manually like so:

$ /usr/bin/emonwrt_forwarder.sh -d

The forwarder will run and output debuging information in the terminal. You can stop it anytime using the Ctrl^C.

Restart the EmonWRT to resume to normal.