system info
authorhorse69 <horse69@01035d8c-6547-0410-b346-abe4f91aad63>
Tue, 8 May 2012 03:33:24 +0000 (03:33 +0000)
committerhorse69 <horse69@01035d8c-6547-0410-b346-abe4f91aad63>
Tue, 8 May 2012 03:33:24 +0000 (03:33 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@404 01035d8c-6547-0410-b346-abe4f91aad63

mini-asterisk-gui2/system.js

index 01f599f18a164316b6eb4831232c242bea3403ac..fb128420622e8b3e9d27aa833745c0f6845edff4 100644 (file)
@@ -40,8 +40,12 @@ function initialisePage() {
     html += '<tr><td div id="loadavg"></div></td></tr>';
 
     html += '<tr><td colspan="2">cat /proc/cpuinfo</td></tr>';
+    html += '<tr><td div id="cpuinfo"></div></td></tr>';
 
     html += '<tr><td colspan="2">cat /proc/mtd</td></tr>';
+    html += '<tr><td div id="mtd"></div></td></tr>';
+
+    html += '<tr><td colspan="2">cat /proc/meminfo</td></tr>';
 
     html += '<tr><td colspan="2">cat /proc/yaffs</td></tr>';
 
@@ -74,7 +78,29 @@ function loadLoadavg(doc, status) {
 
        document.getElementById('loadavg').innerHTML = doc.substr(0, doc.length);
 
-       //downloadUrl("/cgi-bin/catproc.cgi?arg=XXX, loadXXX);
+       downloadUrl("/cgi-bin/catproc.cgi?arg=cpuinfo", loadCPUinfo);
+}
+
+function loadCPUinfo(doc, status) {
+       cpuinfo = "";
+
+//     cpuinfo = doc.substr(0, doc.length);
+    if (doc.indexOf("processor") != -1) {
+       ip = doc.substr(doc.indexOf("processor"), doc.length);
+//     ip = ip.substr(10, ip.length);
+       ip = ip.substr(0, ip.indexOf("power manage"));
+    }
+       document.getElementById('cpuinfo').innerHTML = ip;
+
+       downloadUrl("/cgi-bin/catproc.cgi?arg=mtd", loadmtd);
 }
 
+function loadmtd(doc, status) {
+
+       document.getElementById('mtd').innerHTML = doc.substr(0, doc.length);
+
+//     downloadUrl("/cgi-bin/catproc.cgi?arg=cpuinfo", loadCPUinfo);
+}
+
+