Summary: | escputil with usb printer does not work | ||
---|---|---|---|
Product: | kcontrol | Reporter: | Oscar Curero <oscar> |
Component: | kcmprintmgr | Assignee: | Michael Goffioul <kdeprint_bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Oscar Curero
2005-01-16 01:16:21 UTC
This is due to the fact that CUPS (under Linux) doesn't use the actual USB port in the printer device URI, but a pseudo-URI based on information obtained by polling the USB port (manufacturer and model). This port<->device mapping is currently not supported by escputil or kdeprint. The only workaround for you currently is to used a device URI like usb:/dev/usblp0 instead of the URI proposed by the wizard (coming from CUPS) when creating the printer. Michael. Fixed in KDE 3.4 ! Thanks! If this bug was indeed fixed, it has since regressed (I'm using kdebase-kdeprintfax-3.5.4 from Mandriva). Additionally, the cups usb backend is no longer functioning correctly for raw URIs (like usb:/dev/usb/lp0). So I can either have two printers set up (one to print, the other to check the ink levels) or I can use the non-kde 'mtink' utility, which just does the right thing. I can confirm that this bug is alive in Debian etch (kdeprint 3.5.5a.dfsg.1-20 - the work around using /dev/usb/lp0 works, but confuses other things. This is with a epson stylus photo R340 I confirm this bug in Debian Lenny. Error: Cannot open /Stylus D88 read/write: No such file or directory kde 3.5.7 escputil 5.0.1 Printer Driver: Epson Stylus D88 - CUPS+Gutenprint v5.0.1 URI: epson:/dev/usb/lp0 This bugs is still present in kde 3.5.9 in archlinux with kdemod. If i do in konsole: escputil -i -r /dev/usb/lp0 the program works well, but in kcontrol it doesn't. Please fix it! It's not fixed! There is only a workaround but the problem remains! |