PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba und XP macht Drucker-Probleme



Blade
09.03.04, 17:21
Hallo Leute,
ich weiß nicht mehr weiter. Letztes Wochenende war meine Windof 98-Kiste abgeraucht, also habe ich gleich ein neues Betriebssystem aufgesetzt: Windof XP mit SP1. Die Kiste läuft wie vorher im gleichen Netz - Server SuSE 8.2 Pro - mit einem anderen Windof 98 Client-Rechner.

Nun das Problem: Die neue XP-Kiste loggt sich korrekt ins Netz ein, mappt auch schön die freigegebenen Verzeichnisse, und ich kann auf alle frei gegebenen Server-Verzeichnisse wunderbar zugreifen. Beim Zugriff auf meinen über Samba frei gegebenen HP-LaserJet (der Drucker hängt am Server und wird über LPRng betrieben) erhalte ich dann ein erneutes Anmeldefenster, wenn ich hier nochmals User-Name und KW eingebe erhalte ich nur die Meldung, dass der Zugang nicht berechtigt ist. Ich poste mal meine smb.conf, die ich unverändert habe. Die Windof 98-Kiste hat keine Probleme ...

[global]
workgroup = ar-web
interfaces = 192.168.xxx.yyy/255.255.255.0
os level = 2
server string = Linux Server
netbios name = server
encrypt passwords = yes
# guest account = nobody
map to guest = Bad User
printcap name = /etc/printcap
printing = bsd
load printers = yes
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
# keep alive = 30
# security = user
admin users = runge
# wins support = no
default = global
# protocol = NT1
# mangled names = yes
# mangle case = yes

[printers]
browseable = no
writeable = yes
print command = lpr -b -P%p %s
printable = yes
path = /tmp
write list = runge,@ar-web
comment = Alle Drucker
valid users = runge,@ar-web
user = runge,@ar-web
create mode = 0777

Danke für eure Mühe!

Grüße Blade :mad:

poweradmin
09.03.04, 23:20
hi,

strick mal deine beschränkungen ab:

[printers]
browseable = no
writeable = yes
print command = lpr -b -P%p %s
printable = yes
path = /tmp
write list =
comment = Alle Drucker
valid users =
user =
create mode = 0777

und füge "guest ok = yes" ein

hier mal meine vorschläge für global parameter...

[global]
workgroup = ar-web
interfaces = 192.168.xxx.yyy/255.255.255.0
os level = 2
server string = Linux Server
netbios name = server
encrypt passwords = yes
guest account = nobody
map to guest = Bad User
printcap name = /etc/printcap
printing = bsd
load printers = yes
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
# keep alive = 30
security = USER
admin users = runge
wins support = yes
#default = global
protocol = NT1
max protocol = NT1
min protocol = CORE
# mangled names = yes
# mangle case = yes

...was mir um die zeit noch so spontan einfällt (oh man ist das schon spät)
Hast du deine user per smbpasswd angelegt? Sonst kannst du es zum "testen" mal mit security = share probieren.

kommt mir sowieso recht dünn vor deine smb.conf. Was für eine samba version hast
du eigentlich?

good luck

Blade
10.03.04, 19:53
Hi poweradmin,

tausend-fachen Dank für deinen späten und sehr hilfreichen Tipp!!! :) Es lag an der Printer-Berechtigung. Nachdem ich deinen Vorschlag übernommen hatte funzte die Installation und der XP - Ausdruck bestens.

Zu deiner Frage, das war nur ein Auszug aus der smb.conf und nicht alles. Welche Version es ist weiß ich nicht genau, aber es ist die Samba-Version, die mit SuSE 8.2 ausgeliefert wird.

Nun noch eine Frage zur vorgeschlagenen [global]-Einstellung, die ich glattweg auch sofort übernommen habe, du scheinst dich richtig gut auszukennen. Ich denke, dass ich mir doch mal ein Samba-Buch zulegen muss.
Was verbirgt sich hinter folgenden Einträgen:

wins support = yes
protocol = NT1
max protocol = NT1
min protocol = CORE

Danke für deinen kurzen Tipp!

Viele Grüße an den Samba-OberGuru ;)
von Blade :D

PS: bin total happy, Kosten für einen preislich überteuerten Print-Server gespart!!!