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 71.6k 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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      You are doing this?:
      https://forum.pfsense.org/index.php?topic=77166.msg420431#msg420431

      That worked ok for me though it took a very long time in Nano.

      Steve

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

        I think VIA Padlock as a selectable option was removed from 2.2 because it actually can't be turned off, the CPU automatically uses it when crypto tasks are to be done. You can see that VIA Padlock is present on the dashboard.
        I've read this somewhere in this forum some weeks ago.

        As for the mbmon thing I can't test right now, I'll have a look into this next week.

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

          Just write pfSense Nano onto a CF card and boot that.  ;D

          Steve

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

            @robi:

            Grab a dump from here: CF1_128mb_bak_dump_dd.rar - 82.2 MB

            New link on request.

            1 Reply Last reply Reply Quote 0
            • 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.