Unable to print to a Windows SMB printer from Linux
I was trying to add a Networked Windows SMB printer in my RHEL AS 3 server.I’ll explain what I did.
The printer HP officejet 4110 is installed on Win 2000 professional.It is shared and the share name is “hpoffice”.A user is added on the win machine named “printuser”.He is given permission to manage the printer and print documents.Printing is fine locally from Windows.
Now at the Linux box,
I'm using CUPS as the printing system which is the default.
I used redhat-config-printer to add the printer.I gave the queue name as “ hp” and I selected Windows Print Queue.In the next page I gave the following details.
Share : hpoffice
Host IP : 192.168.0.20
Workgroup : mygroup
User : printuser
Passwd : <password>
In the next screen, since the driver for my printer was not listed , I selected raw “Print Queue”.I finished the setup and made it the default printer. I tried to print a test page and selected ASCII Text Testpage. It showed the print is sent to the printer, but nothing printed out.I’ll list the contents of /var/log/cups/error_log
Job 1 queued on ‘hp’ by ‘root’
Started backend /usr/lib/cups/backend/smb (PID 4703 ) for job 1
Anyway I couldn’t see any printout coming out of the printer.Please help me to find out where I’ve gone wrong.