Schedule without reboot option gone.

phit03

Member
on 1 of my 5 boxes, the ability to schedule programs via the web-if without rebooting has gone. It was OK the last time I used it about a month ago (I've been at home and not needed to use the web-if to schedule programs) but now I'm away from home and it asks for a reboot when scheduling via the web-if. The option to turn it on/off has disappeared from the advanced settings menu. The box is on web-if version 1.4.2-7 and package auto-update is on. The other 4 boxes are identical setups and still have the facility to schedule via the web-if without reboot.

I've turned on the oiption to show beta packages in the package list but there's not a beta version of the web-if to install and anyway te same version of the web-if is on all the other boxes that are OK.

Anyone got any ideas? The only thing that I can think of and haven't tried is to force a re-install of the web-if.

I have a work round in that I can use the real remote control remotely to restart the box if it hangs on a reboot via an IR-IP interface so not a high priority.
 
Try rebooting it first. It's probably just Nugget that's got screwed up.
If you've got command line access then try:
Code:
humax# nugget status
humax# nugget ping
to confirm.

Another possibility is if your webif.db has got screwed up. We've had a couple of those lately. Try this:
Code:
humax# sqlite3 /mod/etc/webif.db "select nval from settings where name='rtschedule';"
which should return "1".
 
Last edited:
HDRFOX1# nugget status
Can't connect to nugget, No such file or directory.
HDRFOX1# sqlite3 /mod/etc/webif.db "select nval from settings where name='rtschedule';"
1
HDRFOX1#

The nugget executable exists so I guess it can't find a file that it's looking for.
HDRFOX1# pwd
/mnt/hd2/mod/bin
HDRFOX1# ls -al | grep nugget
-rwx------ 1 root root 9412 Nov 9 2016 nugget
HDRFOX1#
 
I would force reinstall nugget and reboot.
Code:
humax# opkg --force-reinstall install nugget
Or if you're curious, see if anything's happened to these:
Code:
humax# ls -l /mod/boot/2/libnugget.so.install
-rwx------    1 root     root         37472 Nov  9  2016 /mod/boot/2/libnugget.so.install
humax# ls -l /mod/boot/bootstrap.d/xrts
-rwxr-xr-x    1 root     root           786 Dec 17  2016 /mod/boot/bootstrap.d/xrts
humax# ls -l /mod/boot/env.d/nugget
-rw-------    1 root     root           222 Aug 14  2016 /mod/boot/env.d/nugget
humax# ls -l /mod/boot/xinit.d/install_nugget
-rwx------    1 root     root           150 May 26  2016 /mod/boot/xinit.d/install_nugget
 
First 2 files were missing. The force reinstall replaced them.

HDRFOX1# ls -l /mod/boot/2/libnugget.so.install
ls: /mod/boot/2/libnugget.so.install: No such file or directory
HDRFOX1# ls -l /mod/boot/bootstrap.d/xrts
ls: /mod/boot/bootstrap.d/xrts: No such file or directory
HDRFOX1# ls -l /mod/boot/env.d/nugget
-rw------- 1 root root 222 Aug 14 2016 /mod/boot/env.d/nugget
HDRFOX1# ls -l /mod/boot/xinit.d/install_nugget
-rwx------ 1 root root 150 May 26 2016 /mod/boot/xinit.d/install_nugget
HDRFOX1# opkg --force-reinstall install nugget
Removing package nugget from root...
Installing nugget (0.97-1) to root...
Downloading http://hpkg.tv/hdrfoxt2/base/nugget_0.97-1_mipsel.opk.
Configuring nugget.
HDRFOX1# ls -l /mod/boot/2/libnugget.so.install
-rwx------ 1 root root 37472 Nov 9 2016 /mod/boot/2/libnugget.so.install
HDRFOX1# ls -l /mod/boot/bootstrap.d/xrts
-rwxr-xr-x 1 root root 786 Dec 17 2016 /mod/boot/bootstrap.d/xrts
HDRFOX1#reboot

Rebooted the box and all is now OK. Thanks for all your help.

What does nugget do? Is it the " missing link" that enables real time scheduling?
 
Back
Top