Successful Install on Igel 4210 LX Winestra thin client
-
hi there
is anyone also experiencing troubles after update to 2.2.1? On my igel machines i dont get internet connection after reboot. i use them to tunnel to a pay ovpn service but now i have to restart always manually the ovpn client to get it work. there is no error message in the logs. the only suspicous entry is "device busy".
best regards
steve -
Mine works well, but I don't use OpenVPN anymore with them, so I can't reproduce your scenario.
-
Pfsense 2.2.2 is running great, I bought a PATA SSD (KingSpec KDM-44VS.2-004GMS) off eBay that has the 44 pins and now the box is very responsible. Looking to upgrade to 1GB of RAM though.
Would anyone happen to still have the BIOS V:5.07.1B-091208 file? The links to mediafire no longer works and I can't find it anywhere else. I have a Neoware P680 with BIOS V:5.05 that I wanted to update.
Thanks
-
Grab the v5.07 bios from here: http://data.hu/get/8808062/igelbios.zip
-
Robi,
Could you please add a bit more info on how the get the mbmon utility running on the 4210? I have installed the latest version of xmbmon (205.14) from here http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/ and it successfully runs at the command line. The problem I am having I think is modifying functions.inc.php file. I followed your example that you gave earlier in this thread and it seemed to work, but when I rebooted and tried to enter the web interface, it hung at the login screen. i restored from another functions.inc.php file and rebooted and I could then log in, but of course without the temperature.
Any help you could provide.
Here is the code I inserted:
function has_temp() { return true; } function get_hwtype() { return; } function get_mbuf($percent=false) { $mbufs_output=trim(`/usr/bin/netstat -mb | /usr/bin/grep "mbuf clusters in use" | /usr/bin/awk '{ print $1 }'`); list( $mbufs_current, $mbufs_cache, $mbufs_total, $mbufs_max ) = explode( "/", $mbufs_output); if ($percent) if ($mbufs_max > 0) return round(($mbufs_total / $mbufs_max) * 100, 0); else return "NA"; else return "{$mbufs_total}/{$mbufs_max}"; } function get_temp() { $cpu_temp_from_mbmon=`mbmon -I -T 2 -f 1`; return $cpu_temp_from_mbmon; }
Thanks.
-
Try using the full path to mbmon as netstat is in the function above.
Do you have mbmon loaded though? I have a feeling it's not in the 10.1 ports tree
Steve
-
Sorry but I may have confused you on my code posting.
I posted the entire region from "function has temp… to function get temp" which included function get_mbuf which references the netstat. There were no modifications done on the function get_mbuf area.
To get to the Dashboard, I change the "function has_temp return true" back to "return false" and then comment out the "function get_temp" area. Then the Dashboard loads OK.
The mbmon runs OK from the shell, so I think it is functioning OK. It is only the functions.inc.php that is mucked up I think.
I played around a bit more and here is an error report:
Crash report begins. Anonymous machine information:
i386
10.1-RELEASE-p9
FreeBSD 10.1-RELEASE-p9 #0 57b23e7(releng/10.1)-dirty: Mon Apr 13 20:33:39 CDT 2015 root@pfs22-i386-builder:/usr/obj.i386/usr/pfSensesrc/src/sys/pfSense_SMP.10Crash report details:
PHP Errors:
[04-Jun-2015 09:21:10 America/Detroit] PHP Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /usr/local/www/includes/functions.inc.php on line 197
[04-Jun-2015 09:21:20 America/Detroit] PHP Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /usr/local/www/includes/functions.inc.php on line 197Thanks again for any help.
-
Playing around some more….I have now got it displaying the temperature on the Dashboard, but it is reporting an error:
Crash report begins. Anonymous machine information:
i386
10.1-RELEASE-p9
FreeBSD 10.1-RELEASE-p9 #0 57b23e7(releng/10.1)-dirty: Mon Apr 13 20:33:39 CDT 2015 root@pfs22-i386-builder:/usr/obj.i386/usr/pfSensesrc/src/sys/pfSense_SMP.10Crash report details:
PHP Errors:
[04-Jun-2015 09:41:11 America/Detroit] PHP Fatal error: Call to undefined function get_stats() in /usr/local/www/getstats.php on line 49Seems to be a syntax error somewhere.
To get the temp to work, I found a missing "
" in the line: " $cpu_temp_from_mbmon=
mbmon -I -T 2 -c -1`; -
Hmmm… seems to working OK now!
I logged off and then back on and got no errors this time.
Temperature is working now.
Thanks for your help.
-
One more thing.
I got the latest version of mbmon here:
http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/
It is the file xmbmon-205_14.txz