SAMBA/CUPS/Canon iP4850 Probleme
Verfasst: Fr 19 Jun, 2015 09:56
Guten Morgen,
Folgende Konfiguration:
Server: Debian-Jessie, CUPS, SAMBA 4.1, Canon iP4850 (vorher: Debian-Wheezy)
Client: Linux Mint 17.1, Laptop
LAN-Verbindung über Router/Coaxkabel
Turboprint 2.36.1 (lizenziert)
Seit der Installation von Jessie habe ich folgende Situation:
- SAMBA-Sharing von Dateisystemen (Benutzung von Dateien auf dem Client) funktioniert klaglos
- der Drucker (angeschlossen über USB) funktioniert direkt auf BEIDEN Systemen angeschlossen problemlos.
- Drucken vom client über den Server funktioniert nicht. Bei der Definition des Druckers als Netzwerkdrucker
am Client erscheint beim Verbindungstest die Nachricht "Fehler: Service nicht verfügbar auf Server".
Vielen Dank für zweckdienliche Ideen...
H. Stöllinger
e-mail: hc.stoellinger@aon.at
Tel.: +43 664 1447642
Definition am Client:
Netzwerkdrucker (IPP), Server: hsdesk (Namensauflösung über /etc/hosts), Druker: printers/tp0
smb.conf auf dem Server hat folgenden Inhalt (Auszug):
[global]
workgroup = wrkgrp
netbios name = hsdesk
server string = Samba Server hsdesk
interfaces = eth0 10.0.0.2
bind interfaces only = True
hosts allow = 10.0.0.2 10.0.0.3 127.0.0.1
wins support = yes
printing = cups
printcap name = cups
printcap cache time = 750
load printers = yes
cups options = raw
rpc_server:spoolss = external
rpc_daemon:spoolssd = fork
admin users = rainermusik
valid users = rainermusik hs
invalid users = root bin daemon nobody named sys tty disk mem kmem users
map to guest = Bad User
# include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
log file = /var/log/samba/log.%m
log level = 3
max log size = 50
usershare allow guests = Yes
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = Yes
domain master = Yes
security = user
# password level = 8
username level = 8
# umschalten auf encrypted passwords
# zunaechst wie unten, dann encrypt password auf "yes" und
# update encrypted auf "no" setzen
encrypt passwords = true
# update encrypted = yes
smb passwd file = /etc/samba/smbpasswd
usershare max shares = 100
passdb backend = smbpasswd
# domain admin group = root dbadmin
local master = Yes
os level = 65
preferred master = Yes
preserve case = yes
...
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
printing = CUPS
create mask = 0777
writable = yes
public = yes
browseable = yes
guest ok = yes
[print$]
comment = Windows Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin dbadmin rainermusik
writeable = yes
# force group = ntadmin
create mask = 0666
directory mask = 0775
# use client driver = yes
[tp0]
comment = tp0 auf hsdesk
browseable = yes
path = /var/tmp
printable = yes
# printer name = tp0
hosts allow = 10.0.0.3 10.0.0.2
valid users = rainermusik hs
[IP4800]
comment = IP4800 auf hsdesk
# printer admin = rainermusik
browseable = yes
path = /var/tmp
printable = yes
writable = yes
hosts allow = 10.0.0.3 10.0.0.2
valid users = rainermusik hs
Folgende Konfiguration:
Server: Debian-Jessie, CUPS, SAMBA 4.1, Canon iP4850 (vorher: Debian-Wheezy)
Client: Linux Mint 17.1, Laptop
LAN-Verbindung über Router/Coaxkabel
Turboprint 2.36.1 (lizenziert)
Seit der Installation von Jessie habe ich folgende Situation:
- SAMBA-Sharing von Dateisystemen (Benutzung von Dateien auf dem Client) funktioniert klaglos
- der Drucker (angeschlossen über USB) funktioniert direkt auf BEIDEN Systemen angeschlossen problemlos.
- Drucken vom client über den Server funktioniert nicht. Bei der Definition des Druckers als Netzwerkdrucker
am Client erscheint beim Verbindungstest die Nachricht "Fehler: Service nicht verfügbar auf Server".
Vielen Dank für zweckdienliche Ideen...
H. Stöllinger
e-mail: hc.stoellinger@aon.at
Tel.: +43 664 1447642
Definition am Client:
Netzwerkdrucker (IPP), Server: hsdesk (Namensauflösung über /etc/hosts), Druker: printers/tp0
smb.conf auf dem Server hat folgenden Inhalt (Auszug):
[global]
workgroup = wrkgrp
netbios name = hsdesk
server string = Samba Server hsdesk
interfaces = eth0 10.0.0.2
bind interfaces only = True
hosts allow = 10.0.0.2 10.0.0.3 127.0.0.1
wins support = yes
printing = cups
printcap name = cups
printcap cache time = 750
load printers = yes
cups options = raw
rpc_server:spoolss = external
rpc_daemon:spoolssd = fork
admin users = rainermusik
valid users = rainermusik hs
invalid users = root bin daemon nobody named sys tty disk mem kmem users
map to guest = Bad User
# include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
log file = /var/log/samba/log.%m
log level = 3
max log size = 50
usershare allow guests = Yes
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = Yes
domain master = Yes
security = user
# password level = 8
username level = 8
# umschalten auf encrypted passwords
# zunaechst wie unten, dann encrypt password auf "yes" und
# update encrypted auf "no" setzen
encrypt passwords = true
# update encrypted = yes
smb passwd file = /etc/samba/smbpasswd
usershare max shares = 100
passdb backend = smbpasswd
# domain admin group = root dbadmin
local master = Yes
os level = 65
preferred master = Yes
preserve case = yes
...
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
printing = CUPS
create mask = 0777
writable = yes
public = yes
browseable = yes
guest ok = yes
[print$]
comment = Windows Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin dbadmin rainermusik
writeable = yes
# force group = ntadmin
create mask = 0666
directory mask = 0775
# use client driver = yes
[tp0]
comment = tp0 auf hsdesk
browseable = yes
path = /var/tmp
printable = yes
# printer name = tp0
hosts allow = 10.0.0.3 10.0.0.2
valid users = rainermusik hs
[IP4800]
comment = IP4800 auf hsdesk
# printer admin = rainermusik
browseable = yes
path = /var/tmp
printable = yes
writable = yes
hosts allow = 10.0.0.3 10.0.0.2
valid users = rainermusik hs