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.
    • E Offline
      eri--
      last edited by

      soon i will make the package public and working with picolcd.

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

        Awesome! Thanks!  ;D

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

          any update on the ETA for this? I was trying to build it myself and ran into an issue with building the new libusb 1.12, it says freebsd is not supported. I didn't have the time to check the code. Hoping someone else has compiled it already. Any luck?

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

            "kick"

            When is there gonna be a working version?

            The one appearing in the packet manager of pfSense-1.2.3-2g-20091105-2039-nanobsd.img.gz doesn't send output to the display.

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

              Glad I didn't buy that case yet… Any update?

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