akalexed
Goto Top

Debian (DNS, DHCP) Windows Server 2008 R2 (DC) Drucker per Batch hinzufügen

Hallo,

habe folgenedes Problem:
Wenn ich per Batch einem Rechner Windows 7 oder XP einen Netzwerkdrucker hinzufügen möchte bekomm ich folgende Meldung:

Failed to connect to Windows NT printer: server\freigabe

Meine Batch sieht folgender maßen aus:

%LOGONSERVER%\NETLOGON\con2prt /cd "%LOGONSERVER%\HP1320TN"

Ich habe die Vermutung dass es an dem DNS liegt.
Das habe ich bei anderen Foren rausgelesen.

Wir haben im Hause einen Debian DHCP und DNS Server.
Domaincontroller ist ein Windows Sevrer 2008 R2 Std.

Hat irgendjemand eine Idee?

Content-Key: 161828

Url: https://administrator.de/contentid/161828

Printed on: April 18, 2024 at 20:04 o'clock

Member: thaenhusen
thaenhusen Mar 01, 2011 at 18:18:43 (UTC)
Goto Top
Moin.

Schonmal geguckt, was in %LOGONSERVER% steht und ob
ping %LOGONSERVER%
bzw. nslookup %LOGONSERVER%

die richtigen Treffer gibt?

HTH
MK
Mitglied: 48507
48507 Mar 01, 2011 at 18:33:05 (UTC)
Goto Top
Nur als Anmerkung: Wenn ein Windows-Domaincontroller da ist, die DHCP und DNS-Funktion von Debian/Linux lieber abschalten und alles vom Domaincontroller erledigen lassen. Minimiert die Fehlersuche.
Member: aKaLexeD
aKaLexeD Mar 02, 2011 at 07:22:31 (UTC)
Goto Top
Zitat von @thaenhusen:
Moin.

Schonmal geguckt, was in %LOGONSERVER% steht und ob
ping %LOGONSERVER%
bzw. nslookup %LOGONSERVER%

die richtigen Treffer gibt?


Ja es kommt der richtige Server.
Member: aKaLexeD
aKaLexeD Mar 02, 2011 at 07:23:31 (UTC)
Goto Top
Zitat von @48507:
Nur als Anmerkung: Wenn ein Windows-Domaincontroller da ist, die DHCP und DNS-Funktion von Debian/Linux lieber abschalten und
alles vom Domaincontroller erledigen lassen. Minimiert die Fehlersuche.

Das Problem ist der Debian Server spielt ein paar scripte ab in bezug auf die dhcp und dns.
Müsste dann einiges umstellen.
Member: thaenhusen
thaenhusen Mar 02, 2011 at 07:29:33 (UTC)
Goto Top
Moin.

Ja es kommt der richtige Server.

Und was passiert wenn Du anstatt des Skriptes
%LOGONSERVER%\NETLOGON\con2prt /cd "%LOGONSERVER%\HP1320TN"

Die Drucker manuell verbindest?

Hast Du Win7 64-Bit? Dann wirst Du definitiv Probleme bekommen.

HTH
MK
Member: aKaLexeD
aKaLexeD Mar 02, 2011 at 08:27:47 (UTC)
Goto Top
Das hätte ich vielleicht als erstes testen sollen...

Keine Drucker vorhanden im Netzwerk^^

Hmm, teste mit ESXi Wnidows XP 32 bit, Virtual PC XP 32 bit und windows 7 64 bit.

Also liegt es an meinem Druckerserver.
Member: thaenhusen
thaenhusen Mar 02, 2011, updated at Oct 18, 2012 at 16:46:02 (UTC)
Goto Top
Moin.

Das hätte ich vielleicht als erstes testen sollen...
Keine Drucker vorhanden im Netzwerk^^

Das macht immer Sinn... face-wink

Hmm, teste mit ESXi Wnidows XP 32 bit, Virtual PC XP 32 bit und windows 7 64 bit.

Das ist kein Problem. Problem ist, dass Du einen Drucker-Server für XP32Bit und
Win 7 64Bit vergessen kannst.

Siehe Windows 2000 Server als Druckserver für Windows 7 64bit
und Brother 5270DN

Also liegt es an meinem Druckerserver.

Denke ich.

HTH
MK
Member: aKaLexeD
aKaLexeD Mar 02, 2011 at 13:45:12 (UTC)
Goto Top
Habe jetzt mal einen windows 7 rechner 64 bit installiert.
den in die slebe domäne reingenommen.

er sieht den drucker.
wenn ich ihn hinzufüge installiert er den treiber und es funktioniert.

Nehme ich aber die batch mit dem vefehl

\\win2008\NETLOGON\con2prt /cd "win2008\HP1320TN"

Failed to cennect ...

DNS auflösung funktioniert mittlerweile wunderbar.
Member: aKaLexeD
aKaLexeD Mar 02, 2011 at 14:12:04 (UTC)
Goto Top
Na bitte, fügt man zwei \ hinzu geht es xD

\\win2008\NETLOGON\con2prt /cd \\win2008\HP1320TN

Soweit bei windows 7...
Mal sehn was ich bei xp hinkriege xD
Member: aKaLexeD
aKaLexeD Mar 02, 2011 at 16:32:40 (UTC)
Goto Top
Also bei XP Sieht es folgendermaßen aus:

Man kann per Batch verbinden solange der Treiber in 32 Bit version installiert ist.
Das heißt ich muss das ding vorher in der batch installieren.

Habe es so probiert
rundll32 printui.dll,PrintUIEntry /ia "\\gpswin2008\d$\program\Treiber\HP\LaserJet 5500 DTN PCL6\Windows XP 32 Bit\HP Color LaserJet 5500\hpc5500c.inf"

Funktioniert aber nicht...

Was mach ich falsch?
Das ist Netzwerkdrucker...

Sollte vielleicht voher noch abfragen, ob der Druckertreiber schon vorhanden ist.