Thanks Robert, I will give that a try. Thanks for your patient reply. I am not so frustrated now, had a workout and came home to 2 contract offers so my mood is on the upswing now.
------ original message ------ From: "Toole, Robert" <[EMAIL PROTECTED]> To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> Sent: Fri Jun 20 15:36:05 MDT 2003 Subject: RE: (clug-talk) Help from CUPS/SAMBA/WINDOWS Printing Guru's Johnny, I know you are frustrated, and forgive me if you've tried this, but sometimes it helps if someone points out something obvious you might have overlooked: Have you tried re-booting or restarting the print service on the windoze box? I've seen the stupid things refuse to print to a perfectly serviceable printer more times than I'd care to remember. I don't see anything in your samba config that jumps at me, but when I get home I'll compare it to mine. Luck, -----Original Message----- From: Johnny Stork [mailto:[EMAIL PROTECTED] Sent: June 20, 2003 1:39 PM To: [EMAIL PROTECTED] Subject: (clug-talk) Help from CUPS/SAMBA/WINDOWS Printing Guru's I really love Linux and open-source and have been doing most of my work in these environments for more than 5 years now and started working with Linux in 1993. And things have certainly improved and changed significantly since then. But sometimes, what you would naturally expect to be the simplest of tasks becomes a nightmare and pain, like printing from Windows clients. For some reason this morning, after a reboot of my main server, I cannot print from Windows. I can print directly from the server, I can connect to CUPS Administration remotely and print a test page, I can add the printer to a Windows machine but clicking on "Test Print" does not produce anything, nothing goes to the printer. I could always plug it back into my Win2k Advanced Server and would be able to print in 3-5 minutes, but I resent having to do this and refuse (for now). I have lost the entire morning just trying to print something that I cannot print from a Linux box so I am sorry about the rant. It is probably better than tossing my new $4000.00 dedicated Linux server over the balcony (16 floors up it would make a nice explosion on the ground). And inconsistent and illogical behavior from CUPS. Make a change in the Gnome Print Tool and your customized cups.conf gets messed up like resetting all remote access back to 127.0.0.1 only!!! And with the following in cupsd.conf I still get access denied trying to access from a machine at 192.168.1.2 <Location /admin> Order Deny,Allow Deny From All Allow From 192.168.1.2, 127.0.0.1, 192.168.1.0/255.255.255.0 AuthType None </Location> <Location /printers/Samsung> Order Deny,Allow Deny From All Allow From 192.168.1.2, 127.0.0.1, 192.168.1.0/255.255.255.0 AuthType None </Location> <Location /> Order Deny,Allow Deny From All Allow From 192.168.1.2, 127.0.0.1, 192.168.1.0/255.255.255.0 AuthType None </Location> So I had to change the settings above to "Allow From ALL" to get the CUPS web interface remotely. At least I can access it. 1) Printing a Test Page from the CUPS admin page works 2) Opening KDE Control Panel, Peripherials, Printers and printing a Test Page works ok. 3) "Linux Print Configuration Tool" prints Test Page ok, 4) I can also add the printer to a Windows machine, but printing a test page does nothing? So if you have tolerated my rant up to this point I would be greatful if anyone has a step-by-step systematic process to follow so I can return to printing from Windows clients to my Linux/Samba/Cups machine. Here are my smb.conf contents: # Samba config file created using SWAT # from Johnny (192.168.1.2) # Date: 2003/06/20 12:06:41 # Global parameters [global] workgroup = ACADEMIC netbios name = PENGUIN server string = Samba PDC interfaces = 192.168.1.0/255.255.255.0 127.0.0.1 security = DOMAIN encrypt passwords = Yes null passwords = Yes password server = Penguin passwd program = /usr/bin/passwd %u passwd chat = *New*UNIX*password* %n\n *Retype*new*UNIX*password* %n\n *Enter*new*UNIX*password* %n\n *Retype*new*UNIX*password* %n\n *passwd: *all*authentication*tokens*updated*successfully* unix password sync = Yes log level = 2 log file = /var/log/samba/log.%m max log size = 50 time server = Yes socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192 printcap name = cups add user script = /usr/sbin/useradd -d /dev/null -g machines -s /bin/false -M %u logon script = logon.cmd logon path = \\%L\%U\Profile logon home = \\%L\%U logon drive = Y: domain logons = Yes os level = 255 preferred master = Yes domain master = Yes wins support = Yes hosts allow = 127.0.0.1 192.168.1.0/255.255.255.0 printing = cups printer name = Samsung [homes] comment = Home Directories force user = root read only = No create mask = 0664 browseable = No [profiles] path = /home/%U/Profile read only = No create mask = 0600 directory mask = 0700 browseable = No [netlogon] comment = Network Logon Service path = /home/netlogon write list = stork root Administrator browseable = No [Printers] comment = All Printers path = /tmp guest ok = Yes printable = Yes browseable = No [Shared] comment = Shared path = /mnt/Shared force user = root force group = stork read only = No create mask = 0664 guest ok = Yes [Jaz] comment = Jaz path = /mnt/Jaz valid users = stork root Administrator force user = root force group = stork read only = No create mask = 0664 guest ok = Yes [Samsung] comment = Samsung ML-1450 path = /tmp read only = No guest ok = Yes printable = Yes oplocks = No Off to the gym now to vent some steam...... <hr> <b><font color=blue size=4>Open Enterprise Solutions</font> <font color=red>Linux & Open Source Solutions for Business</font></b> Johnny Stork, B.A. Calgary, AB <a href="http://www.openenterprise.ca"> www.openenterprise.ca</a>
