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>



Reply via email to