Hi everyone,
I ran into trouble getting a network-shared printer to work under Opensuse 12.2. The same setup however worked in version 12.1.
My setup is as follows : independent linux box (no connection to domain etc) connects to windows printserver and then prints on shared printer.
The initial issue is very similar to the one encountered here : http://forums.opensuse.org/english/get-technical-help-here/network-internet/456489-cups-smb-printing-doesnt-work-11-4-a.html
with similar problems at first. I followed what was discussed there
- remove samba-krb-printing package
- check if smb and nmb are enabled in runlevels
and end up with a configuration which consistently gives me the following error messages :
E [05/Nov/2012:14:44:49 +0100] [cups-driverd] Bad driver information file “/usr/share/cups/drv/sample.drv”!
E [05/Nov/2012:14:45:55 +0100] [Job 32] Session setup failed: NT_STATUS_LOGON_FAILURE
E [05/Nov/2012:14:45:55 +0100] [Job 32] Session setup failed: NT_STATUS_UNSUCCESSFUL
E [05/Nov/2012:14:45:55 +0100] [Job 32] Session setup failed: NT_STATUS_LOGON_FAILURE
E [05/Nov/2012:14:45:55 +0100] [Job 32] Tree connect failed (NT_STATUS_ACCESS_DENIED)
The test button in YAST gives a good test, so initial PW and user should be OK.
Also directly connecting to the print server via samba works fine and gives back a list of shares.
I also tried setting up the same printer under the CUPS interface and it also gives similar problems (Login error).
If you need additional information regarding log files /settings please ask, I can however not give information regarding the printserver / windows settings, as they are not within my control.