Sysmon "loading" forever

Owen Smith

Active Member
On my parents HDR Fox T2 I can't get Symon to work. I've removed it, rebooted the box and re-installed the package to no avail. It just says "Loading... Please wait..." forever.

Sysmon works fine on my two HDR Fox T2s. I have no idea what might be different at my parents, it used to work on their box six months ago.

Note it didn't work on CFW 2.23, then I upgraded to 3.00 which made no difference to Sysmon.
 

4ndy

Forum Supporter
Do you have the webif-channelicons package installed / up to date?

Caught me out once. I think it is needed to produce the graphs.


Sent from my iPad using Tapatalk
Edited to correct package name
 

Brian

Administrator
Staff member
Do you have the webif-channelicons package installed / up to date?

Caught me out once. I think it is needed to produce the graphs.


Sent from my iPad using Tapatalk
Edited to correct package name
You probably mean the webif-charts package.;)
 

4ndy

Forum Supporter
Yes, that's the one. Not near my boxes at moment

Sent from my GT-I9505 using Tapatalk
 

prpr

Well-Known Member
This all sounds rather familiar given the Javascript problems some people have had this week.
Can you post the output of "View Source" from your browser?
 
OP
O

Owen Smith

Active Member
"View Page Source" from Chrome:

Code:
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Humax HDR Fox T2 (parentshdrfoxt2)
</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<link rel="icon" href="/favicon.ico" sizes="16x16 32x32 64x64"
type="image/vnd.microsoft.icon" />
<link rel="apple-touch-icon" href="/img/fav/57.png" />
<link rel="apple-touch-icon" sizes="57x57" href="/img/fav/57.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/img/fav/72.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/img/fav/114.png" />
<link rel="apple-touch-icon" sizes="144x144" href="/img/fav/144.png" />
<link type="text/css" href="/lib/jquery.ui/css/humax/jquery-ui.css"
rel="Stylesheet" />
<link href="/css/style.css" rel="Stylesheet" type="text/css" />
<link href="/css/EXTRA.css" rel="Stylesheet" type="text/css" />
<script type="text/javascript" src="/js/jquery.js"></script>
<script type="text/javascript" src="/lib/jquery.ui/js/jquery-ui.js"></script>
<script type="text/javascript" src="/charts/high/highcharts.js"></script>
<script type=text/javascript src="script.js"></script>
<script type=text/javascript src="/charts/high/highcharts.js"></script>
<script type=text/javascript src="/charts/high/modules/exporting.js"></script>
<script type=text/javascript src="temp.js"></script>
<script type=text/javascript src="cpu.js"></script>
<script type=text/javascript src="net.js"></script>
<link href="style.css" rel=stylesheet type=text/css />
</head>
<body>
<!-- start of topbar -->
<div id=topbar class=container onclick="location.href='/'; return false;">
<div class=left>
<img src=/images/154_1_00_WIN_MD116_1L.png>
</div>
<div class=middle>
<!-- Start include diskspace - above other items to work around IE feature.. -->
<script type=text/javascript>
diskspace_data = [
{
name: 'Used',
y: 54468390912,
sliced: false,
pretty: '50.73 GiB'
},
{
name: 'Dustbin',
y: 0,
sliced: false,
pretty: '0 bytes'
},
{
name: 'Free',
y: 426139348992,
sliced: false,
pretty: '396.87 GiB'
}
];
</script>
<span id=tbdiskpie></span>
<span id=tbdiskspace>
Total space: 447.6 GiB<br>
<img src=/img/pie-blue.png height=10>
Used: 50.73 GiB (11%)<br>
<img src=/img/pie-grey.png height=10>
Free: 396.87 GiB (89%)
</span>
<script src=/diskspace/diskspace.js type=text/javascript></script>
<!-- End include diskspace -->
<img border=0 src=/images/516_1_26_Freeview_Logo.png>
<!-- <img border=0 height=47 src=/img/FreeviewHD.png> -->
<span style="display: inline; font-size: 150%;
padding: 0 0 0 2em;">
Humax HDR Fox T2 (parentshdrfoxt2)
</span>
</div>
<div class=right><img src=/images/154_1_00_WIN_MD116_3R.png></div>
</div>
<!-- start of toolbar -->
<div class=toolbarouter>
<div id=toolbar class=toolbar style="display: none">
<span class=toolbarcell>
<a href="/browse/index.jim">
<img src="/images/323_1_10_Menu_Video.png" height=50 border=0>
<br>
Browse
</a>
</span>
<span class=toolbarcell>
<a href="/sched/sched.jim">
<img src="/images/321_1_00_Menu_CHList.png" height=50 border=0>
<br>
Schedule
</a>
</span>
<span class=toolbarcell>
<a href="/cgi-bin/xepg.jim">
<img src="/images/328_1_26_Menu_TV_Guide.png" height=50 border=0>
<br>
EPG
</a>
</span>
<span class=toolbarcell>
<a href="/services/index.jim">
<img src="/img/spanner.png" height=50 border=0>
<br>
Services
</a>
</span>
<span class=toolbarcell>
<a href="/pkg/index.jim">
<img src="/img/packages.png" height=50 border=0>
<br>
Packages
</a>
</span>
<span class=toolbarcell>
<a href="/settings/settings.jim">
<img src="/images/326_1_00_Menu_Settings.png" height=50 border=0>
<br>
Settings
</a>
</span>
<span class=toolbarcell>
<a href="/diag/diag.jim">
<img src="/img/diagnostics.png" height=50 border=0>
<br>
Diag
</a>
</span>
<span class=toolbarcell>
<a href="/plugin/sysmon/index.jim">
<img src="/plugin/sysmon/icon.png" height=50 border=0>
<br>
Sysmon
</a>
</span>
<span class=cleft id=tbstatus></span>
</div>
</div>
<script type=text/javascript>
var lastupd = 0;
if (window.location.pathname != '/' &&
window.location.pathname != '/index.jim')
{
var down = function() {
$('#toolbar').stop(true, true).delay(200).slideDown(400,
function() {
if (+new Date() - lastupd > 5000)
{
lastupd = +new Date();
$('#tbstatus')
.empty()
.html('<img src=/img/loading.gif> ' +
'Updating...')
.load('/cgi-bin/status.jim');
}
});
};
var up = function() {
$('#toolbar').stop(true, true).delay(200).slideUp();
};
$('#topbar, #toolbar').hover(down, up);
}
$('span.toolbarcell').hover(
function() {
$(this).addClass('tbhover');
}, function() {
$(this).removeClass('tbhover');
});
</script>
<!-- end of toolbar -->
<script type=text/javascript>
$('#topbar').hover(
function() { $(this).css('cursor', 'pointer'); },
function() { $(this).css('cursor', 'auto'); }
);
$('#topbar a').on('click', function(e) {
e.stopPropagation();
});
</script>
<!-- end of topbar -->
<center><div id=restart_block>
</div></center>
<div style="clear: both">
<!-- end of header -->
<div id=tabbar>
<ul>
<li sc=temp><a href=#tabcontent>Disk Temperature</a></li>
<li sc=cpu><a href=#tabcontent>Cpu Usage</a></li>
<li sc=net><a href=#tabcontent>Network Usage</a></li>
</ul>
<div id=tabcontent>
<br>
Show: <select id=chartpick>
<option value=2h>Last two hours
<option value=5h>Last five hours
<option value=1d>Last day
<option value=5d>Last five days
<option value=10d>Last ten days
<option value=30d>Last 30 days
</select>
<div id=chart class=highchart></div>
</div>
</div>
<!-- Start of footer -->
<div class=footer>
</div>
</div>
</body>
</html>
 
