I would like to have my new printer connected to my laptop via wireless (802.11). So far, firefox https://192.168.XXX.XXX/ sees the printer and shows Hostname, IP, and WLAN specifics. Printer does copies fine and setup of scanner to e-mail was successful via firefox, but Webscan appears to be deactivated. Unfortunately, YAST or hp_setup resp. stops configuration at step 2 of 5:
starting YAST
starting printer configuration within YAST
adding new printer
starting hp-setup within YAST
STEP 1: selecting “Wireless/802.11”
connecting printer with laptop with USB cable: NEXT
STEP 2: hp-setup finds connected 8600 with URI hp:/usb/… : NEXT
loops within STEP 2 and printer name disapears
setup never gets to SETP 3
Both Firefox (wireless) and YAST (USB cable) can see the printer. The HP Device Manager (WIFI configuration) stops at STEP 2 of 5. IPs are drawn vom the router by DHCP. What do I wrong? Thanks a lot for comments.
Verkabelt (802.03) Status: Nicht verbunden
@oldcpu, boah what a magnificent instruction. The Offcejet is in the printer list now, but the device manager won’t print a test page. My settings read (the Description is added by the device manager itself)
HP Device Manager
Setup Device
Printer name: Officejet_Pro_8600
Description: HP Officejet Pro 86000 hpljs, 3.12.11
Location: WLAN
PPD file: /usr/share/cups/model/manufacturer-PPDs/hplip/hp-officejet_pro_8600-hpijs.ppd.gz
D [20/Sep/2013:22:56:47 +0200] [Job 233] <job data>
D [20/Sep/2013:22:56:47 +0200] [Job 233]
D [20/Sep/2013:22:56:47 +0200] [Job 233] prnt/hpijs/hpijs.cpp 269: unable to set device=HP Color LaserJet 2600n, err=48
D [20/Sep/2013:22:56:47 +0200] [Job 233] prnt/hpijs/hpijs.cpp 290: unable to set device=HP Color LaserJet 2600n, err=48
D [20/Sep/2013:22:56:47 +0200] [Job 233] **** Unable to open the initial device, quitting.
D [20/Sep/2013:22:56:47 +0200] [Job 233] prnt/hpijs/hpijs.cpp 697: unable to read client data err=-2
D [20/Sep/2013:22:56:47 +0200] [Job 233] renderer exited with status 1
D [20/Sep/2013:22:56:47 +0200] [Job 233] Possible error on renderer command line or PostScript error. Check options.kid3 exited with status 3
D [20/Sep/2013:22:56:47 +0200] [Job 233] Process is dying with “Error closing renderer
D [20/Sep/2013:22:56:47 +0200] [Job 233] “, exit stat 3
D [20/Sep/2013:22:56:47 +0200] [Job 233] Cleaning up…
D [20/Sep/2013:22:56:47 +0200] [Job 233] prnt/backend/hp.c 839: ERROR: null print job total=0
D [20/Sep/2013:22:56:47 +0200] [Job 233] End of messages
D [20/Sep/2013:22:56:47 +0200] [Job 233] printer-state=3(idle)
D [20/Sep/2013:22:56:47 +0200] [Job 233] printer-state-message=”/usr/lib/cups/filter/foomatic-rip failed”
D [20/Sep/2013:22:56:47 +0200] [Job 233] printer-state-reasons=none
Type: Printer
Device URI: hp:/net/Officejet_Pro_8600?ip=192.168.2.102
PPD: /etc/cups/ppd/Officejet_Pro_8600.ppd
PPD Description: HP Officejet Pro 8600 hpijs, 3.12.11
Printer /usr/lib/cups/filter/foomatic-rip failedle. enabled since Fr 20 Sep 2013 23:21:58 CEST
Communication status: Good
Missing Required Dependencies
error: ‘libjpeg-devel’ package is missing/incompatible
error: ‘python-devel’ package is missing/incompatible
error: ‘python-xml’ package is missing/incompatible
error: ‘libpython2_7-1_0’ package is missing/incompatible
error: ‘cups-devel’ package is missing/incompatible
error: ‘cupsddk’ package is missing/incompatible
error: ‘sane-backends-devel’ package is missing/incompatible
error: ‘libusb-1_0-devel’ package is missing/incompatible
error: ‘libusb-1_0-0’ package is missing/incompatible
error: ‘cups-devel’ package is missing/incompatible
error: ‘net-snmp-devel’ package is missing/incompatible
Missing Optional Dependencies
None
Total Errors: 12
Total Warnings: 2
Re-run ‘hp-check --fix’ command to prompt and fix the issues.
Please enter the root/superuser password:
Password accepted
Updating repository
Installing Missing/Incompatible packages
cmd =su -c “zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses net-snmp-devel”
cmd =su -c “zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses cupsddk”
cmd =su -c “zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses libpython2_7-1_0”
cmd =su -c “zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses libjpeg-devel”
cmd =su -c “zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses libusb-1_0-0”
cmd =su -c “zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses python-devel”
cmd =su -c “zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses sane-backends-devel”
cmd =su -c “zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses cups-devel”
cmd =su -c “zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses libusb-1_0-devel”
cmd =su -c “zypper --non-interactive --no-gpg-checks in --auto-agree-with-licenses python-xml”
Do you want to add missing groups to user?(y=yes*, n=no)y
cmd = su -c “/usr/sbin/usermod -Gsys,lp $USER”
Need to reboot system to take effect of user group.
Done.
I also implemented this firewall stuff in $USER/bin/hp-firewall but will have to reboot, so i will check for it tomorrow. It’s almost midnight. Thanks a lot for your help.
I’ve seen this error before, albeit it was for my printer (HP C309a) which is different from yours. I suspect your printer has been misidentified in part (not completely) even though you made what appears to be the correct selection of an HP Officejet Pro 8600.
My suspicion is there were multiple (possible 2 or 3) HP OfficeJetPro 8600 entries, and you needed to chose one. If the problem is the same as I encountered, the one of those entries that you selected is corrupt. What solved this for me was to delete my printer entry in YaST, go through the same Print installation process again, but this time select a different instance of my printer on the list.
@oldcpu
I get some little progress here; after reboot i tried to print a small web page for testing, the HP Device Manager popped up saying
Driver Plug-in Required, Device proprietary plug-in is missing. Click ‘Next’ to continue plug-in installation.
YAST2: hp-plugin -u --required --reason 0 To_install_plugin_for_HP_Device
HP Device Manager - Plug-In Installer <2>
Driver Plug-In Installation
Download and install the plug-in froman HP authorized server (recommended)
Next
It complaint about the certificate but eventually installed a driver. Which one i don’ know.
Now, the point ist: I can print and lpq the device but the officejet prints smileys approximately five per page and does a lot of page feeds so i killed the print job and turned off the printer because it would’nt stop printing smileys
lpstat
Officejet_Pro_8600-238 $USER 140288 Sa 21 Sep 2013 10:42:13 CEST
lprm -P Officejet_Pro_8600
lpq -P Officejet_Pro_8600
Officejet_Pro_8600 is ready
no entries
Next, I tried to print a simple textfile called ‘zz’ containing only the word “Testpage”
lpr -P Officejet_Pro_8600 zz
The print will only print smilies, lots of them, one per page, two per page …
I’m getting a bit annoyed here. I didn’t expect such a mess using a hp printer with hplip and hp-setup.
My suspicion is there were multiple (possible 2 or 3) HP OfficeJetPro 8600 entries, and you needed to chose one. If the problem is the same as I encountered, the one of those entries that you selected is corrupt. What solved this for me was to delete my printer entry in YaST, go through the same Print installation process again, but this time select a different instance of my printer on the list.
As far i can recall there are only two PPD files in hplip concerning pro_8600:.
$USER@linux3:~> l /usr/share/cups/model/manufacturer-PPDs/hplip/hp-officejet8600
-rw-r–r-- 1 root root 4956 28. Jan 2013 /usr/share/cups/model/manufacturer-PPDs/hplip/hp-officejet_pro_8600-hpijs.ppd.gz
-rw-r–r-- 1 root root 4728 28. Jan 2013 /usr/share/cups/model/manufacturer-PPDs/hplip/hp-officejet_pro_8600.ppd.gz
-rw-r–r-- 1 root root 4365 28. Jan 2013 /usr/share/cups/model/manufacturer-PPDs/hplip/hp-officejet_pro_k8600-hpijs.ppd.gz
-rw-r–r-- 1 root root 4601 28. Jan 2013 /usr/share/cups/model/manufacturer-PPDs/hplip/hp-officejet_pro_k8600.ppd.gz
Ok maybe i should have taken the “hp-officejet_pro_8600.ppd.gz” instead of “hp-officejet_pro_8600-hpijs.ppd.gz”. I will give it a try.
At least I have the HPLIP Status Service in the Icon bar and can control the Printer / FAX.
This can’t be true: hp-setup complains about its onw driver
/usr/share/cups/model/manufacturer-PPDs/hplip/hp-officejet_pro_8600.ppd.gz: FAIL FAIL Bad FileVersion “hpcups 3.12.11”
REF: Page 56, section 5.3.
WARN Size “Card3x5” should be the Adobe standard name “Env3x5”.
WARN Size “L” should be the Adobe standard name “Env3.5x5”.
WARN Size “L.FB” should be “93x131mm.Fullbleed”.
WARN Size “Photo3x5” should be the Adobe standard name “Env3x5”.
WARN Size “Photo10x15” should be the Adobe standard name “Env4x6”.
WARN Size “Hagaki” should be the Adobe standard name “EnvPostcard”.
WARN Size “Hagaki.FB” should be “104x152mm.Fullbleed”.
WARN Size “Card4x6” should be the Adobe standard name “Env4x6”.
WARN Size “Photo4x6” should be the Adobe standard name “Env4x6”.
WARN Size “Photo4x6.FB” should be “106x156mm.Fullbleed”.
WARN Size “Photo10x15.FB” should be “106x156mm.Fullbleed”.
WARN Size “A6.FB” should be “110x152mm.Fullbleed”.
WARN Size “Photo5x7” should be the Adobe standard name “Env5x7”.
WARN Size “Photo13x18” should be the Adobe standard name “Env5x7”.
WARN Size “Photo5x7.FB” should be “131x182mm.Fullbleed”.
WARN Size “Photo13x18.FB” should be “131x182mm.Fullbleed”.
WARN Size “Photo2L” should be the Adobe standard name “Env5x7”.
WARN Size “Photo2L.FB” should be “132x182mm.Fullbleed”.
WARN Size “Oufuku” should be the Adobe standard name “DoublePostcardRotated.Transverse”.
WARN Size “Card5x8” should be the Adobe standard name “Env5x8”.
WARN Size “A5.FB” should be “6x8.41667.Fullbleed”.
WARN Size “JB5” should be the Adobe standard name “EnvB5”.
WARN Size “JB5.FB” should be “187x261mm.Fullbleed”.
WARN Size “JB5.Duplex” should be the Adobe standard name “EnvB5”.
WARN Size “8x10.FB” should be “208x258mm.Fullbleed”.
WARN Size “Letter.FB” should be “220x283mm.Fullbleed”.
WARN Size “CardLetter” should be the Adobe standard name “EnvLetter”.
WARN Size “A4.FB” should be “214x301mm.Fullbleed”.
WARN Size “CardA4” should be the Adobe standard name “EnvA4”.
WARN Size “8.5x13” should be the Adobe standard name “EnvFanFoldGermanLegal”.
WARN Size “EnvA2” should be “111x146mm”.
WARN Size “EnvCard” should be “4.38x6”.
WARN PCFileName longer than 8.3 in violation of PPD spec.
REF: Pages 61-62, section 5.3.
REF is the Adobe PostScript Printer Description File Format Specification
I will delete the Printer Officejet* from the setup and start all over again.
Thats similar to the symptom I obtained. Again, my solution was to delete the printer in YaST , then go through the same method I documented in my blog again, but this time with hplip I selected a different selection (as I recall I had 2 or 3 choices for my c309a). I’ve observed this behaviour in a couple openSUSE releases (12.1, 12.2 but not for my printer in 12.3). I noted it on the forum a year or more ago, but to dig out the specific post where I noted the hiccup would be rather time consuming and not necessary.
Once I knew the work around I learned (1) how to delete and go through the steps again in less than 5-minutes, and eventually (despite my bad memory) which one of the c309a selections to choose and which one to ignore (as the bad selection was likely corrupted in the hplip db).
and apparently both testpages CUPS Printer Test Page by YAST2 (coulor) and my small text example go through. hp-setup picks the wrong printer driver although I specified the proper one in YAST2 prior to call hp-setup.
I have noticed that for a while now, the auto selected file name driver with hpijs in its name does not work and that I must select the one that does not have that it its name. I do not know what it means, but the need to do this has not always been so.
This problem bit me some time back, and I did tear out a small amount of hair the 1st time it bit me. The key to finding a solution was the log file (which you posted) which noted it was “unable to set device=HP Color LaserJet 2600n” … When I saw that log file some time back with my C309a, I immediately suspected the hplip database build had a problem. Then it was a matter of trial and error with a different C309a driver. Unfortunately I have the world’s worst memory, and as I installed openSUSE on a number of different PCs on our home LAN, I kept making the same bad database selection over and over … until finally it sank in my thick head to select the appropriate hplip selection (which obviously is not clear). Once I learned to do that, my Network HP setup was a breeze and fast.
Glad to read my learning curve was some help to others.
>
> bekr;2586602 Wrote:
>>
>> i replaced the printer driver picked automatically by hp-setup
>>
>>
>> /usr/share/cups/model/manufacturer-PPDs/hplip/hp-officejet_pro_8600-
hpijs.ppd.gz
>>
>> manually by the second entry
>>
>
> Glad to read it now works.
>
> This problem bit me some time back, and I did tear out a small amount of
> hair the 1st time it bit me. The key to finding a solution was the log
> file (which you posted) which noted it was “unable to set device=HP
> Color LaserJet 2600n” … When I saw that log file some time back with
> my C309a, I immediately suspected the hplip database build had a
> problem. Then it was a matter of trial and error with a different C309a
> driver. Unfortunately I have the world’s worst memory, and as I
> installed openSUSE on a number of different PCs on our home LAN, I kept
> making the same bad database selection over and over … until
> finally it sank in my thick head to select the appropriate hplip
> selection (which obviously is not clear). Once I learned to do that, my
> Network HP setup was a breeze and fast.
>
> Glad to read my learning curve was some help to others.
>
One other thing that may be grabbing you is that the version of hplip
(3.12.11-2.2.1) in the 12.3 repo has issues with 12.3. Previous versions
worked but when I tried a print job a couple of weeks ago I goot all sorts
of errors. The HP Manager program had aquired an extra tab that pointed to
a needed update on sourceforge and the HP website also had an updated
version but the 12.3 repos haven’t picked it up yet. The updated version
3.13.<something> seems to have fixed the issue with the wireless printer we
use around here.
This one might be interesting to some of you: typing in the URL http://localhost:631/ in the browser opens the Common UNIX Printing System in the browser with options for users, administrators and developers. There is also a tool /usr/sbin/lpadmin for manual installation like lpadmin -p HPLJA -E -v socket://192.168.2.102 -m laserjet.ppd which i didn’t use yet.
@oldcpu Don’t worry about your memory: your help and @jdmcdaniel3’ was excellent.