Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Successful Install on Igel 4210 LX Winestra thin client

    Scheduled Pinned Locked Moved Hardware
    102 Posts 17 Posters 72.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      steve_darcy
      last edited by

      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

      1 Reply Last reply Reply Quote 0
      • R
        robi
        last edited by

        Mine works well, but I don't use OpenVPN anymore with them, so I can't reproduce your scenario.

        1 Reply Last reply Reply Quote 0
        • J
          jbiss_ca
          last edited by

          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

          1 Reply Last reply Reply Quote 0
          • R
            robi
            last edited by

            Grab the v5.07 bios from here: http://data.hu/get/8808062/igelbios.zip

            1 Reply Last reply Reply Quote 0
            • L
              lt1360hp
              last edited by

              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.

              1 Reply Last reply Reply Quote 0
              • stephenw10S
                stephenw10 Netgate Administrator
                last edited by

                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

                1 Reply Last reply Reply Quote 0
                • L
                  lt1360hp
                  last edited by

                  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.10

                  Crash 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 197

                  Thanks again for any help.

                  1 Reply Last reply Reply Quote 0
                  • L
                    lt1360hp
                    last edited by

                    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.10

                    Crash 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 49

                    Seems 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`;

                    1 Reply Last reply Reply Quote 0
                    • L
                      lt1360hp
                      last edited by

                      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.

                      temp.JPG
                      temp.JPG_thumb

                      1 Reply Last reply Reply Quote 0
                      • L
                        lt1360hp
                        last edited by

                        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

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.