Last edited:

prpr

Well-Known Member
That's the same as mine. With telnet, you could try going to /mod/webif/plugin/sysmon/data and executing e.g. "./temp.jim" and see if it produces raw data values.
BTW, use [ code ][ /code ] tags.
 
OP
O

Owen Smith

Active Member
That's the same as mine. With telnet, you could try going to /mod/webif/plugin/sysmon/data and executing e.g. "./temp.jim" and see if it produces raw data values.
BTW, use [ code ][ /code ] tags.

Code tags added, thanks. The trouble is, every set of forum software handles that sort of thing differently. If only they could agree on one standard way of doing it.

So when you say "that't the same as mine" do you mean Sysmon is broken for you too?

Running temp.jim shows the source of the problem, now I need to know how to fix it:

Code:
parentshdrfoxt2# ./temp.jim
Runtime Error: ./temp.jim:12: database disk image is malformed
at file "./temp.jim", line 12
 

prpr

Well-Known Member
Code tags added, thanks. The trouble is, every set of forum software handles that sort of thing differently. If only they could agree on one standard way of doing it.
"That's the trouble with standards, there are so many to choose from".
So when you say "that't the same as mine" do you mean Sysmon is broken for you too?
The HTML is the same as mine and mine is working.
Running temp.jim shows the source of the problem, now I need to know how to fix it:
Code:
parentshdrfoxt2# ./temp.jim
Runtime Error: ./temp.jim:12: database disk image is malformed
at file "./temp.jim", line 12
Remove the /mod/monitor/monitor.db file. It might be worth renaming it, just in case anyone wants to analyse exactly how it's got corrupted. This is not the first time this has been reported.
 
