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

    LCDproc for Mini-box M300 w/ PicoLCD Problem

    Scheduled Pinned Locked Moved pfSense Packages
    23 Posts 8 Posters 10.0k 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.
    • B Offline
      bartgrefte
      last edited by

      Already send ermal a private message, no response, so guess there is no update.

      1 Reply Last reply Reply Quote 0
      • _ Offline
        _igor_
        last edited by

        Due to the fact that most packages are FreeBSD ones, you should contact tha maintainer of the package. Maybe that can help you out?

        1 Reply Last reply Reply Quote 0
        • B Offline
          bartgrefte
          last edited by

          Do you mean the creator of lcdproc or the pfsense package?
          Since the package is no longer maintained according to an admin.

          1 Reply Last reply Reply Quote 0
          • _ Offline
            _igor_
            last edited by

            yep. I think the maintainer of lcdproc. Good luck. I'm even interested to have it running…

            1 Reply Last reply Reply Quote 0
            • B Offline
              bartgrefte
              last edited by

              Since there isn't one, think I'll try contacting the creater of lcdproc itself, maybe he/she/they(?) can help.

              [offtopic]Why do I keep being redirected to the subforum instead of this topic after posting a message? It's not just with this topic…. [/]

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

                picolcd option has been removed from the package.

                1 Reply Last reply Reply Quote 0
                • B Offline
                  bartgrefte
                  last edited by

                  That's no solution…

                  1 Reply Last reply Reply Quote 0
                  • B Offline
                    bartgrefte
                    last edited by

                    kick

                    I may (emphasis on may) have a working picolcd driver thanks to this website: http://www.freshports.org/sysutils/lcdproc
                    Installed FreeBSD in a virtual computer, got the most recent port for lcdproc and then copied the picolcd driver.

                    Now here's the thing, I can't seem to put it in the /usr/local/lib/lcdproc folder with the rest of the drivers, to try it out, since I have pfSense embedded with a read-only FS.

                    Any suggestions?

                    edit:
                    I know how to get around the readonly part, added the driver, no go, didn't appear in the driverlist.
                    Now I've read that I should add it to the "acinclude.m4" file, haven't found it.

                    1 Reply Last reply Reply Quote 0
                    • B Offline
                      bartgrefte
                      last edited by

                      For those who are willing to help trying to get it working, I've put the in FreeBSD compiled driver online here:
                      http://www.ravenslair.nl/files/picolcd.so

                      So far I'm still unable to get LCDProc to use it, or even have it displayed in the list of drivers at the settings page in pfSense's webinterface.

                      1 Reply Last reply Reply Quote 0
                      • B Offline
                        bartgrefte
                        last edited by

                        I'm making progress :)

                        This post http://forum.pfsense.org/index.php/topic,7920.msg46902.html#msg46902 put me in the right direction. First I added

                                                        <option><value>picolcd</value>
                        					<name>picolcd</name></option> 
                        

                        to /usr/local/pkg/lcdproc.xml , that adds the picolcd driver to the driver-list in the webinterface.
                        After that I added

                        				case "picolcd":
                        					$config_text .= "[{$lcdproc_config['driver']}]\n";
                        					$config_text .= "Size={$lcdproc_config['size']}\n";
                        					break;
                        
                        

                        to /usr/local/pkg/lcdproc.inc and I finally got an error message in the log that makes clear that LCDProc now actually sees the driver, but it needs another file to work, gonna look for that later.

                        1 Reply Last reply Reply Quote 0
                        • B Offline
                          bartgrefte
                          last edited by

                          Got the files needed, now running into an error that says that the display can't be fount eventhough it is connected and recognized.
                          However, it is not hooked up (or whatever it's called) to  "/dev/cuaU0" or "/dev/cuaU1" (those don't even exist ???). Instead it's connected to "uhub2" a.k.a. "/dev/usb2".

                          Now to figure out how to solve that…

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

                            How are you making out the the driver?

                            1 Reply Last reply Reply Quote 0
                            • B Offline
                              bartgrefte
                              last edited by

                              Got the driver from a FreeBSD 8 install, see 1st post on this page.

                              But I stopped trying with pfSense 1.2.3 (for now).
                              Seems there's an USB "hack" necessary which already seems to be applied in pfSense 2.0 BETA.
                              See this topic: http://forum.pfsense.org/index.php/topic,23919.msg123408.html#msg123408

                              1 Reply Last reply Reply Quote 0
                              • B Offline
                                bartgrefte
                                last edited by

                                Made a lot of progress with picolcd, it works  ;D
                                http://forum.pfsense.org/index.php/topic,23919.msg123663.html#msg123663
                                (Although there are a few minor flaws, but the picolcd display works now.)

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

                                  Good to hear!!

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