I’m having a problem printing to a printer shared on a Windows 7 computer.
That printer is directly connected to the Windows 7 computer via USB. I am able to connect and print to the Windows 7 shared printer from another Windows 7 computer and a Linux computer running Ubuntu 14.04.1 LTS.
But, I am unable to connect to the Windows 7 shared printer from openSUSE.
Using YaST2 I tried to add the printer. The screenshots below are edited to hide personal information. All the steps are shown in the four screenshots below:
1.
I don’t understand what you mean by setting up smb. I don’t know what steps I should do to set it up. When I followed the “add printer” module I don’t recall if it requested to install Samba; but if it did I performed no extra configuration.
I can browse other computers which have Samba/SMB/CIFS such as my Windows 7 and Linux computers. But, they can’t browse my openSUSE computer.
But, I believe Samba is installed,
/usr/sbin/smbd -V
Version 4.1.9-3.22.1-3256-SUSE-oS13.1-x86_64
In particular, is this a fresh install, and are you fully updated? (This doesn’t afftect those who simply upgraded, because required symlink already exists)
sudo zypper ref
root's password:
Repository 'nVidia Graphics Drivers' is up to date.
Retrieving repository 'Packman Repository' metadata .................................................................................................................[done]
Building repository 'Packman Repository' cache ......................................................................................................................[done]
Repository 'openSUSE-13.1-Non-Oss' is up to date.
Repository 'openSUSE-13.1-Oss' is up to date.
Repository 'openSUSE-13.1-Update' is up to date.
Repository 'openSUSE-13.1-Update-Non-Oss' is up to date.
All repositories have been refreshed.
brian@linux-4gj0:~> sudo zypper up
Loading repository data...
Reading installed packages...
The following 3 package updates will NOT be installed:
k3b kde3-kaffeine kde3-kaffeine-lang
The following package is going to be upgraded:
at
1 package to upgrade.
Overall download size: 55.1 KiB. After the operation, additional 66.0 B will be used.
Continue? [y/n/? shows all options] (y):
Retrieving package at-3.1.13-5.8.1.x86_64 (1/1), 55.1 KiB (112.4 KiB unpacked)
Retrieving delta: ./x86_64/at-3.1.13-5.4.1_5.8.1.x86_64.drpm, 18.9 KiB
Retrieving: at-3.1.13-5.4.1_5.8.1.x86_64.drpm .......................................................................................................................[done]
Applying delta: ./at-3.1.13-5.4.1_5.8.1.x86_64.drpm .................................................................................................................[done]
(1/1) Installing: at-3.1.13-5.8.1 ...................................................................................................................................[done]
Additional rpm output:
setting /usr/bin/at to root:trusted 4755. (wrong permissions 4750)
There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run 'zypper ps' to list these programs.
But, I got the same result with, with the list command,
ls -l /usr/lib/cups/backend/smb
ls: cannot access /usr/lib/cups/backend/smb: No such file or directory