Craig White wrote:
whether inline or attachment - I have little inclination to read through a voluminous log. You really need to peruse the logs, figure out the questions you have after reading them and maybe a few lines from them.
Sorry. I did peruse the log at some length, found the "Access Denied" line with nothing else that indicated WHY access was denied and thought someone more knowledgeable might be able to glean something from the log. Evidently not. But that's okay, your subsequent comments are leading me somewhere.
Likewise, your comments and questions seem to be ranging...
If the printer driver is installed or can be installed...then really your only problem is privileges - which would somewhat make sense from the 'Access Denied - unable to print' message but I recall that was pretty standard on 2.2.x if the user wasn't a listed 'printer admin'
Generally, you can add a printer using the wizard and if you can't browse the network at home (which apparently you can't), you can either put in an entry in lmhosts file on the Windows machine (c:\windows\system32\drivers\etc\lmhosts) or simply refer to it by ip address instead of name - where it asks you...
\\192.168.0.10\NAME_OF_PRINTER_SHARE
you should be able to test these things from command line on Windows...
net view \\192.168.0.10 PASSWORD_OF_VALID_SMB_USERNAME /USER:VALID_SMB_USER
I think here we come to the nub of the matter - passwords and user ids.
I have other Windows boxes on the network and they are able to print on this printer without supplying a password or username. These are home computers on a home network. In smb.conf I have
guest account = nobody hosts allow = 192.168.123.0/255.255.255.0 hosts deny =
[printers] guest ok = yes
This configuration allows the Windows boxes on my home network to print on the Linux box printer.
Why doesn't it also allow the laptop to print?
Can it be that since the other computers do not require a password logon they succeed at gaining access as "nobody" but since the laptop does require a password logon, that this MUST be mapped somehow to a valid user on the linux system? That would make sense, since I did see my user id on the laptop in the log. Furthermore, the other boxes are members of the same workgroup as the Linux box while the laptop isn't.
I guess I was assuming that "nobody" was a catchall for all unknown users. I guess that is not the case. Perhaps that trick only works for workgroup members? I will go ahead and try to set up a valid id mapping for the laptop.
all one line - substitute the ip address of your samba server
net use /?
will list various options
Craig
-- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/listinfo/samba
