DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have a HP Deskjet F4500 that I can connect to wirelessly from any Windows box, but cannot seem to connect to on any of the Debian Wheezy installs.
Usually while using system-config-printer I can give it the device URI so it can find it on the network (the printer's IP address followed by the port number, ex. 192.198.0.9:9100) and cups will then ask me to pick the driver from the list.
It presents two options -a hpijs and hpcups, with hpijs being the recommended, but when trying to click apply on the following tab it just pops up and says "There was an error during the CUPS operation 'client-error-not-possible'." and won't go any further.
Also attempted to connect using the AppSocket/HP Jetdirect, as it (supposedly) supports that, which does not throw the same issue - but when attempting to print a test page nothing happens. Using the hpijs driver, the Printer State never changes from reading 'idle', while the hpcups goes through 'Processing' to 'Connecting to Printer' then invariably ends up returning 'Is unreachable at this time, while a Windows computer can print right away with no problems!
Drivers are sometimes an issue with Linux: this can happen with recent devices, or when hardware manufacturers don't deliver hardware details to FOSS developers (while folks at MS don't have that problem!). Despite this, sometimes reverse engineering can help writing a driver that support a device partially. Regarding HP, they are pretty Linux-friendly as far as I know, and I suspect that the bigger work for drivers is now being done under hplip, not cups.
I have tried with the hplip package that is in the Debian Wheezy repositories, which is at version 3.12.6-3. It can find the printer while using the USB option it presents, but again afterwards the 'status' sticks at Idle and no test pages are printed.
I also attempted to use the wireless setup using a temporary usb connection also offered by hlplip, which appears to work - but after it says to disconnect the USB cable, everything tells me the printer cannot be found again.
Is there a difference to compiling it directly? I would have thought the one in the repositories would work just fine.
Last edited by TheStarLion; 02-04-2013 at 07:54 AM.
I mentioned compiling because I saw Gentoo in your profile (forgot to be in the Debian section) and yes, with Debian the recommended way is to install from repositories and the hplip version found in Wheezy is surely fine. I've never had issues related to wireless printers (I don't like wireless very much) but I had to do with CUPS drivers which didn't fully support my printer, while hplip did. Did you try running system-config-printer as root? This allowed me a couple ot times to get printers to work (but no wireless connection was involved). If it's a wireless networking issue, I'm sorry not being able to help further :-(
Last edited by Philip Lacroix; 02-04-2013 at 09:01 AM.
Location: Europe:Salzburg Austria USA:Orlando,Florida;
Distribution: Debian
Posts: 643
Rep:
Quote:
Originally Posted by TheStarLion
I have a HP Deskjet F4500 that I can connect to wirelessly from any Windows box, but cannot seem to connect to on any of the Debian Wheezy installs.
Usually while using system-config-printer I can give it the device URI so it can find it on the network (the printer's IP address followed by the port number, ex. 192.198.0.9:9100) and cups will then ask me to pick the driver from the list.
It presents two options -a hpijs and hpcups, with hpijs being the recommended, but when trying to click apply on the following tab it just pops up and says "There was an error during the CUPS operation 'client-error-not-possible'." and won't go any further.
Also attempted to connect using the AppSocket/HP Jetdirect, as it (supposedly) supports that, which does not throw the same issue - but when attempting to print a test page nothing happens. Using the hpijs driver, the Printer State never changes from reading 'idle', while the hpcups goes through 'Processing' to 'Connecting to Printer' then invariably ends up returning 'Is unreachable at this time, while a Windows computer can print right away with no problems!
You are on the right track ...i have it running for both printing and scanning wireless....
i have assigned a static IP to the printer
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.