I currently have a 95% Novell Network network that continues to have constant printing issues. Enough Novell bashing, here lies the problem. I am trying to migrate all of our printers over to a samba print server, but in several of my tests I have come up with problems. I will attach my smb.conf at the end for those of you that wish to see it. I am using lprng as the printing backend because all of our printers are HP JetDirect that support PS. I didn't see the need of all of the extra cups nonsense when I have used lprng locally with multiple workstations and never needed to have anything converted. If you suggest stopping with lprng and trying everything over with cups, I'll stop right now and do that. I basically have a brand new samba server installed and working. I have a test lprng printer installed and everything prints, lists, and works fine from a console. I have tried adding the single printer to samba before using [printers] to make sure everything works. Basically can't get queue listings. I have the printer being displayed properly on an XP client, but once the printer is installed and opened I get a "printer on server Access denied, unable to connect." I can still print just fine, but I cannot list jobs, pause printing, or purge documents. I have turned up the log level to 3 and I can't seem to locate an error: [2008/11/24 10:29:16, 3] printing/print_generic.c:print_run_command(69) Running the command `lpq -P'techlaser'' gave 0 [2008/11/24 10:29:16, 3] printing/printing.c:print_queue_update_internal(1152) print_queue_update_internal: 0 jobs in queue for techlaser That's in the main smbd log, however in the clients log I see: [2008/11/24 10:28:36, 3] rpc_server/srv_spoolss_nt.c:_spoolss_open_printer_ex(1691) access DENIED for printer open I have gone so far as setting all of the print spools as 777 (which made me shiver) and I got the same result. I am basically looking for a complete open printing system without the need of any username/passwords to make client installation easier. Where should I start? -- Matthew Daubenspeck
Matthew Daubenspeck wrote:> Basically can't get queue listings. I have the printer being displayed > properly on an XP client, but once the printer is installed and opened I > get a "printer on server Access denied, unable to connect." I can still > print just fine, but I cannot list jobs, pause printing, or purge > documents.Have you loaded the drivers onto the server or just set up the printer on the client and loaded the drivers there? If you load the drivers onto the client then the client will try to talk to the printer slightly differently than if it pulls the drivers from the server, the result is something like what you describe. The quick solution is "use client drivers = yes", the proper solution is to load the drivers onto the server. *Michael Heydon - IT Administrator * michaelh@jaswin.com.au <mailto:michaelh@jaswin.com.au>
On Tue, Nov 25, 2008 at 10:43:28AM +0900, Michael Heydon wrote:> Have you loaded the drivers onto the server or just set up the printer on > the client and loaded the drivers there? > > If you load the drivers onto the client then the client will try to talk to > the printer slightly differently than if it pulls the drivers from the > server, the result is something like what you describe. > > The quick solution is "use client drivers = yes", the proper solution is to > load the drivers onto the server.I am trying to load the drivers via my WinXP workstation but all the options listed to add drivers is greyed out. I am assuming this is the case because I cannot connect as root (or any other user) due to the face that since I wanted a complete open system, I had to use security = share , correct? Whenever I have that set, windows will not prompt me for a password and if I try to connect via net use, it continues to say that the password or user is incorrect. I would like to skip the "use client drivers = yes" for obvious reasons of not having to have printer disks or drivers all over the place, plus making it easy to add printers for my staff. Is there no easy way to have an open ended system but still have the ability to upload drivers to the samba server? -- Matthew Daubenspeck http://oddprocess.org Gentoo Linux i686 Intel(R) Xeon(R) CPU L5420 @ 2.50GHz 22:15:56 up 6 days, 5:36, 4 users, load average: 0.00, 0.00, 0.00
First, ... novell rocks. second. stop using lprng start using cups third, read this. http://www.novell.com/coolsolutions/feature/18850.html a shame to you you didn't google. .. Louis>-----Oorspronkelijk bericht----- >Van: samba-bounces+belle=bazuin.nl@lists.samba.org >[mailto:samba-bounces+belle=bazuin.nl@lists.samba.org] Namens >Matthew Daubenspeck >Verzonden: maandag 24 november 2008 21:11 >Aan: samba@lists.samba.org >Onderwerp: [Samba] Print only server > >I currently have a 95% Novell Network network that continues to have >constant printing issues. Enough Novell bashing, here lies the problem. >I am trying to migrate all of our printers over to a samba >print server, >but in several of my tests I have come up with problems. I will attach >my smb.conf at the end for those of you that wish to see it. > >I am using lprng as the printing backend because all of our >printers are >HP JetDirect that support PS. I didn't see the need of all of the extra >cups nonsense when I have used lprng locally with multiple workstations >and never needed to have anything converted. If you suggest stopping >with lprng and trying everything over with cups, I'll stop >right now and >do that. > >I basically have a brand new samba server installed and working. I have >a test lprng printer installed and everything prints, lists, and works >fine from a console. I have tried adding the single printer to samba >before using [printers] to make sure everything works. > >Basically can't get queue listings. I have the printer being displayed >properly on an XP client, but once the printer is installed >and opened I >get a "printer on server Access denied, unable to connect." I can still >print just fine, but I cannot list jobs, pause printing, or purge >documents. I have turned up the log level to 3 and I can't seem to >locate an error: > >[2008/11/24 10:29:16, 3] printing/print_generic.c:print_run_command(69) > Running the command `lpq -P'techlaser'' gave 0 >[2008/11/24 10:29:16, 3] >printing/printing.c:print_queue_update_internal(1152) > print_queue_update_internal: 0 jobs in queue for techlaser > >That's in the main smbd log, however in the clients log I see: > >[2008/11/24 10:28:36, 3] >rpc_server/srv_spoolss_nt.c:_spoolss_open_printer_ex(1691) > access DENIED for printer open > >I have gone so far as setting all of the print spools as 777 >(which made >me shiver) and I got the same result. I am basically looking for a >complete open printing system without the need of any >username/passwords >to make client installation easier. Where should I start? >-- > Matthew Daubenspeck > >-- >To unsubscribe from this list go to the following URL and read the >instructions: https://lists.samba.org/mailman/listinfo/samba >
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Matthew Daubenspeck wrote:> On Tue, Nov 25, 2008 at 10:43:28AM +0900, Michael Heydon wrote: >> Have you loaded the drivers onto the server or just set up the printer on >> the client and loaded the drivers there? >> >> If you load the drivers onto the client then the client will try to talk to >> the printer slightly differently than if it pulls the drivers from the >> server, the result is something like what you describe. >> >> The quick solution is "use client drivers = yes", the proper solution is to >> load the drivers onto the server. > > I am trying to load the drivers via my WinXP workstation but all the > options listed to add drivers is greyed out. I am assuming this is the > case because I cannot connect as root (or any other user) due to the > face that since I wanted a complete open system, I had to use > security = share , correct? Whenever I have that set, windows will not > prompt me for a password and if I try to connect via net use, it > continues to say that the password or user is incorrect.This is well documented in the manual. I would recommend security user, find some info on setup on the web for an open system, and follow the manual for printing. Or is it Samba by Example... either one or both. - -- ---- _ _ _ _ ___ _ _ _ |Y#| | | |\/| | \ |\ | | |Ryan Novosielski - Systems Programmer II |$&| |__| | | |__/ | \| _| |novosirj@umdnj.edu - 973/972.0922 (2-0922) \__/ Univ. of Med. and Dent.|IST/AST - NJMS Medical Science Bldg - C630 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJLBR+mb+gadEcsb4RAr+cAKDYairNHvefdY/vuMEtqVfiowiwrACgik+n p07QvoJe4mBmuMJsq2uS5MI=3FuQ -----END PGP SIGNATURE-----