PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Win-Drucker unter Linux(SUSE 8.2) ansprechen



Chipmount
26.08.03, 13:19
hallo leute

habe folgendes problem:

möchte unter linux (SUSE 8.2) drucken ( drucker standort Win-Server, datei- und druckerfreigaben sind aktiviert)

ich habe auf dem linux rechner folgendes instaliert
samba version 2.2.7a
samba-client version 2.2.7a
cups version 1.1.18

habe probleme bei der konfiguration
kann mir einer helfen oder mir eine deutschsprachige anleitung empfehlen

dancke

red_head
29.08.03, 11:11
Hey

Also da du SuSE 8.2 hast, hast du doch sicher die Handbücher von SuSE. Lies die die sind gut! Die Supportseite von SuSE sind auch gut wenn es um Problemlösungen geht. Tja ich kenne grad keine How-To Seite zu diesem Thema auswendig, aber google müßte da was wissen :ugly: ;)
Was für ein Problem hast du genau ohne genaue Fehlerangabe können wir nur raten dir aber nicht wirklich helfen. :rolleyes:

Gruß red_head105

lennier
29.08.03, 11:13
Normalerweise geht das bei SuSE ohne Probleme unter Yast2, dass man einen Netzwerkdrucker installiert.
Was kriegst Du denn für ne Fehlermeldung?

Gruß

Christian.

Chipmount
29.08.03, 13:32
das problem ist

ich bekkome keine fehlermeldung

wenn ich folgendes eingebe

smbclient -L WIN-SEVER -U username
password:

Sharename Type Comment
--------- ---- -------
IPC$ IPC Remote-IPC
testshare Disk test-share
ADMIN$ Disk Remoteadmin
C$ Disk Standardfreigabe
BrotherHL10V

Server Comment
--------- -------
WINMACHINE

Workgroup Master
--------- -------
WORKGROUP WINMACHINE


wenn ich unter cups den drucker einrichte und testseite drucke kommt der
druckauftrag an win-server gar nicht an

Chipmount
29.08.03, 14:00
meine smb.conf sieh so aus
villeicht habe ich hier fehler gemacht

# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SuSE
# Date: 2003-07-01
[global]
workgroup = Proteus.local
os level = 2
time server = yes
unix extensions = Yes
encrypt passwords = yes
printing = CUPS
printcap name = CUPS
socket options = SO_KEEPALIVE TCP_NODELAY IPTOS_LOWDELAY
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
dns proxy = no
ssl compatibility = no
ssl require clientcert = no
ssl require server cert = no
ssl = no
domain master = no
preferred master = no
netbios name = Eckart
max packet = 0
ssl entropy bytes = 0

[homes]
comment = Home Directories
valid users = %S
browseable = No
read only = No
create mask = 0640
directory mask = 0750

[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775

Phlogiston
29.08.03, 16:01
hi ich habe dasselbe problem, must mal den Befehl den yast nach der konfiguration ausführt in einer konsole ausführen. dann bekommst du ein client error!

Ja es liegt wahrscheilnlich an suse, die haben etwas mit dem client für cups in samba verhangen, bin noch daran mal die pakete selbst zu kompilieren, dann müsste es gehen.

Meld mich wieder;)

michaxyz
01.09.03, 22:09
Hi!

Ich benutze die gleiche Distri und fand es mit yast2 sehr einfach.
Also: Kontrollzentrum->yast2-Module->hardware->Drucker (rootmodus)->konfigurieren->mehr Anschlussmöglickeiten->smb

Da kommst Du in einen Dialog, in dem Du den Windowsrechner per Namen oder IP angeben kannst. Alternativ kannst Du auch alle verfügbaren suchen lassen und dann aus der Liste auswählen. Warteschlange läuft so ähnlich.

Klar, dass der Winrechner eingeschaltet und der entsprechende Drucker freigegeben sein muss.

Mfg Michael

Phlogiston
02.09.03, 18:44
ja super dass weiss doch jeder!!

aber es funktioniert nachher nicht:mad:

dort geht es bei mir auch!!!

Chipmount
03.09.03, 13:50
hi Phlogiston,

wie sieht ed den bei dir aus?
bist du denn zu einem ergebniss gekommen?

ich habe mir das LinNeighborhood instaliert
so ich sehe jezt die freigaben von win-server und den drucker
aber drucken will er trozdem nicht

hast du eine passende lösung mit cups?:)

