In cases like this it is often useful to start your config from the terminal. So open a terminal window and type (make sure the path is correct for your system) and then see if there are any errors in the terminal window:
$ linuxcnc linuxcnc/configs/Router/Router.ini
So this way, one thing I found is this:
Code:
custom_postgui.hal:6: Warning: File contains DOS-style line endings.
Looks like you edited your file with something else than a plain text editor.
So open "custom_postgui.hal" up in gedit and choose Save As end then for "Line Ending" at the bottom of the window :
Then:
You are loading to classicladders. I'm not even sure that is allowed but maybe its ok. custom.clp doesn't load for me at all.
So may be try to change
loadusr classicladder --nogui custom.clp
to
loadusr classicladder custom.clp
as this will load a window with the ladder gui so you can see what is happening when you try stuff.
[edit]
looks like this: