Netzwerkdrucker offline (aber nicht wirklich)

16

Ich habe zwei Ricoh-Drucker / Kopierer für den IP-Druck im Büro eingerichtet.
Vor dieser Woche gab es keine Probleme beim Drucken.
Jetzt eine Handvoll von ihnen (alle mit Vista, nicht sicher, ob es sich um jeden Vista-Computer handelt oder nicht, anscheinend würde ich mehr von Benutzern hören, wenn dies der Fall wäre), sehen beide Drucker als offline. Alle PCs, auf denen XP ausgeführt wird, haben keine Probleme beim Drucken. Bei diesem ersten Neustart konnte der Drucker zwar online geschaltet werden, dies ist jedoch nicht mehr der Fall. (und zu der Zeit dachte ich, dass nur ein Computer das Problem hatte) Ich habe die Drucker entfernt, die neuesten Treiber neu installiert und es gibt keine Änderungen auf den Vista-Computern. Ich verwende derzeit die gleiche Version eines RPCS-Treibers auf VISTA und XP. Als Workaround könnte ich die Drucker auf einem 2003 Server einrichten, aber ich verstehe nicht, warum IP-Druck einfach nicht mehr so ​​aus heiterem Himmel funktionieren sollte.
Hat jemand irgendwelche Ideen?

notandy
quelle
Haben die "Standard TCP / IP Ports" auf den Vista und XP Computern die SNMP Option aktiviert und die Community gleich eingestellt?
Evan Anderson
Das ist ein großer 10-4.
notandy

Antworten:

10

Wenn alles andere fehlschlägt, können Sie die SNMP-Überwachung in den TCP-Port-Eigenschaften des Druckers deaktivieren. Sie werden nicht benachrichtigt, wenn der Drucker WIRKLICH offline ist, aber Sie erhalten keine False Positives mehr.

Massimo
quelle
2
Dies passiert auch, wenn die SNMP-Community-Zeichenfolge nicht "öffentlich" ist
Tom O'Connor
3

Hmm.

Wir haben hier ähnliche Probleme gesehen, aber abgesehen von einigen High-End-Plottern, für die wir direkt auf IP drucken, hosten wir den Rest von einem Druckserver, und Ihre Symptome stimmen nicht genau mit unseren überein habe gesehen, aber nah genug. Ich habe ein paar Ideen für Sie, in der Hoffnung, dass sie helfen, aber nichts wirklich schlüssiges :)

1.) Versuchen Sie, den lokalen Druckerspoolerdienst auf der betreffenden Workstation neu zu starten. (zB: net stop "Print Spooler" && net start "Print Spooler"). Überprüfen Sie, ob dies Auswirkungen hat.

2.) Navigieren Sie zu den Treibereigenschaften des Druckers, wählen Sie auf der Workstation "Erweitert", "Druckprozessor", setzen Sie "WinPrint" auf RAW oder wechseln Sie zu MS_XPS und wählen Sie RAW.

3.) Überprüfen Sie den Anschluss an den lokalen Arbeitsstationen, für die der Drucker konfiguriert ist. Ist er gültig oder ist er auf mysteriöse Weise verschwunden? (Wir haben DAS schon einmal gesehen. Mann, was für ein Schmerz!)

4.) Es ist ein langer Weg, aber prüfen Sie, ob eine lokale Firewall dies blockiert. Deaktivieren Sie lokale Firewall- / IP-Filter und testen Sie, ob sie funktionieren. Wir haben dies schon einmal gesehen, aber speziell in dieser Situation: Wir führen Symantec EndPoint auf allen Workstations aus. In einigen Fällen wurde die lokale Windows-Standard-Firewall als aktiviert angezeigt und lief und führte einige funky, funky Blockierungen durch. :)

Wie auch immer, viel Glück!

Greg Meehan
quelle
es ist 2018 und dies ist immer noch ein Problem. Dein net stop start hat bei mir funktioniert, vielen vielen dank!
Rob
3

Das Neustarten des Druckerspoolerdienstes auf dem Client hat die Aufgabe erledigt. Neustart des Dienstes auf dem Server hat nicht funktioniert.

Unser Netzwerk: Win7Ultimate 64bit + eine Reihe von Win7Pro 64bit ohne Domain, nur Arbeitsgruppe.

Jaroslav Svestka
quelle
2

Haben Sie die Standard-SNMP-Community (öffentlich) geändert? Stellen Sie es nach dem Öffnen des Druckers über das Dateimenü wieder online (oder klicken Sie zuerst mit der rechten Maustaste darauf).

Schloss Mathieu
quelle
Nein, keine Änderungen am SNMP. Das Umschalten zwischen Offline und Online macht keinen Unterschied.
notandy
1

Ich konnte das Problem beheben, indem ich den SNMP-Trap- Dienst startete, den ich manuell deaktiviert hatte (Windows 7).

kynan
quelle
0

In diesem Vista-Forum gibt es zwei Vorschläge: Zum einen versuchen Sie, den Druckeranschluss mit dem Befehl dos als "beständig" einzurichten

net use LPT1 \\[printservername]\P1 /persistent:yes

Die andere Möglichkeit besteht darin, den von Microsoft erhältlichen Hotfix Nr. 934455 anzuwenden. Dies sollte in SP1 enthalten sein.

Eine andere Site schlägt vor, den Druckerspoolerdienst neu zu starten, wodurch der Offlinestatus zurückgesetzt werden sollte. Versuchen Sie auch in den Eigenschaften von Print Spooler / Recovery, die Option "Wiederherstellung bei nachfolgenden Fehlern" auf "Neustart" einzustellen. Standardmäßig wird der Neustart nach 2 fehlgeschlagenen Versuchen abgebrochen.

Jack B Flink
quelle
Sie führen SP2 aus.
notandy
Hast du die anderen Vorschläge probiert?
Jack B Nimble
Ich benutze keinen Druckserver, um die Netznutzung auszuschließen. Ich habe versucht, den Druckerspoolerdienst neu zu starten, und das Problem wurde dadurch nicht behoben.
notandy
Verwenden Sie jedoch immer noch IP-Druck, sodass immer noch ein virtueller Port erstellt wird.
Jack B Nimble
0

Ich hatte das gleiche Problem mit einem 2008 Server-Computer (im Grunde Vista Light), ich musste ihn neu starten, bevor er drucken würde. Sprechen Sie über die Verschlimmerung. Es gibt eine Registrierungseinstellung, die tief im Darm von HKLM verborgen ist

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Hardware Profiles\0001\System\CurrentControlSet\Control\Print\Printers\

Suchen Sie den fehlerhaften Druckereintrag und anschließend den benannten Eintrag.

PrinterOnLine

Bearbeite es. Ändern Sie es auf den magischen Wert von

1

Das bringt mich zum Weinen nach CUPS ... oder sogar nach lpr ...

Joseph Kern
quelle
Hmm, ich muss das überprüfen.
notandy
1
Wenn Sie es versuchen, verwenden Sie nicht HKLM \ System \ ControlSet001, sondern HKLM \ System \ CurrentControlSet, eine Verknüpfung zu dem ControlSet, das tatsächlich auf Ihrem Computer aktiv ist.
Massimo
0

In meinem Fall wurde der Drucker von Windows 7 als offline angesehen, als jemand versuchte, über WLAN zu drucken. In Wire LAN war alles in Ordnung und auch unter Linux funktionierte es sogar mit einer Wireless LAN Verbindung.

Ich fand heraus, dass Witwen 7 snmp verwenden, um den Druckerstatus zu bestimmen. Nachdem die snmp-Kommunikation (natürlich nur für Drucker) auf unserer Firewall freigegeben wurde, funktioniert es perfekt, ob sich der Client in einem drahtgebundenen oder drahtlosen Netzwerk befindet und mit jedem Betriebssystem läuft.

Maciek Sawicki
quelle
0

Hatte genau das gleiche Problem in W2K3. Ich habe die Option snmp deaktiviert und der Drucker ist wieder online. (Hatte den Regedit auch.)

George
quelle
0

Hatte das genau gleiche Problem auch im Server W2K8. Lokales Netzwerk, keine Router, keine Filter, keine Firewalls, kein Natting. Alle im selben Broadcast-Segment. Seit dem letzten Freitag (24.05.) Haben alle Netzwerkdrucker den Druckvorgang über die Druckerwarteschlange auf dem Server gestoppt. Neustart des Druckspool-Dienstes hatte keine Auswirkung. Das Deaktivieren der Option snmp in den Porteinstellungen des Servers hat den Job erledigt.

EricTronic
quelle
0

Ich stellte fest, dass ich SNMP in der Webschnittstelle deaktiviert und den SNMP-Community-Namen auf dem Drucker geändert hatte, als ich ihn wieder aktivierte, sobald ich ihn wieder in öffentlich geändert hatte, damit er mit den Einstellungen für den Kommunikationsanschluss des Druckertreibers übereinstimmte. Es kam wieder online.

MikeS
quelle
0

Ein Update der Antivirensoftware meines Laptops, die eine Firewall enthält, war der Schuldige. Nach dem Update wurde der Spoolerdienst blockiert. Ich musste dem Spooler-Dienst Zugriff über die Firewall gewähren, und es funktionierte wieder einwandfrei.

Roy
quelle
-1

Das Problem könnte sein, dass Ihr Router die vom Drucker ermittelte IP-Adresse neu zuweist. Dies kann daran liegen, dass Sie den Drucker nach der Verwendung und auch den Router ausschalten. Sie müssen Ihrem Drucker lediglich eine IP-Adresse zuweisen, und ich rate Ihnen, diese über Ihren Router zu reservieren.

und stelle dich nie wieder diesem Problem.

user151898
quelle