Printing from Windows ME and LPRng to an Ubuntu server
I have a small LAN with two printers attached to a Ubuntu workstation running CUPS and Samba, and (at least since I upgraded to Feisty Fawn) I can't get remote printing to work, especially from Windows.
I am able to print just fine from Debian 4.0 running LPRng.
For Windows ME, I'm trying to run Samba on the Ubuntu server. I can mount shared drives just fine. I've tried two ways of configuring /etc/samba/
1. printing = cups \n printcap name = cups
2. printing = bsd \n lpq command = LANG=C /usr/bin/lpq -P%p \n lprm command = LANG=C /usr/bin/lprm -P%p \n print command = LANG=C /usr/bin/lpr -l -P%p -T "%J" %s
Neither one works. When I tell a Windows program to print, the job stays in the print queue. When I reboot to a not-logged-in state, I get an error-message about not being logged in, and the printer becomes disabled. When I
log in to a user account, I can "unpause" the printer without any error-message, but the job still stays in the queue (according to Windows) and never gets printed.
(I tried installing the Windows ME IPP driver, but I can't figure out how to set up a printer to use it. I also know that I used to be able to print from this Windows ME box to a DeskJet and to a dot-matrix printer attached to a Samba+LPRng box without any trouble.)
I've tried raising the Samba and CUPS log-file levels as far as 4 and "debug", respectively. I see the following message a lot:
cupsdAuthorize: No authentication data provided.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- CUPS Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- David Lee Lambert
- Solved:
- Last query:
- Last reply: