Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 20

Thema: Windows Druckerserver mit Samba 3 (SuSE 9.1)

  1. #1
    Benutzender Registrierter
    Registriert seit
    Mar 2002
    Ort
    Haiger am Niel *g*
    Beiträge
    781

    Question Windows Druckerserver mit Samba 3 (SuSE 9.1)

    Hi all,
    ich bin hier gerade als Zivi in der Schule und soll nen Linux-Server als Router, Windows Fileserver und Druckerserver konfigurieren. Bis her geht das auch ganz gut, nur habe ich Probleme mit der Druckerfreigabe. Samba läuft, die Clients können auf den Sambaserver zugreifen. Nur der Drucker will nicht so recht. Ich habe ihn unter Yast2 installiert, im Linux-System geht er auch.
    Bei den Windows Clients ist von dem Drucker ichts zu sehen. Die Clients melden sich alle mit dem Benutzernamen "alle" an, im Linuxsystem werden sie als Gast authentifiziert. Hier mal meine smb.conf:
    Code:
    [global]
            workgroup = SCHULE
            netbios name = BBServer
            browseable = no
            public = yes
            writeable = no
            guest ok = yes
            security = share
            interfaces = 127.0.0.1 eth0
            bind interfaces only = true
            printing = cups
            printcap name = cups
    #       printer admin = @ntadmin, root, administrator
            map to guest = Bad User
    
    [printers]
            comment = All Printers
            #path = /var/tmp
            path = /var/spool/samba
            browseable = no
            guest ok = Yes
            writeable = no
            printable = Yes
            printer admin = root, @ntadmin
    [schueler]
            path = /daten/schueler
            browseable = yes
            read only = no
            writeable = yes
            public = yes
    [lehrer]
            path = /daten/lehrer
            browsable = yes
            read only = yes
            writeable = no
            public = yes
    Der verzeichnis /var/spool/samba existiert, chmod ist 777.
    Die Clients haben alle Win2k drauf, dort sind nur die 2 Freigaben + ein leerer Ordner "Drucker" vorhanden. Was mach ich nu?
    Geändert von ~Gh05t~ (25.05.04 um 09:11 Uhr)
    [Workstation]Intel Core2 Duo E8400/4GB, NVidia 460GTX 1GB,OCZ Vertex2E 240GB @ Ubuntu/Win7pro
    [Server] Intel Core i3 530/2GB/3TB-Raid5 @ Ubuntu LTS Server

  2. #2
    Benutzender Registrierter
    Registriert seit
    Mar 2002
    Ort
    Haiger am Niel *g*
    Beiträge
    781
    Hat denn irgend jemand von euch n Druckerserver mit Samba 3 laufen?
    An Windows liegt es mal definitiv nicht, wenn ich mich über smb-client an meinem Samba Server anmelde wird auch keine Druckerfreigabe aufgeführt... Woran kann das liegen?
    Wenn ich SMB neustarte sagt er immer "waiting for CUPS to start... done" oder so, von daher wird das ja schon eingebunden. Und der Drucker ist ja auch installiert, sonst könnte ich unter Linux ja auch nicht drucken. Das Problem ist dann ja wohl, das Samba bei CUPS keinen Drucker findet. Warum?
    [Workstation]Intel Core2 Duo E8400/4GB, NVidia 460GTX 1GB,OCZ Vertex2E 240GB @ Ubuntu/Win7pro
    [Server] Intel Core i3 530/2GB/3TB-Raid5 @ Ubuntu LTS Server

  3. #3
    Registrierter Benutzer Avatar von mamue
    Registriert seit
    Oct 2002
    Beiträge
    2.455
    Ein print$ wäre noch anzuraten:
    [print$]
    comment = Druckertreiber
    path = /samba/druckertreiber
    browsable = no
    guest ok = yes
    read only = no

    Danach die Drucker mit cups (yast) einrichten und samba neustarten.
    Die Drucker mit cupsaddsmb samba hinzufügen. Bei der Syntax ein bisschen experimentieren. Im übrigen empfehle ich das "Samba3-howto" und "samba3-by example", beide auf den Doku-seiten von samba.org im PDF Format.

    mamue

  4. #4
    Benutzender Registrierter
    Registriert seit
    Mar 2002
    Ort
    Haiger am Niel *g*
    Beiträge
    781
    print$ habe ich schon eingerichtet, habe auch cups noch mal konfiguriert.
    Kein Erfolg.
    cupsaddsmb fragt bei mir (trotz vorhandenem, aktiviertem root-smb-acc) immer wieder nach dem root-PW... ka warum.
    Auch die PDFs von Samba.org hab ich mir shcon durchgelesen, das war mir aber etwas zu unkommentiert, was dort angegeben war ist mir etwas schleierhaft und unverständlich (RAW-Drucker etc). Warum muss das so kompliziert sein? Kann ich den Drucker nicht auch irgendwie manuell freigeben? Warum muss ich darauf hoffen, dass Samba den bei CUPS findet?
    [Workstation]Intel Core2 Duo E8400/4GB, NVidia 460GTX 1GB,OCZ Vertex2E 240GB @ Ubuntu/Win7pro
    [Server] Intel Core i3 530/2GB/3TB-Raid5 @ Ubuntu LTS Server

  5. #5
    Registrierter Benutzer Avatar von mamue
    Registriert seit
    Oct 2002
    Beiträge
    2.455
    cupsaddsmb muss funktionieren. Wenn dauernd nach dem Passwort gefragt wird, hast Du etwas falsch gemacht, ich brauchte einen oder beider Parameter, -h und/oder -H
    Das Drucken von yast aus funktioniert? Hast Du auch schon die CUPS windows Druckertreiber an eine passende Stelle kopiert?

    mamue

  6. #6
    Benutzender Registrierter
    Registriert seit
    Mar 2002
    Ort
    Haiger am Niel *g*
    Beiträge
    781
    Ja, habe ich. Mit cupsaddsmb -a sollte normal eine Windows-Treiberstruktur erstellt werden, das geht leider nicht. Als root kann ich mich anmelden, daran liegts nicht. Was kann das sonst für ein Fehler sein?
    [Workstation]Intel Core2 Duo E8400/4GB, NVidia 460GTX 1GB,OCZ Vertex2E 240GB @ Ubuntu/Win7pro
    [Server] Intel Core i3 530/2GB/3TB-Raid5 @ Ubuntu LTS Server

  7. #7
    Registrierter Benutzer Avatar von mamue
    Registriert seit
    Oct 2002
    Beiträge
    2.455
    Wie gesagt, schau Dir mal die manpage zu cupsaddsmb an, speziell die Parameter -h und -H.

    mamue

  8. #8
    Registrierter Benutzer
    Registriert seit
    Mar 2003
    Beiträge
    10
    Schau dir doch mal des howto von Samba an

    http://de.samba.org/samba/docs/man/howto/printing.html

    ich glaub du musst in [global] printing = bsd einmachen, nicht printing = cups, da dein Windows ja kein cups kennt.

  9. #9
    Registrierter Benutzer Avatar von mamue
    Registriert seit
    Oct 2002
    Beiträge
    2.455
    Zitat Zitat von gemma207
    ich glaub du musst in [global] printing = bsd einmachen, nicht printing = cups, da dein Windows ja kein cups kennt.
    Windows kennt von Haus aus auch kein BSD-printing.
    printing = cups
    meint, dass samba das cups Drucksystem verwendet. Windows hat damit nichts zu tun.

    mamue

  10. #10
    Benutzender Registrierter
    Registriert seit
    Mar 2002
    Ort
    Haiger am Niel *g*
    Beiträge
    781
    Also, die Man-Page zu cupsaddsmb hab ich mir jetzt schon zu genüge angesehen, kann nichts finden.
    The -H option specifies the SAMBA server which defaults to the CUPS server.

    The -U option specifies the SAMBA print admin username which defaults to your current username.

    The -a option exports all known printers. Otherwise only the named printers are exported.

    The -h option specifies a different CUPS server to use.

    The -v option specifies that verbose information should be shown and is useful for debugging
    SAMBA configuration problems.
    Mehr als eindeutig. Der -a Parameter bringt bei mit die Fehler mit dem root-PW, es existiert jedoch schon ein Verzeichnis mit den exportierten Druckertreibern.
    Ich habe eben mal Samba auf die version 3.04 geupdated und versucht die Druckerfreigabe über YaST einzurichten... kein Erfolg.
    Was kann ich noch machen? Ich habe bestimmt schon 5 Tutorials durchgearbeitet, keins von denen bringt den gewünschten Erfolg
    [Workstation]Intel Core2 Duo E8400/4GB, NVidia 460GTX 1GB,OCZ Vertex2E 240GB @ Ubuntu/Win7pro
    [Server] Intel Core i3 530/2GB/3TB-Raid5 @ Ubuntu LTS Server

  11. #11
    Registrierter Benutzer Avatar von mamue
    Registriert seit
    Oct 2002
    Beiträge
    2.455
    Ich kenne die Manpage, sie hilft einem nicht wirklich. Ich brauche bei mir den -h oder -H Parameter, obwohl cups-server == samba-server. Hast Du es schon ausprobiert?
    Was sagt denn eigentlich ldd smbd?

    mamue

  12. #12
    Benutzender Registrierter
    Registriert seit
    Mar 2002
    Ort
    Haiger am Niel *g*
    Beiträge
    781
    Klar hab ichs ausprobiert. Wurde anstandslos angenommen, hat aber auch nix gebracht.
    Kann das gerade nicht testen, da ich daheim bin und der Server in der Schule steht (hab noch keine Dyndns eingerichtet). Werde wohl bis nächste Woche warten müssen.
    Dementsprechend weis ich auch nicht was ldd sagt.
    [Workstation]Intel Core2 Duo E8400/4GB, NVidia 460GTX 1GB,OCZ Vertex2E 240GB @ Ubuntu/Win7pro
    [Server] Intel Core i3 530/2GB/3TB-Raid5 @ Ubuntu LTS Server

  13. #13
    Registrierter Benutzer
    Registriert seit
    May 2002
    Ort
    Sarstedt
    Beiträge
    104
    Hallo,
    wenn alle Clients W2k installiert haben, solltest du den/die Drucker von Windows aus mit cups ansprechen.

    W2k hat das IPP-Protokoll integriert.

    Eine Anleitung hierzu habe ich schon einmal eingestellt.

    Gruß Klaus

  14. #14
    CYP
    Gast
    die windows rechner können dir drucker nicht sehen ?

    versuch doch mal load printers in die smb.conf eizutragen

    [global]
    load printers = yes
    printing = cups
    printcap name = cups

    [printers]
    comment = All Printers
    path = /var/spool/samba
    browseable = no
    public = yes
    guest ok = yes
    writable = no
    printable = yes
    printer admin = root, @ntadmins

    das muss alles in der smb.conf stehen -> ausserdem muss samba mit cups support kompiliert sein

    sieht man mit
    ldd $(which smbd)|grep cups

    steht aber auch alles genau beschrieben in:
    http://de.samba.org/samba/docs/man/h...-printing.html

  15. #15
    Benutzender Registrierter
    Registriert seit
    Mar 2002
    Ort
    Haiger am Niel *g*
    Beiträge
    781
    Load printers habe ich schon versucht, die anderen Configs die du da hast auch.
    ldd kann ich auch bei mir laufen lassen, ich habe auch SuSE 9.1 mit dem selben Samba-Package:
    Code:
    # ldd $(which smbd)|grep cups
            libcups.so.2 => /usr/lib/libcups.so.2 (0x40229000)
    Damit kann ich mal nicht viel anfangen, hört sich aber so an als ob das funced.

    @kberger: Geht das ohne Samba? Weil mein Problem ja ist, das ich keine Druckerfreigabe habe, und das liegt nicht am client (mit smbclient auf localhost finde ich den Drucker auch nicht).
    [Workstation]Intel Core2 Duo E8400/4GB, NVidia 460GTX 1GB,OCZ Vertex2E 240GB @ Ubuntu/Win7pro
    [Server] Intel Core i3 530/2GB/3TB-Raid5 @ Ubuntu LTS Server

Ähnliche Themen

  1. pdf writer für samba in suse 8.0
    Von cos im Forum Anwendungen Allgemein, Software
    Antworten: 16
    Letzter Beitrag: 14.10.05, 20:34
  2. Läuft das SuSE Wine Rack auch auf SuSE Linux 9.1?
    Von user9999 im Forum Virtuelle Maschinen und Emulatoren
    Antworten: 22
    Letzter Beitrag: 14.10.05, 09:41
  3. samba will immer ein pw von mir :-@
    Von rapmaster im Forum Linux in heterogenen Netzen
    Antworten: 9
    Letzter Beitrag: 12.10.04, 13:08
  4. Windows XP und SuSE 8.2
    Von Urashima im Forum System installieren und konfigurieren
    Antworten: 12
    Letzter Beitrag: 23.07.03, 22:27
  5. Suse 8.1 mit Windows verbinden mit Samba ????
    Von Richy im Forum Linux in heterogenen Netzen
    Antworten: 2
    Letzter Beitrag: 09.03.03, 12:49

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •