• Register
    • Login
    • Search
    • Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Printer Configuration File not applied

    Bug Reports
    2
    8
    219
    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
      tatanas last edited by tatanas

      Hi,

      I was trying to modify the printer configuration (black instead of color) through Fog printer management and it was not working.
      I saw that the command in WindowsPrinterManager.cs

      PrintUI($"/Sr /n \"{printer.Name}\" /a \"{printer.ConfigFile}\" m f g p", verbose);
      

      is executed with a /q parameter at the end (line 37 in the same file : cmdLine = cmdLine + " /q";)

      When executed without the /q parameter, the printer config is modified sucessfully.
      When executed with /q at a different position (before /Sr), the printer config is modified sucessfully.
      Could you confirm this behaviour and fix the code if necessary ?

      Thank you.

      T 1 Reply Last reply Reply Quote 0
      • T
        tatanas @Sebastian Roth last edited by

        @sebastian-roth Sorry, I didn’t see your answer. Yes it works.

        1 Reply Last reply Reply Quote 0
        • S
          Sebastian Roth Moderator last edited by

          @tatanas said in Printer Configuration File not applied:

          Thank you very much !

          You are welcome. And so I guess this means, yes it works!?

          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

          T 1 Reply Last reply Reply Quote 0
          • T
            tatanas @Sebastian Roth last edited by

            @sebastian-roth Thank you very much !

            1 Reply Last reply Reply Quote 0
            • S
              Sebastian Roth Moderator last edited by Sebastian Roth

              @tatanas said in Printer Configuration File not applied:

              So when you add ‘/q’ parameter after the m f g p values it could generate a problem ?

              Yes I think you are right. I just pushed a fix on github. This fix will be in the next fog-client (and the new FOG) release.

              Update: You can download a fixed DLL if you like. Just stop the FOGService on the client machine, rename the original file C:\Program Files (x86)\FOG\Modules.dll (e.g. to Modules_orig.dll) and copy the downloaded file in place with the original name. After starting the service it should apply your printer settings.

              I dont know if this github issue is the same as mine. I should try the g/u value and compare results.

              Sorry for mixing up the issues and miss-using your topic to ask about this! The github issue is different. Don’t worry about this for now. I just updated the github issue.

              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

              T 1 Reply Last reply Reply Quote 0
              • T
                tatanas @Sebastian Roth last edited by

                @sebastian-roth
                After reading the doc of the PrintUIEntry command, it seems that when you use the /sr parameter, all the values have to be placed at the end of the command :
                /Sr Specifies what information about a printer is restored and how conflicts in settings are handled. Use with the following values placed at the end of the command line
                So when you add ‘/q’ parameter after the m f g p values it could generate a problem ?

                I dont know if this github issue is the same as mine. I should try the g/u value and compare results.

                1 Reply Last reply Reply Quote 0
                • S
                  Sebastian Roth Moderator last edited by Sebastian Roth

                  @tatanas Thanks for bringing this topic up again. Obviosly got lost in the forums.

                  I don’t have a setup with printer in my test environment and so I can’t confirm this being an issue. But I can make the change in the code no problem.

                  Though I really wonder why position of parameters seem to make the command fail. This is very rare. Maybe there is something else in this command wrong?!

                  Update: Well maybe the m f g p has to be the last bit…

                  By the way, what do you think about this issue reported on github? https://github.com/FOGProject/fog-client/issues/139

                  Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                  Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    tatanas @tatanas last edited by

                    Sorry to bump this topic, can someone confirm this problem ?
                    If the fix is possible, could it be applied to the next fog update ?

                    Thanks for your time.

                    1 Reply Last reply Reply Quote 0
                    • 1 / 1
                    • First post
                      Last post

                    188
                    Online

                    10.4k
                    Users

                    16.4k
                    Topics

                    150.6k
                    Posts

                    Copyright © 2012-2023 FOG Project