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.5k 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.
    • 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.