Samba und Treiber für Windows

Dieses Thema im Forum "Samba" wurde erstellt von ProxYa, 01.01.2006.

  1. ProxYa

    ProxYa Jungspund

    Dabei seit:
    01.01.2006
    Beiträge:
    10
    Zustimmungen:
    0
    Hi!

    Zunächst mal die wichtigsten Daten, die von Bedeutung sein könnten:

    Linuxserver:
    - Debian Sarge
    - Kernel 2.6.8-2-386
    - Samba 3.0.20b-3 (testing)

    Windowsclients:
    - Alle Win2000 (SP4)
    - Entspr. Win2000-Druckertreiber

    Ich hab folgendes verzwicktes Problem.
    Bisher hatte ich meine Drucker direkt über CUPS freigegeben und benutzt. Da mir aber der Druckername unter Windows einfach zulang ist, habe/wollte ich die Druckerfreigabe über Samba realisieren.

    Es hat recht lange gedauert, aber schlussendlich hab ich dann doch raus- und auch hinbekommen, wie man auf dem Linuxserver auch Treiber für Windoes bereitstellen kann, so dass die Freigabe und das Drucken dann auch funktioniert.

    Das funktioniert leider nur an einem meiner beiden Drucker, nämlich am Brother HL-1240. Bei diesem hat sich Windows den Treiber sauber vom Server geholt, und druckt genauso wie vorher unter CUPS, nur das der Druckename in der SysSteuerung eben kürzer ist :-)
    Mein (Treiber vom) HP DeskJet640C macht da allerdings Probleme. Über CUPS funktioniert selbiger weiterhin sehr gut, nur über die Sambafreigabe stürzt das "Eigenschaftsfenster des Druckers" mit einer Schutzverletzung ab, sobald man versucht es zu öffnen! Wenn ich versuche die Eigenschaften aus einem Programm raus aufzurufen, stürzt das Programm ebenfalls komplett ab.

    Kann sich da jemand einen Reim drauf machen unsd mir evtl. weiterhelfen? Kann das am Treiber liegen? Kann es noch andere Gründe dafür geben?

    Vielen Dank im Voraus

    Greets, ich
     
  2. Anzeige

    Schau dir mal diesen Ratgeber an. Viele Antworten inkl. passender Shell-Befehle!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 Goodspeed, 02.01.2006
    Goodspeed

    Goodspeed Foren Gott
    Moderator

    Dabei seit:
    21.04.2004
    Beiträge:
    4.165
    Zustimmungen:
    1
    Ort:
    Dresden
    Das ist ein Problem der HP-Treiber, dass die Bezeichner zu lang sind ...
    Hab ich hier mit selben Drucker auch und bis jetzt keine Lösung.
    Also hab ich die Treiber wieder vom Server gekickt und den Drucker zwar per Samba aber mit lokalen Treibern installiert ...
     
  4. ProxYa

    ProxYa Jungspund

    Dabei seit:
    01.01.2006
    Beiträge:
    10
    Zustimmungen:
    0
    Danke für die Antwort!

    Wie kann ich die Treiber wieder vom Server kicken?
    Über Windows kann ich selbst mit root-Rechten nicht darauf zugreifen, und über die bash hab ich keine Ahnung :think: ?(

    danke im Voraus :)

    Greets, ich
     
  5. #4 Goodspeed, 03.01.2006
    Goodspeed

    Goodspeed Foren Gott
    Moderator

    Dabei seit:
    21.04.2004
    Beiträge:
    4.165
    Zustimmungen:
    1
    Ort:
    Dresden
    Schau mal unter

    /var/lib/samba/printers/W32X86/

    Dort einfach die Files/Verzeichnisse löschen ...
     
  6. ProxYa

    ProxYa Jungspund

    Dabei seit:
    01.01.2006
    Beiträge:
    10
    Zustimmungen:
    0
    Danke!

    Damit ging es aber nur die Dateien zu löschen, der treibereintrag war allerdings noch auf dem Server vorhanden.

    Mit dem Befehl
    Code:
    rpcclient //Server -U User -c 'deldriver "Driver"'
    kann man den Treiber sauber löschen.

    Greets, ich
     
  7. #6 Goodspeed, 03.01.2006
    Goodspeed

    Goodspeed Foren Gott
    Moderator

    Dabei seit:
    21.04.2004
    Beiträge:
    4.165
    Zustimmungen:
    1
    Ort:
    Dresden
    Hmmm ... man lernt nie aus ;)
     
  8. Psimon

    Psimon pSY

    Dabei seit:
    16.10.2005
    Beiträge:
    71
    Zustimmungen:
    0
    Ort:
    München
    Hallo zusammen,

    das scheint mir der geeignete Thread um anzuknüpfen. Ich habe die Treiber meines HP Deskjet 895cxi aus dem Verzeichnis C:\Windows\system32\spool\drivers\w32x86\3 geholt und in /var/lib/samba/drivers/W32X86/ hinterlegt. Den rpcclient -c adddriver, sowie rpcclient -c setdriver durchgeführt. Das schaut also wie folgt aus:

    Tja, wenn ich nun den Drucker mit meiner Windows Maschine anspreche wird versucht den Treiber zu installieren. Doch leider fehlt ihm eine .inf Datei. Woher kriege ich die? Und weiter, was muß ich mit dieser machen wenn ich sie dann habe? Bei rpcclient -c adddriver habe ich keine Möglichkeit gesehen diese mit angezugeben.

    Es muß doch möglich sein das die HP Deskjetz 895cxi Treiber hinterlegt werden können.

    Weiß da jemand Rat?! Wäre für jeden Vorschlag sehr sehr dankbar!

    Liebe Grüße,
    Simon
     
  9. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  10. Yoda

    Yoda [Linux|FreeBSD] - User

    Dabei seit:
    24.03.2006
    Beiträge:
    51
    Zustimmungen:
    0
    Ort:
    Taunus
    Ich installiere den Treiber immer separat von der Windoofs-CD und dann gehts. Also andere Reihenfolge, nicht erst zum Drucker verbinden, sondern erst den Treiber installieren und dann (ich glaube bei der Installationsroutiene) den Drucker angeben.
     
  11. #9 Psimon, 03.01.2008
    Zuletzt bearbeitet: 03.01.2008
    Psimon

    Psimon pSY

    Dabei seit:
    16.10.2005
    Beiträge:
    71
    Zustimmungen:
    0
    Ort:
    München
    Hi Du,

    nachdem der Windows Treiber installiert ist, vermutet Windows den Drucker auf LPT1. In den Eigenschaften des Druckers habe ich unter Anschlüsse statt "LPT1" die "IP_192.168.1" gewählt.

    Der Reiter Anschlüsse aus den Druckereigenschaften:
    [​IMG]
    Bei Klick auf Konfiguration unten rechts:
    [​IMG]

    Soweit so gut.

    Auf der Suse hab ich den Drucker in Samba weiterhin mit CUPS freigegeben. Lediglich der Share [$print] ist nun auskommentiert und smb, sowie nbm neu gestartet. Aktuell also die folgende Konfiguration:

    Trotzdem, es funktioniert noch nicht, wenn ich eine Testseite in den Eigenschaften meines neu hinzu gekommenen Menüpunktes "HP Deskjet 895Cxi" in auftrag gebe. Der Druckerauftrag erscheint zwar in der Warteschlange, wird jedoch nicht verarbeitet. Liegt es an einem Setting in der smb.conf? Sollte ich eventuell Cups in Samba raus konfigurieren?

    Liebe Grüße,
    Simon
     

    Anhänge:

