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

    How to install LCDproc v0.5.4 on pfsense

    Scheduled Pinned Locked Moved pfSense Packages
    14 Posts 3 Posters 7.7k 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.
    • C
      Cino
      last edited by

      it probably doesn't matter but pfsense is using 8.0 of freebsd not 8.1

      now that you have the files, copy them over to your pfsense box

      1 Reply Last reply Reply Quote 0
      • M
        mdima
        last edited by

        @Cino:

        it probably doesn't matter but pfsense is using 8.0 of freebsd not 8.1

        now that you have the files, copy them over to your pfsense box

        eehh… I should also modify the packet's html files, in order to allow the selection of the new drivers that weren't included in the previous version... so, from what I understood, I should:

        1. branch the packet in gitorius
        2. modify the packet (binaries + interface) as needed
        3. test it on a spare pfsense box
        4. repack everything and propose in gitorius for a merge over the previous packet

        really, I would do that, but I have no experience with freebsd (it took me 2 days to install and make run a freebsd virtual machine in ms virtual pc 7, and set it up with a graphical interface), I can't imagine how much it will take me to learn how to do all the rest... :(

        1 Reply Last reply Reply Quote 0
        • M
          mdima
          last edited by

          I am doing that… and I found a bug in lcdproc_client...

          Fatal error: Cannot redeclare array_combine() in /usr/local/www/lcdproc_client.php on line 85

          what driver do you want I include? I am working on SureElec.so

          1 Reply Last reply Reply Quote 0
          • C
            Cino
            last edited by

            i had the same issue… i ended up removing some of the xml code to get it to work for me.

            see post: http://forum.pfsense.org/index.php/topic,23919.msg173074.html#msg173074

            for my setup, i use the picolcd driver

            1 Reply Last reply Reply Quote 0
            • M
              mdima
              last edited by

              @Cino:

              i had the same issue… i ended up removing some of the xml code to get it to work for me.

              see post: http://forum.pfsense.org/index.php/topic,23919.msg173074.html#msg173074

              for my setup, i use the picolcd driver

              yes, let's see if I am able to close all the stuff here and put this solution in gitorius…

              Also, I've noticed that the "scroll" is fixed to 16 columns, but my lcd panel is 20 (and 4 lines), so it should fit the available space...

              I am working for my "sure electronics" http://www.sureelectronics.net/goods.php?id=964 , so I had also to include a driver which was not included in the original package...

              Let's see what I am able to do in my "spare" time (actually I have NO spare time)....

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

                @jpsb:

                Hello

                How do I install LCDproc v0.5.4 on my pfsense?

                I am running the last build of PFsense ver. 2.0 - and my display is a hd44780 with lcd2usb modul.

                With the LCDproc v0.5.3 i get a error " lcdproc: The chosen lcdproc driver is not a valid choice"

                1 Reply Last reply Reply Quote 0
                • M
                  mdima
                  last edited by

                  What is the panel's manufacturer (brand/model)?

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

                    lcdmodkit LKC-2004-B3

                    20x4

                    1 Reply Last reply Reply Quote 0
                    • M
                      mdima
                      last edited by

                      @jpsb:

                      lcdmodkit LKC-2004-B3

                      20x4

                      I think that you should use the "lcd2usb" driver, not hd44780… unfortunately this is not available in the LCDProc package of pfSense... I already asked to the developers to update the LCDProc package, asking to include all the drivers (my SurElec driver I was compiling myself, but I have to reinstall it manually every time I update pfSense), but I don't know if/when this will be done, actually now there's much more important things to work on pfSense 2.0...

                      1 Reply Last reply Reply Quote 0
                      • M
                        mdima
                        last edited by

                        Actually no… I was looking the source code of the hd44780 driver... the hd44780 driver serves serial, parallel, lcd2usb, etc. same driver for different connection types...

                        you should add to the configuration the "ConnectionType" parameter, if not specified will take "4bit", but should be "lcd2usb"... don't know if just duplicating the driver in a new line an adding ConnectionType=lcd2usb in lcdproc.inc could work... I need the lcd panel to make tests...

                        Sorry, don't have the answer, but I gave you something to work on...

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