[Bug 939541] New: Yast2: Adding Network Printer by providing local PPD fails
http://bugzilla.opensuse.org/show_bug.cgi?id=939541 Bug ID: 939541 Summary: Yast2: Adding Network Printer by providing local PPD fails Classification: openSUSE Product: openSUSE Factory Version: 201505* Hardware: x86-64 OS: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: thomi.schmid@swissonline.ch QA Contact: jsrain@suse.com Found By: --- Blocker: --- OS: Leap 42.1 Milestone 1 PC: Intel Core2Duo Summary: When I tried to install our networked Canon iR C5235i printer through Yast's "Printer" module, I was never able to successfully complete the installation when choosing my local PPD file. Yast told me that CUPS is restarting, and after waiting the recommended 30s, the module returned to the "Printer Configurations" screen showing no printers. Details: 1. Use Yast's "Printer" module, go to "Printer Configurations", "Add" 2. Specify a connection (socket, <IP>, port 9100) and test it (= OK), choose "canon" printer model 3. Use "Find More", load PPD from local file system 4. Yast is restarting CUPS, wait for 30s. 5. Setup seems to complete OK, but Yast returns to initial screen ("Printer Configurations"), no configuration entry is shown. Tried 2 times, same result. Workaround: Use CUPS web interface to add the printer, using the same local PPD produces a working printer queue. -- You are receiving this mail because: You are on the CC list for the bug.
It works when one first uses [Driver Packages] to make a locally stored PPD file available and then specifies the connection via [Connection Wizard].
Thomas Schmid, can you confirm my observation? Yes, I can confirm that adding the printer in the Yast "Printer" module works
http://bugzilla.opensuse.org/show_bug.cgi?id=939541 http://bugzilla.opensuse.org/show_bug.cgi?id=939541#c3 --- Comment #3 from Thomas Schmid <thomi.schmid@swissonline.ch> --- Hi Johannes, this way. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=939541 http://bugzilla.opensuse.org/show_bug.cgi?id=939541#c4 --- Comment #4 from Thomas Schmid <thomi.schmid@swissonline.ch> --- Hi Johannes,
Does it also work for you when you first uses [Driver Packages] and then specify the connection via [Connection Wizard]? No it does NOT:
Note: PPD is for a Canon iR ADV C5235i First: "Add New Printer Configuration": click [Driver Packages] results "Driver Packages": click [Browse], select the locally stored printer description file click [OK] results "Restart locally running CUPS daemon": click [Yes] results "wating half a minute ... to get ready ..." (just wait) goes back to "Add New Printer Configuration": Then: click [Connection Wizard] results "Connection Wizard": select "TCP Port (Appsocket/JetDirect) results "Connection Settings": sppecify connection (socket, <IP>, port 9100), test it (= OK), choose "canon" manufacturer, click [OK] goes back to "Add New Printer Configuration": Then: "Find and assign a Driver": "Search for" has "canon" selected Presents a huge list of Canon drivers But: My Canon PPD-based driver for the iR ADV C5235i is NOT present in this list. Attached y2logs as requested. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=939541 http://bugzilla.opensuse.org/show_bug.cgi?id=939541#c5 --- Comment #5 from Thomas Schmid <thomi.schmid@swissonline.ch> --- Created attachment 642162 --> http://bugzilla.opensuse.org/attachment.cgi?id=642162&action=edit y2logs of failed printer adding through Yast "Printer" module -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=939541 http://bugzilla.opensuse.org/show_bug.cgi?id=939541#c6 --- Comment #6 from Thomas Schmid <thomi.schmid@swissonline.ch> --- Hi Johannes, Sorry, forget my comment #4 and #5:
Does it also work for you when you first uses [Driver Packages] and then specify the connection via [Connection Wizard]? Yes, it DOES.
In comment #4, I just missed the driver in the huge list, I even checked twice and did not see it :-( -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=939541 http://bugzilla.opensuse.org/show_bug.cgi?id=939541#c8 Johannes Meixner <jsmeix@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |WONTFIX --- Comment #8 from Johannes Meixner <jsmeix@suse.com> --- Since a long time I do no longer find time to work on yast2-printer, cf. https://lists.opensuse.org/yast-devel/2015-03/msg00044.html Accordingly I close it as WONTFIX which only means that I cannot fix it. This issue might be reopened by someone else who likes to adapt and enhance yast2-printer to what is needed by current CUPS and cups-filters. But there are no other issues (like other user bug reports) in this area so that the current state could be even considered sufficient in practice. Accordingly it is questionable if further efforts should really be spend on yast2-printer. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com