Link to home
Start Free TrialLog in
Avatar of nnnddd
nnnddd

asked on

HP LaserJet 1018 or 1022 or 1020 attached with Windows XP not printing though LPR Solaris, spooler problem on windows xp driver

I have HP LaserJet 1018 attached with Windows XP through USB , locally working fine . but when certain users try to print by using LPR port (though Unix Sun Solaris ) over the network the print spooler locks up and has to be reset. Once the spooler is restarted all the print jobs come through just fine. And its acts like printing but nothing out form the printer , I can note spooling process on the windows XP driver but suddenly it disappeared without print the job
This happened with also hp LaserJet 1020, 1022, and some other drivers hang the job on spooling queue  
. Does anyone have any ideas?
ASKER CERTIFIED SOLUTION
Avatar of b0lsc0tt
b0lsc0tt
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of nnnddd
nnnddd

ASKER

Thanks pol ,
Let me explain more plz
We have oracle EBS 9 under SUN Solaris 10 OS , all users use internet browser to run our application (Oracle EBS ) web enabled application
How we had connected printers?
1-      Install driver locally in windows , then share it
2-      Install (printer services for Unix) (LPR) &&this from CP > add /remove >add windows components > other network , printer services&
3-       then add LPR port for this printer from printer properties >ports and local IP
4-      Now windows xp or 2000 act like LPR server
5-      From SUN Solaris add network printer with windows xp IP address ( add share name and IP (for windows xp)

All printers working like this Solaris forward any print job to windows Xp (which act as printer server), windows will user printer's driver to print

All other type of printers even LaserJet 1010, LaserJet 1012 , LaserJet 1015 , and all old printers from Hp , also Epson , canon all without any problem
Only Hp LaserJet 1018, 1020,1022 , p1000 , p1005 . I think also these kind of printers have problem if   it shared with XP and print through network by windows vista
How did you install the printer(s) in Solaris?
You should only (!) use the method I've mentioned in my answer https://www.experts-exchange.com/questions/23204262/Printing-postscript-files-in-Solaris-9-10.html#21029824

If this is not a postscript printer, omit the installation of the filters and use
  -T unknown -I any
for the lpadmin command
Avatar of nnnddd

ASKER

All printers had been added by using a following command

root@prod # lpadmin -p printersharename -s 199.200.0.120 -D finance

where printesharename : is sharing name for the printer in windows computer
and    199.200.0.120 : ip address for windows computer which has LPR

D : for only description

Or by using GUI
root@prod # printmgr
printer manager
a) make sure the printer name on windows has no blank characters and is not more than eight characters long
b) Use only (!) the above mentioned method to add your printer on Solaris, everything else is likely to fail
c) The string after the -D option is just a comment and does not affect the printer system's behavior in any way
d) The lpadmin command you've used above, directs print output to queue (printer) with the same name on you windows (lpr) system. Therefore, if you really (?) want to use the -s option, specify the printer on the lpr host as well: -s 199.200.0.120!hp1020
Avatar of nnnddd

ASKER

thanks justunix

kindly note this not 1st printer I connect by same way
I have more than 100 printers working fine by same way
No problem D remove it , same
No problem with printer name or LPR ip address and no problem with network communication
Because print jobs received by same printer in same target windows computer but its hung in printer spooling or printer's driver give this message job sent to the printer

This means windows driver problem  I think 
If we can change something in Solaris will be great  

Thanks

Basically, I gave you all possible options from the Solaris side already ...  :-(

Just wanted to make sure you don't have problems on that side to begin with.

Unfortunately, Windows is way harder to analyze than Unix (or Solaris) --
especially when using printer drives and (even wordse) windows GDI printer
devices (non-PCL or PS printers) ...
Avatar of nnnddd

ASKER


This From HP:


I regret to inform you that the Laserjet 1020 printer and Laserjet 1022 printer does not support network printing.

For more information please visit the webpage given below and follow the instructions :

http://h10025.www1.hp.com/ewfrf/wc/document?lc=en&cc=us&docname=c00381599&product=439324&dlc=en&lang=en
Isn't that what I said at http:#a21852634 ?  The page you were directed to by HP actually is talking mainly about supporting an internal network card but is definitely accurate.  In some cases those printers can still be networked by sharing (as I described) but the fact the network is not just Windows will also be an issue for host based printers and their drivers.
If you feel the solution is in what you were told by HP then I suggest I already provided that in my first comment.  I am sorry but it is nice to see they confirmed it. :)
bol
Avatar of nnnddd

ASKER


hi
Actually all our printers are working as I explained before except this model of printers so the easiest  way to change the printer , and we will use this printer for windows only , and better if I close this question  !!
thanks ,

I don't disagree about closing this.  My confusion is why you are trying to close this with one of your comments that says and confirms what I said in my first post.  Other, non host based printers, would work, as I mentioned and these will work great for non-networked, Windows uses.  If the answer is what you are trying to have accepted then why not accept my comment, which said the same thing from the start??
I am glad you want to close this but you need to do it right.  Since I already objected a moderator or admin will be responding so I won't cancel this again.  However if you disagree with what I have said please respond on that point because my objection isn't about you closing this just how you are trying to do it.
bol
By the way ... my third paragraph said the best solution was to use the correct printer.  I like to avoid suggesting something that will cost the most but it is the best solution and I am glad it is what you are going to do.  Just seems to be another reason to accept my comment though.
bol
Avatar of nnnddd

ASKER

Thanks all
Actually this not the solution
All our printers working by this way , even USB, LPT , dot matrix , laser or inkjet , not as b0lsc0tt said that we must have network interface card .although some network printers which  has  network card interface are not working  

Anyway I need to close this issue

Nnnddd
Hello Nnnddd,
Hope you are doing well i am also facing same on hp 1020 printer from sloaris to windows xp LPD.
My problem  is when i  send print from solaris (eg lp /etc/hosts) i  see in windows xp printer status is spool ,deleting but not printing.
if you could help me for resolving issue i will  thankfull to you.
Regards,
Hayat