Thema:

Samba und Treiber für Windows

Die Seite wird geladen...

Samba und Treiber für Windows - Ähnliche Themen

  1. Drucken über Cups / Samba Treiberbereitstellung

    Drucken über Cups / Samba Treiberbereitstellung: Hi, Ich hab bei uns in der Firma den Auftrag einen Druckserver unter Open Suse 10.3 zu Konfigurieren. Nun ich habe es geschafft als root zu...
  2. Samba Server - Treiber fuer Windows Clienten bereitstellen

    Samba Server - Treiber fuer Windows Clienten bereitstellen: Hallo ich versuche seit zwei Tagen einen Samba Server so einzurichten, dass Windows Clienten die dazugehoerigen Treiber automatisch...
  3. Problem mit Win-Zugriff auf SAMBA

    Problem mit Win-Zugriff auf SAMBA: Hallo rundherum, vielleicht hat jemand eine Idee... Habe jetzt schon 1 1/2 Tage damit verbraten und den Fehler nicht gefunden. Problem:...
  4. Debian Samba 4.2.10+dfsg-0+deb8u3 Password wrong -Windows DC

    Debian Samba 4.2.10+dfsg-0+deb8u3 Password wrong -Windows DC: Hallo, ich habe einen debian Samba-Server mit share´s ohne Domäne aufgesetzt, d.h. "standalone". Wenn ich von Windows-Clients mit...
  5. Samba4 AD DC über VPN

    Samba4 AD DC über VPN: Ich verwende momentan einen Debian 8 root Server bei strato. Ein VPN i(l2tp/ipsec) ist installiert und der interfacename für die Verbindung ist...