OP
O

Owen Smith

Active Member
OK it's now working, thanks. Obviously there isn't much stored data yet.

I moved the old monitor.db file into My Video to ftp it off the box. But the file simply wouldn't show in the directory listing in FileZilla, what's that all about? I even renamed it to monitor.ts in case the ftp server on the Humax only serves file extensions it knows about, but still no joy.
 

Black Hole

May contain traces of nut
Code tags added, thanks. The trouble is, every set of forum software handles that sort of thing differently. If only they could agree on one standard way of doing it.
There's a tool for marking a code section on the editor toolbar (between the movies icon and the floppy disk icon) - although why the heck that set includes strike-through instead of putting it with bold, italics, and underline is beyond me. It is also not exhaustive (what about the plain section marker?).

One standard way of doing it? That way lies stagnation and the evolutionary dead end. At the moment the Xenforo forum software seems to be the best on the market, but who knows when something better might come along. The actual BB markup codes themselves are pretty much standard, but different forums have developed different conventions for their use.

If you want to see what a crap forum looks like, try AVSForums - they seem to have rolled out their own brew (or at least heavily modified an existing engine), and upgraded it maybe a year ago (presumably to push more adverts at us). It is so broken the icon to skip into a topic's first unread post is minute, and when you do manage to click on it rarely takes you to the right place. Go try that, then marvel at the sleekness of Hummy.tv.
 

Black Hole

May contain traces of nut
I moved the old monitor.db file into My Video to ftp it off the box. But the file simply wouldn't show in the directory listing in FileZilla, what's that all about? I even renamed it to monitor.ts in case the ftp server on the Humax only serves file extensions it knows about, but still no joy.
Disable the Humax FTP server and install the betaftpd package.
 

prpr

Well-Known Member
although why the heck that set includes strike-through instead of putting it with bold, italics, and underline is beyond me.
It's beyond me too. You may remember I complained about it being missing from the obvious location after an 'upgrade' but nobody seemed that interested in doing anything about it. It IS inconsistent. I don't care what anyone else says.

How do you write a literal square bracket anyway, without it being interpreted? I struggled with [ code ] above.
Go try that, then marvel at the sleekness of Hummy.tv.
Quite. I hate web forums normally, but this one is quite usable, unlike almost everything else. It does have its annoyances though.
 

prpr

Well-Known Member
I moved the old monitor.db file into My Video to ftp it off the box. But the file simply wouldn't show in the directory listing in FileZilla, what's that all about? I even renamed it to monitor.ts in case the ftp server on the Humax only serves file extensions it knows about, but still no joy.
If you've got SSH access, just install and use Rsync - it's so much easier than mucking with FTP (once over the initial setup hoop jumping - but that's all part of the fun isn't it?).
 
OP
O

Owen Smith

Active Member
If you've got SSH access, just install and use Rsync - it's so much easier than mucking with FTP (once over the initial setup hoop jumping - but that's all part of the fun isn't it?).

Does the custom firmware support SSH into the box? I've always used telnet protocol. I have Putty installed on my laptop which I use for telnetting anyway, so I have the tools at the PC end.

Actually, I know the custom firmware doesn't support SSH (with my current settings), because Putty wouldn't connect until I switched it from SSH to Telnet protocol. I use SSH to log in to my Raspberry Pi.
 

prpr

Well-Known Member
Does the custom firmware support SSH into the box?
Wouldn't have said it otherwise. Look for the Dropbear-SSH package.
Actually, I know the custom firmware doesn't support SSH (with my current settings), because Putty wouldn't connect until I switched it from SSH to Telnet protocol. I use SSH to log in to my Raspberry Pi.
No, it really does work, so you must have a setup problem of some description somewhere. You can obviously test the basic connection by telnetting to port 22 from your PC once you've installed the server on the Humax. After that it's a matter or logins/passwords/keys etc. When you've sorted that then Rsync should "just work"!
 
Top