Netgate Discussion Forum
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Recherche
    • S'inscrire
    • Se connecter

    Firebox LCD Driver for LCDProc

    Planifier Épinglé Verrouillé Déplacé Hardware
    398 Messages 97 Publieurs 506.5k Vues 2 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • stephenw10S Hors-ligne
      stephenw10 Netgate Administrator
      dernière édition par

      On 32bit?  ;)

      1 réponse Dernière réponse Répondre Citer 0
      • N Hors-ligne
        networkBob
        dernière édition par

        @vizi0n:

        I am not a driver coder, this might be the wrong way, but I have compiled a sdeclcd.so that has "no timeout" on a i386 FreeBSD 10.3 virtual machine.

        So far it works great on my x750e.

        All I did was edit "sdeclcd.c" and replace "BACKLIGHT_OFF" to "BACKLIGHT_ON" on lines 650 and 676

        Hope this works for you

        You can grab it here : http://www.vizi0n.com/watchguard/sdeclcd.so or as an attachment to this post

        Feel free to edit my post if the method I haved used is not the proper way to remove that timeout.

        Thank you so much for the effort, vizi0n. However, this did not work on my 64-bit XTM515 box.

        As noted by dhoffman98, LCDproc failed to start after replacing the release sdeclcd.so file with your modified version. Maybe it has to do with the 64-bit architecture vs 32-bit. I do not possess the required knowledge to know.

        I tried messing around with online C compilers but got super frustrated trying to find a way to compile to a .so file. It seems to me that eliminating the timeout would be more complicated than, say, increasing the timeout from 30 seconds to 300,000 seconds, although that would add a tiny amount of processor overhead.

        Watchguard XTM525 running pfSense 2.4.1

        1 réponse Dernière réponse Répondre Citer 0
        • stephenw10S Hors-ligne
          stephenw10 Netgate Administrator
          dernière édition par

          Yes, you need a 64bit driver to run in 64bit. That error is what you see when you try to load a 32bit driver.

          Steve

          1 réponse Dernière réponse Répondre Citer 0
          • V Hors-ligne
            vizi0n
            dernière édition par

            Yes this driver is for 32 bit, I can recompile it for 64 bit later tonight for you fancy 64 bit folks  :P

            1 réponse Dernière réponse Répondre Citer 0
            • V Hors-ligne
              vizi0n
              dernière édition par

              I have updated my previous post with both drivers as separate attachments

              32 bit version : http://www.vizi0n.com/watchguard/sdeclcd.so.32bit.zip
              64 bit version : http://www.vizi0n.com/watchguard/sdeclcd.so.64bit.zip

              Please confirm if the 64 bit works as I have no way to test it. Also make sure that you run "chmod +x sdeclcd.so" to make it executable

              1 réponse Dernière réponse Répondre Citer 0
              • N Hors-ligne
                networkBob
                dernière édition par

                Thank you, vizi0n. That worked on my XTM515 box (running 2.3.4 amd64)! Now the backlight stays on! I am happy and frankly kinda giddy. I appreciate your help.

                Cheers

                Watchguard XTM525 running pfSense 2.4.1

                1 réponse Dernière réponse Répondre Citer 0
                • V Hors-ligne
                  vizi0n
                  dernière édition par

                  @networkBob:

                  Thank you, vizi0n. That worked on my XTM515 box (running 2.3.4 amd64)! Now the backlight stays on! I am happy and frankly kinda giddy. I appreciate your help.

                  Cheers

                  You're welcome

                  1 réponse Dernière réponse Répondre Citer 0
                  • W Hors-ligne
                    whitexp
                    dernière édition par

                    hi guys ,
                    offtopic :

                    any lcd recomend for work with pfsense ?

                    thanks .

                    1 réponse Dernière réponse Répondre Citer 0
                    • StlCardsFanJRS Hors-ligne
                      StlCardsFanJR
                      dernière édition par

                      @vizi0n:

                      I have updated my previous post with both drivers as separate attachments

                      32 bit version : http://www.vizi0n.com/watchguard/sdeclcd.so.32bit.zip
                      64 bit version : http://www.vizi0n.com/watchguard/sdeclcd.so.64bit.zip

                      Please confirm if the 64 bit works as I have no way to test it. Also make sure that you run "chmod +x sdeclcd.so" to make it executable

                      I apologize in advance if this is a stupid question. I opened the file "sdeclcd.so.64bit.zip" and noticed the "__MACOSX" folder. I don't have a Mac.

                      1 réponse Dernière réponse Répondre Citer 0
                      • V Hors-ligne
                        vizi0n
                        dernière édition par

                        I don't have a Mac.

                        I do haha. Sorry, I did not notice that it had added this folder. I thought I had zipped it on my VM. You only need the .so file inside the zip

                        EDIT: I have updated both zip files to remove the __MACOSX folder

                        1 réponse Dernière réponse Répondre Citer 0
                        • M Hors-ligne
                          maksimred
                          dernière édition par

                          @networkBob:

                          Thank you, vizi0n. That worked on my XTM515 box (running 2.3.4 amd64)! Now the backlight stays on! I am happy and frankly kinda giddy. I appreciate your help.

                          Cheers

                          Hi, How did you manage to get pfsense loaded on your XTM 515? I have a XTM 535 and want to load pfsense, but no write up is available. From what I understand 515 and 535 have the same internals, only software locked by watchguard.

                          1 réponse Dernière réponse Répondre Citer 0
                          • stephenw10S Hors-ligne
                            stephenw10 Netgate Administrator
                            dernière édition par

                            Replied in the XTM 5 thread.

                            Please don't double post. This thread is specifically for questions about the LCD driver. And it's included upstream in LCDproc now anyway.

                            Steve

                            1 réponse Dernière réponse Répondre Citer 0
                            • N Hors-ligne
                              networkBob
                              dernière édition par

                              @vizi0n:

                              I have updated my previous post with both drivers as separate attachments

                              32 bit version : http://www.vizi0n.com/watchguard/sdeclcd.so.32bit.zip
                              64 bit version : http://www.vizi0n.com/watchguard/sdeclcd.so.64bit.zip

                              Please confirm if the 64 bit works as I have no way to test it. Also make sure that you run "chmod +x sdeclcd.so" to make it executable

                              Oh dang the backlight turns off now after pfSense 2.4.1 update. Any ideas? Could this be a file signing issue?

                              Cheers

                              Watchguard XTM525 running pfSense 2.4.1

                              1 réponse Dernière réponse Répondre Citer 0
                              • V Hors-ligne
                                vizi0n
                                dernière édition par

                                @networkBob:

                                @vizi0n:

                                I have updated my previous post with both drivers as separate attachments

                                32 bit version : http://www.vizi0n.com/watchguard/sdeclcd.so.32bit.zip
                                64 bit version : http://www.vizi0n.com/watchguard/sdeclcd.so.64bit.zip

                                Please confirm if the 64 bit works as I have no way to test it. Also make sure that you run "chmod +x sdeclcd.so" to make it executable

                                Oh dang the backlight turns off now after pfSense 2.4.1 update. Any ideas? Could this be a file signing issue?

                                Cheers

                                Even after reuploading the file?

                                32-bit support has been deprecated and removed – There are no images available for 32-bit (x86/i386) Intel architecture systems

                                Awww its the end for the updates on my x750e :(

                                1 réponse Dernière réponse Répondre Citer 0
                                • N Hors-ligne
                                  networkBob
                                  dernière édition par

                                  Yes, I tried that. I also tried:
                                  1. deleting the sdeclcd.so file and replacing with fresh downloaded copy
                                  2. uninstalling LCDProc package and reinstalling
                                  3. rebooting

                                  Maybe I missed something, or maybe 2.4.1 added a file signing feature for security? I'll keep trying…

                                  Watchguard XTM525 running pfSense 2.4.1

                                  1 réponse Dernière réponse Répondre Citer 0
                                  • V Hors-ligne
                                    vizi0n
                                    dernière édition par

                                    Aaah 2.4 is using FreeBSD 11, mine were compiled on 10.3

                                    I will create new ones

                                    1 réponse Dernière réponse Répondre Citer 0
                                    • V Hors-ligne
                                      vizi0n
                                      dernière édition par

                                      Can you try this one ?

                                      http://vizi0n.com/watchguard/sdeclcd.so.freebsd11.zip

                                      1 réponse Dernière réponse Répondre Citer 0
                                      • N Hors-ligne
                                        networkBob
                                        dernière édition par

                                        Thank you so much, Vizi0n. I can confirm that your new file works on pfSense 2.4.1. This new modified LCDproc sdecled.so file keeps the LCD backlight powered on forever. These are the steps I used:

                                        1)  stop the LCDproc service
                                        2)  open console shell
                                        3)  mv /usr/local/lib/lcdproc/sdeclcd.so /usr/local/lib/lcdproc/sdeclcd.so.bak
                                        4)  fetch http://vizi0n.com/watchguard/sdeclcd.so.freebsd11.zip
                                        5)  unzip sdeclcd.so.freebsd11.zip
                                        6)  cp sdeclcd.so /usr/local/lib/lcdproc
                                        7)  chmod +x sdeclcd.so

                                        Cheers

                                        Watchguard XTM525 running pfSense 2.4.1

                                        1 réponse Dernière réponse Répondre Citer 0
                                        • V Hors-ligne
                                          vizi0n
                                          dernière édition par

                                          @networkBob:

                                          Thank you so much, Vizi0n. I can confirm that your new file works on pfSense 2.4.1. This new modified LCDproc sdecled.so file keeps the LCD backlight powered on forever.

                                          You're welcome!

                                          I have updated my previous post with the download links and attachments

                                          1 réponse Dernière réponse Répondre Citer 0
                                          • M Hors-ligne
                                            MirrodinX
                                            dernière édition par

                                            Hi,

                                            ich have a little Problem.
                                            I'm not able to install LCD Proc.
                                            Any time i tryed to install it on the WebGUI there are some fails:

                                            >>> Installing pfSense-pkg-LCDproc... 
                                            Updating pfSense-core repository catalogue...
                                            pfSense-core repository is up to date.
                                            Updating pfSense repository catalogue...
                                            pfSense repository is up to date.
                                            All repositories are up to date.
                                            Checking integrity... done (0 conflicting)
                                            The following 2 package(s) will be affected (of 0 checked):
                                            
                                            New packages to be INSTALLED:
                                            	pfSense-pkg-LCDproc: 0.10.5 [pfSense]
                                            	lcdproc: 0.5.7_2 [pfSense]
                                            
                                            Number of packages to be installed: 2
                                            
                                            The process will require 1 MiB more space.
                                            [1/2] Installing lcdproc-0.5.7_2...
                                            [1/2] Extracting lcdproc-0.5.7_2: .
                                            pkg-static: Fail to create temporary file: /usr/local/lib/lcdproc/.CFontz.so.70EQSoDb3VPJ:Not a directory
                                            [1/2] Extracting lcdproc-0.5.7_2... done
                                            Failed
                                            
                                            

                                            My System is a XTM 510
                                            with 2.4.3-RELEASE (amd64)

                                            Anybody able to help me?

                                            Thanks in advance

                                            1 réponse Dernière réponse Répondre Citer 0
                                            • Premier message
                                              Dernier message
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.