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

    2.3 LCDPROC

    Scheduled Pinned Locked Moved pfSense Packages
    69 Posts 24 Posters 35.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.
    • T Offline
      treer
      last edited by

      Those who have installed the pfSense 2.2 lcdproc into 2.3: there's a pfSense 2.3 issue affecting APU, ALIX and others which causes lcdproc_client.php to fill the log file with divide by zero exceptions if any of your screens display the CPU speed or frequency.

      if the command /sbin/sysctl -n dev.cpu.0.freq_levels works on your system then you're not affected. Otherwise, you can either get powerd working on your system, or patch lcdproc_client.php

      1 Reply Last reply Reply Quote 0
      • T Offline
        treer
        last edited by

        In a vain attempt to make LCDproc as handy as the old N1 Vision, I've added 3 extra screens that can take advantage of 4 row displays.

        The screen in the bottom picture is blurred because the LCD is scrolling the device names, but the list is basically identical to the list you see on pfSense's "Status / Traffic Graph" page. Converting LCDproc's config screens to use the new OO Forms framwork means the config can work the same as the Traffic Graph:

        Links to the code and ports package are in an earlier message, though I don't think many people have 4-row displays. Everything I wanted from LCDproc is done now, so I don't have any more changes planned.

        Edit: Have added a requested i386 port as well

        1 Reply Last reply Reply Quote 0
        • M Offline
          Mattz
          last edited by

          Thanks for updating teh package BTW! Love it.

          1 Reply Last reply Reply Quote 0
          • H Offline
            hubba
            last edited by

            CARP screen does not work because of this:

            https://redmine.pfsense.org/projects/pfsense/repository/revisions/2a5960b07bb2a40aeaf81423b0c52d5629e87e49

            Fix  /usr/local/pkg/lcdproc_client.php:

            –- /root/lcdproc_client.php 2016-09-06 10:42:24.394680000 +0200
            +++ /usr/local/pkg/lcdproc_client.php 2016-09-06 11:29:38.170118000 +0200
            @@ -272,8 +272,7 @@
            $netmask = $carp['subnet_bits'];
            $vhid = $carp['vhid'];
            $advskew = $carp['advskew'];

            • $carp_int = find_carp_interface($ipaddress);
            • $status = get_carp_interface_status($carp_int);
            • $status = get_carp_interface_status("_vip{$carp['uniqid']}");
              switch ($status) {
              case "MASTER":
              $mastercount++;
            1 Reply Last reply Reply Quote 0
            • G Offline
              GingerSnaps35
              last edited by

              Is there a working version compatible with 2.3.2- Release?

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

                Just installed this in 2.3.2_1. Seems to work fine.

                I'm not sure if the previous hard time limit on php processes still applies. You can always start the default client with Shellcmd instead as have always done previously. Or if the service start issues still exist in the SDEC driver.

                Steve

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

                  Seems to start fine with the SDEC driver, with the php client at least.

                  1 Reply Last reply Reply Quote 0
                  • G Offline
                    GingerSnaps35
                    last edited by

                    @treer:

                    If people want something to play with, here's my start at a pfsense 2.3 package. It's still the old UI, no Bootstrap changes yet.

                    • Installation commands

                    • source

                    • Compiled package: pfSense-pkg-LCDproc-0.9.15.txz

                    I followed these instructions but I can not get it to work on my x750e…. I probably inputted it in the wrong section but the config shows it and it does not list in the Installed PKGs screen.

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      dlucas46
                      last edited by

                      @GingerSnaps35:

                      @treer:

                      If people want something to play with, here's my start at a pfsense 2.3 package. It's still the old UI, no Bootstrap changes yet.

                      • Installation commands

                      • source

                      • Compiled package: pfSense-pkg-LCDproc-0.9.15.txz

                      I followed these instructions but I can not get it to work on my x750e…. I probably inputted it in the wrong section but the config shows it and it does not list in the Installed PKGs screen.

                      It will not show up in the installed packages section, as it is not installed that way.

                      If you can see it on the services screen it is fine.

                      Once you see it on the services menu enable the service and save.  Next go back in and enable the screens you require, and save again.  finally start the service from the services menu in diagnostics.

                      I have found that is is not necessary to manually edit the package file any more, if you do you may end up with two entries for LCDproc.

                      1 Reply Last reply Reply Quote 0
                      • L Offline
                        LFCavalcanti
                        last edited by

                        Hi!

                        So… I have a box with an LCD called AR-LCM02, it's a 2 row with 16 columns. I think this "custom" box was made from the board in this Appliance, an Acrosser AR-R5800: http://www.acrosser.com/products_datasheet.php?gid=362

                        The LCD controller connector is custom called LCM1 that is recognized by pfSense on the COM2, however I can't get it to work with LCDproc, I'm testing all drivers one at a time, so far no success.

                        The COM port settings I know because in their manual I can get Port Speed, parity and etc, has anyone else worked with his LCD before?

                        Manual of the LCD: http://www.acrosser.com/download/manual/LCM02_M10.pdf

                        –

                        Luiz Fernando Cavalcanti
                        IT Manager
                        Arriviera Technology Group

                        1 Reply Last reply Reply Quote 0
                        • S Offline
                          Smoothrunnings
                          last edited by

                          How do I get this working on my Watchguard XTM 510? I don't see it listed under Packages.

                          I am using 2.3.2_1

                          Thanks

                          1 Reply Last reply Reply Quote 0
                          • T Offline
                            treer
                            last edited by

                            I believe it's just been added to the snapshots.

                            So it's probably best to wait until it gets added to 2.3.2, which they will do after more people have tested it.

                            Or help test it in the snapshot.

                            If you need it in a non-snapshot build now and want to install it outside of the package manager, there are instructions, but then it won't be managed in the Packages web UI.

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

                              Ooo, I missed this. Nice.  :)

                              Everyone get to testing!  ;)

                              Steve

                              1 Reply Last reply Reply Quote 0
                              • J Offline
                                jdijulio
                                last edited by

                                Closing in on a month now. Has this been added to 2.3.2?

                                I have a few older WatchGuard boxes that I don't want to upgrade until this is available as an official plugin.

                                Can anyone confirm?

                                1 Reply Last reply Reply Quote 0
                                • T Offline
                                  Topper727
                                  last edited by

                                  I done some fixes to this package while back to get it working right..  After all that work I hope someone will make package for the _dev version.. that is one I fixed up a bunch.  I should start learning how to make a package.. I have phpsysinfo on mine (manual installed) and squidanalyzer (also manually installed)

                                  Dell 2950 g3 server
                                  Intel(R) Xeon(R) CPU E5430 @ 2.66GHz
                                  Current: 2000 MHz, Max: 2667 MHz
                                  8 CPUs: 2 package(s) x 4 core(s)
                                  8152 MiB and 600meg 10k drive
                                  Pfsense 2.4 .. Hoping to get the phpvirtualbox going again.

                                  1 Reply Last reply Reply Quote 0
                                  • T Offline
                                    treer
                                    last edited by

                                    @Topper727:

                                    I done some fixes to this package while back to get it working right..  After all that work I hope someone will make package for the _dev version.. that is one I fixed up a bunch.

                                    The new ports package submitted to pfsense was created from the lcdproc-dev version as of August 2016, so contains your work.

                                    I tried to figure out the differences between lcdproc and lcdproc-dev before starting. The -dev version had more work/improvements added to it than the plain package, and it appears the reason for having two versions was because Michele (mdima) created LCDproc-dev to allow early support for LCDProc 0.5.4 without interfering with the existing package. Since this pfsense 2.3 ports package would be using LCDProc 0.5.7 anyway, there didn't seem to be a reason to maintain two versions of the package, so it's built from the _dev package.

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

                                      @jdijulio:

                                      Closing in on a month now. Has this been added to 2.3.2?
                                      Can anyone confirm?

                                      It's in 2.3.3 and 2.4 both of which are pretty stable currently.

                                      Steve

                                      1 Reply Last reply Reply Quote 0
                                      • J Offline
                                        jdijulio
                                        last edited by

                                        @stephenw10:

                                        @jdijulio:

                                        Closing in on a month now. Has this been added to 2.3.2?
                                        Can anyone confirm?

                                        It's in 2.3.3 and 2.4 both of which are pretty stable currently.

                                        Steve

                                        The man, the myth, and the legend himself! Hey Steve - Been a big fan of your work on the WatchGuard's. I think we've chatted a few times back in the day when I was tinkering around with an X750e. Appreciate all the work you've done for the community!

                                        Not to hijack this thread but, say, I have a pair of new XTM5s (a 505 and a 510 specifically, but hardware is identical anyway - right?). I'm thinking about installing 2.4, probably waiting until it hits RELEASE (which I see we're closing in on it seems, and as you've said, it seems stable). Have you had any luck installing any of the Beta builds of 2.4 on a XTM5 series box? What's the latest pfSense-on-Watchguard thread going nowadays?

                                        Thanks (as always) for pointing me in the right direction!

                                        1 Reply Last reply Reply Quote 0
                                        • R Offline
                                          revengineer
                                          last edited by

                                          I found and fixed a problem with (some?) Matrix Orbital LCDs, which I first discovered playing with pfsense 2.4 beta described in the thread https://forum.pfsense.org/index.php?topic=124321.0. Following the instructions in this thread for pfsense 2.3, I found the same problem. So I am linking the above thread in case anyone runs into problems with bad characters showing in the display.

                                          1 Reply Last reply Reply Quote 0
                                          • T Offline
                                            Topper727
                                            last edited by

                                            I do not see it in 2.3.  am i missing something?

                                            Dell 2950 g3 server
                                            Intel(R) Xeon(R) CPU E5430 @ 2.66GHz
                                            Current: 2000 MHz, Max: 2667 MHz
                                            8 CPUs: 2 package(s) x 4 core(s)
                                            8152 MiB and 600meg 10k drive
                                            Pfsense 2.4 .. Hoping to get the phpvirtualbox going again.

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