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

Thema: Problem mit CUPS, od. Samba Freigabe

  1. #1
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    224

    Question Problem mit CUPS, od. Samba Freigabe

    Hallo Leute,

    Zunächst ich hab Suse Linux 7.3 Prof. mit CUPS 1.1.x (laut Testpage) und Samba V. 2.2.1

    ich habe über YAST2 meinen Drucker installiert (Hardware > ... Printers)
    Ich konnte auch meinen Drucker über http://localhost:631 administrieren.
    Ich druckte auch die Testpage aus, was auch funktionierte.

    NUN mein Problem.
    Ich versuche nun über den Client auszudrucken, d.h. zunächst den Drucker zu installieren.

    Netzwerkumgebung > Server > Drucker

    Ich kann den Drucker weder über die allgemeine noch über die direkte Druckerfreigabe ansprechen. Es kommt immer die Meldung "HP_710C auf Server keine Verbindung möglich" bzw. auch noch folgende Meldung "Druckerverbindung konnte nicht hergestellt werden. Sie haben entweder einen ungültigen Druckernamen angegeben, oder das angegebene Gerät ist nicht mehr am Server angeschlossen"

    Kann mir von euch jemand sagen, wo´s klemmt.


    Vielen Dank

    Andreas

  2. #2
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    224
    Achja, ich hab doch glatt vergessen die smb.conf zu posten, da könnte evtl. auch der Hund begraben sein.


    ------------------------
    # Samba config file created using SWAT
    # from localhost (127.0.0.1)
    # Date: 2002/04/26 17:49:13

    # Global parameters
    [global]
    workgroup = LINUX-NET
    netbios name = LINUX
    netbios aliases = Server
    server string = SAMBA Server %h, Version %v (PDC)
    interfaces = eth0
    bind interfaces only = Yes
    encrypt passwords = Yes
    update encrypted = Yes
    map to guest = Bad User
    passwd program = /usr/bin/smbpasswd %u
    username map = /etc/samba/smbusers
    password level = 4
    log file = /var/log/log.%m
    name resolve order = wins host bcast
    deadtime = 15
    keepalive = 30
    socket options = TPC_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    domain admin group = @root
    logon script = logon.bat
    domain logons = Yes
    os level = 65
    preferred master = True
    domain master = True
    wins proxy = Yes
    wins support = Yes
    socket address = 192.168.1.1
    path = /var/spool
    admin users = root
    force group = @adm
    read only = No
    guest ok = Yes
    hosts allow = 192.168.1.0/255.255.255.0
    printing = cups

    [homes]
    comment = Home Verzeichnis
    path = /shares/user/

    [public]
    comment = Public Stuff
    path = /shares/public

    [software]
    comment = Software Verzeichnis
    path = /shares/software

    [daten]
    comment = Home Verzeichnis
    path = /shares/daten

    [netlogon]
    comment = Network Logon Service
    path = /etc/samba/netlogon

    [profiles]
    comment = Benutzerprofile
    path = /etc/samba/profiles
    browseable = No

    [cdrom]
    comment = Linux CD-ROM
    path = /media/cdrom

    [floppy]
    comment = Linux Floppy
    path = /media/floppy

    [tmp]
    comment = Temporary Files
    path = /tmp

    [printers]
    comment = All Printers
    path = /usr/spool/samba
    read only = Yes
    guest ok = No
    printable = Yes
    browseable = No

    [HP_710C]
    comment = HP Deskjet 710C
    printable = Yes
    ---------------------


    Habt ihr vielleicht Verbesserungsvorschläge zu meiner smb.conf dann nix wie her damit.


    Thx

    Andreas

  3. #3
    User
    Registriert seit
    May 2001
    Beiträge
    8.688
    Ich hab das mit dem Samba Anfangs auch nicht hinbekommen. Sämtliche Hilfen und FAQs halfen nichts. Aber als ichs dann mal über webmin https://localhost:10000 eingerichtet habe, funktionierte es sofort.

    Hier meine Einstellungen für einen HD DJ 870 Cxi mit Samba 2.2.2 und CUPS 1.1.14. Es wird der Druckertreiber des Clients zum drucken benutzt:

    [global]

    [...]
    printcap name = lpstat
    load printers = yes
    printing = cups

    [printers]
    path = /var/spool/samba
    writable = no
    printer = tp0
    browseable = no
    create mode = 0700
    lprm command = cancel %p-%j
    lpq command = lpstat -o %p
    guest ok = yes
    comment = Drucker
    print command = lpr-cups -P %p %s -r
    printable = yes

    tp0 ist natürlich durch den Kurznamen deines Druckers zu ersetzen. tp0 steht nämlich hier für meinen Turboprint 1.6.1 Treiber.

    Nach einem su -c 'samba restart' sollte der Drucker über Netzwerk angesprochen werden können. Falls nicht, erst mal im Zweifel Testen ob Samba läuft: samba status.

  4. #4
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    224
    Hallo hunter,

    deine Einstellung hat bei mir leider nichts gebracht,

    ich weis nicht was ich da noch machen solll, hab auch schon verschiedene Printer Freigaben durchprobiert.

    Aber der Drucker ist nicht ansprechbar übers Netz.



    Wisst ihr bitte noch einen Rat`?


    thx

    Andreas

  5. #5
    User
    Registriert seit
    May 2001
    Beiträge
    8.688
    Versuchs doch mal mit Webmin zu konfigurieren. Wenn dus manuell startest, dann kannst du Samba doch konfigurieren.

  6. #6
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    224
    Hallo,

    ich hab grad noch was getestet, ich kann auch am Server über CUPS drucken. Also dann kanns an dem Dienst auch nicht liegen.

    Wieso funzt das dann nicht mit dem Client, da kann ja dann nur Samba drann schuld sein, so´n mist.

    Ich hab aber die Freigaben schon mit Webmin, SWAT, oder auch manuell erstellen lassen.

    Nix funzt.


    Hmm

    Andreas

  7. #7
    User
    Registriert seit
    May 2001
    Beiträge
    8.688
    Funktioniert denn Samba an sich überhaupt ?

    "samba status" sollte so was ausgeben:

    smbd (PID 1124) läuft ...
    nmbd (PID 1134) läuft ...

    Dazu sollten Shares vom anderen Rechner aus erreichbar sein.

    Welche Version von Samba hast du ? Und welche von Cups ?

    > rpm -q cups
    cups-1.1.14-2mdk

    > rpm -q samba
    samba-2.2.2-3.2mdk

    Zumindest Samba sollte eine aktuelle Version sein.

    Eigentlich mach die Konfiguration von mir ja nur das ein Druckauftrag vom Client zum Server und dann über Samba zu CUPS geleitet wird. Dort wird das dann mit den Treibern des Clients ausgedruckt. Das bedeutet das sie so bei dir funktionieren müsste.

    Bist du denn sicher das du den Drucker am Client auch richtig eingerichtet hast ? Kannst du den Drucker finden, oder nicht mal das ?

  8. #8
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    224
    Hallo Hunter,

    also der Samba Server läuft, smbd und nbmd.
    Ich hab Samba V. 2.2.1a-32 und Cups V.1.1.10-25.
    Ich kann also alle Dateifreigaben nutzen, no prob.

    In der Netzwerkumgebung kann ich auch den Drucker, laut Freigabe in smb.conf sehen, aber wenn ich ihn doppelklicke, kommt die Frage das ich ihn den Drucker einrichten müsste, ich klicke hier auf weiter, aber nach einer zeit kommt dann folgende Meldung:

    "Druckerverbindung konnte nicht hergestellt werden. Sie haben entweder einen ungültigen Druckernamen angegeben, oder das angegebene Gerät ist nicht mehr am Server angeschlossen"


    Ich würde gerne die jeweils aktuelle Version (also Samba, Cups) aufspielen, traue ich mich aber ned, da es letztens nach hinten los ging und nix mehr richtig ging.


    Thx

    Andreas

  9. #9
    User
    Registriert seit
    May 2001
    Beiträge
    8.688
    Richte den Drucker mal manuell ein:

    Arbeitsplatz -> Drucker -> neuer Drucker -> Netzwerkdrucker -> //Rechner/Drucker -> passenden Treiber von Win CD installieren

    Bei mir ist das z.B. so: Mein Drucker heißt "tp0" und mein Rechnername ist "hunter". Also würde die Netzwerkadresse lauten: //hunter/tp0 Übertrag das mal auf deinen Rechner und mach das. Sambaconfig passt du bitte nach meinem Muster im Global und Printer Bereich an. Und machst ein samba restart.

  10. #10
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    224
    @Hunter

    Hi,

    was hast du beim Verzeichnis /var/spool/samba für Berechtigungen?
    Das ist zwar mom. wahrscheinlich nebensächlich, aber trotzdem.

    thx

    Anreas

  11. #11
    User
    Registriert seit
    May 2001
    Beiträge
    8.688
    777, also alle (user, group, other) dürfen lesen, schreiben und ausführen. Wenn aber der Drucker noch nicht gefunden wurde wird der Spooler keine Rolle spielen. Außerdem übernimmt ja CUPS das drucken und da das geht, müssen die Rechte stimmen.

    Hast du denn jetzt mal meinen Weg ausprobiert ?

  12. #12
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    224
    Hi Hunter,

    also nach dem Weg wie du beschrieben hast, passiert das gleiche.
    Die gleiche Fehlermeldung, dass der Drucker nicht angeschlossen ist, oder der Name falsch ist.

    Andreas

  13. #13
    User
    Registriert seit
    May 2001
    Beiträge
    8.688
    Wie sieht denn der Kurzname deines Druckers aus ? Ich meine nicht die Beschreibung, sondern den Namen den du dem Drucker geben hast.

    Beispiel:

    Name: tp0 <- hier !
    Location: local
    Description: HP Deskjet 870 Cxi

  14. #14
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    224
    @Hunter

    Also als Kurzname wird mir unter Webmin > Hardware > Drucker
    folgendes angezeigt: HP_710C

    bei CUPS, steht es ebenfalls so: HP_710C
    Allerdings der Rest ist im Vergleich zu dir anders.

    Location: First parallel port (/dev/lp0)
    Description: bla bla

  15. #15
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    224
    Ich hab jetzt die Location auf local umgestellt, aber nix gebracht.
    Außerdem hab ich noch n neuen Drucker in CUPS installiert, wieder nix.


Lesezeichen

Berechtigungen

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