Phlogiston
05.09.03, 14:07
also momentan drucke ich noch mit lpr, aber ich müsste mal samba und cups selbst compilieren, wahrscheinlich würde es dann funzen...
denn das problem liegt bei der kommunikation von cups mit smb denn ich bekomm, wenn ich den befehl von yast nach der drucker inst mit cups auf der konsole ausführe irgendein client error!

wenn ich mal zeit habe probier ichs

:p

CrueBaby
09.09.03, 15:30
Die Konfiguration eines Druckers, welcher an einem WinPC hängt ist mit Cups mehr als einfach und selbserklärend.

Browser: http://localhost:631

Versuch es mal. Bei mir hat es auf Ánhieb hingehauen --- und ich hatte noch nie unter Linux über eines W2K gedruckt. Ist voll easy ....

Phlogiston
13.09.03, 09:58
was hst du für ein system, mit suse 8.2 funzt das nicht so einfach!

ActionNews
13.09.03, 11:49
Also ich hab auch SuSE 8.2 und das Problem ist, dass Yast2 nocht mal die Rechner im Netzwerk findet geschweige denn einen Drucker.

Wenn ich es über http://localhost:631 mache, dann wird der Drucker erkannt (Status betriebsbereit) aber Drucken kann ich nicht weil ich keine Berechtigung hätte. Da hab ich eh zu kämpfen. Egal was ich mache von Linux aus kann ich auch auf keine Win2000-Shares zugreifen. Bei meinem Laptop mit WinXP kann ich aber auf die SharedDocs wunderbar zugreifen. Nur schließe ich an en Schleppi keinen Druckern an :D!

CU ActionNews

Chipmount
19.09.03, 14:00
kl

Chipmount
19.09.03, 14:02
also luete ich habs jetzt

also ich habe alles was mit cups und samba zutun hatte instaliert

desweiteren habe ich in yast 2 den drucker wie folgt konfigurirt:


YAST2 Module ->Drucker -> Konfiguriren ->Mehr anschlussmöglichkeiten -> Druck über SMB
Rechnername des DruckSer eingeben-> name (KEINE IP ADRESSE!!!!!!)
name der Warteschlange ->(darf Keine // , \\ auch keine freizeichen enthalten !!!!)
benutzer .......(von WIN SERVER)
passwort .....
auf jeden fall ->ENTFERnten SMB Zugang testen -> weiter -> hersteller und model auswehlen
-> weiter ->OK-> beenden

dann
Yast2 Module -> Drucker -> Ändern ->Drucker den du konfigurirt hast anklichen -> ERWEITERT -> (spooler auswehlen ich habe den ->) CUPS mit Foomatic- Datenbank -> Cups Server einstellungen (habe volgende einstelungen durchgeführt)
-> Browsen EIN
-> Hinzufügen
-> IP Adressen hinzufügen ( hier habe ich die Ip adresse von win Server und won meinem linux rechner eingetragen)
-> Rechte Ändern

hier habe ich
für root :
Erlauben von 127.0.0.1
Erlauben von 127.0.0.2
Erlauben von ALL

für printers:

Erlauben von IP ADRESSE_WIN_SERVER
erlauben von IP_ADRESSE_LINUX_RECHNER
Erlauben von all

für admin:
Erlauben von 127.0.0.1
Erlauben von IP ADRESSE_WIN_SERVER
erlauben von IP_ADRESSE_LINUX_RECHNER
Erlauben von all

für classes:
Erlauben von IP ADRESSE_WIN_SERVER
erlauben von IP_ADRESSE_LINUX_RECHNER

(villeicht ist das unnötig aber es funktioniert bis jetzt :-) )

->Weiter-> Übernehmen
test seite drucken

Fertig

Denn drucker nich unter http://localhost:631 (cups) anfassen, bearbeiten etc cups hatt bei mir die unter YAST2 konfigurirte drucker erkannt da konnte ich auch ne test seite drucken :-))))

das ganze funktioniert nich wenn man den selben drucker unter cups( http://localhost:631) konfiguriert wieso weis ich aich nicht problem taucht auch auf wenn du unter cups den drucker bearbeitest komische sache

wenn jemand die SMB.config oder cups,config braucht schtelle ich gerne zur verfügung :)

ich habe alerdings ein problem beim drucken einr PDF datei
und zwar ich kann keinen drucker auswelen er nimmt das lp und druckt nur schrot

kann mir jeman helfen

danke

Phlogiston
20.09.03, 10:11
wow das klingt grenial muss ich gleich mal ausprobieren

Phlogiston
03.11.03, 13:27
habs beim neuen 9.0 ausprobiert und es geht. voll geil!

vielen dank jetzt hab ich jahrelanges problem gelöst:D