Liebe Community,
das obige Problem hat mich mehrere Stunden und viel Schweiß und Mühe gekostet, bis ich zur Lösung gekommen bin. Damit es einigen nicht auch so geht, hier im folgenden die erforderlichen Schritte zur Lösung des Problems:
Umgebung
- Windows 10 64bit - Version 1709
- Neuinstallation bzw. Zurücksetzen Windows 10
- Neuinstallation Druckertreiber Canon Pixma MX850 (Software 'md6l-win-mx850-1_02-ea24.exe')
Problemstellung
Bei der Neuinstallation des Druckertreibers läuft die Installation ohne Fehlermeldung durch. Jedoch schlägt der Versuch zu Drucken fehl mit der Fehlermeldung 'Der Drucker antwortet nicht." Ebenso erfolgt eine Fehlermeldung beim Aufruf des 'Canon Network
IJ Tools' - auch diese hat keinen Zugriff auf den Drucker.
Grund
Bei der Installation der Druckersoftware wird die MAC-Adresse nicht richtig in die Registry eingetragen! Obwohl der Drucker während der Installation an dieser MAC-Adresse gefunden wurde, erfolgt ein fehlerhafter Eintrag. Dies geschieht erst seit
Windows 10 Version 1709 bei einer Neuinstallation des Druckertreibers.
Von den 6 Hexadezimalzahlen der MAC-Adresse werden die ersten 4 durch Null ersetzt. So war der Wert in der Registry in meinem Fall "00-00-00-00-EF-02" statt "00-00-85-F9-EF-02". Da der Drucker von der Software über die MAC-Adresse gesucht wird, schlägt die
Kommunikation fehl mit der Meldung 'Der Drucker antwortet nicht.'
Behebung
Zur Behebung des Fehlers ist es erforderlich, die richtige MAC-Adresse in der Registry einzutragen.
- Ermitteln der MAC-Adresse des Druckers: Dies kann entweder über das Display des Druckers oder über den Zugriff auf den Router erfolgen. Eine Anleitung finden sie hier:
http://praxistipps.chip.de/drucker-ip-adresse-herausfinden_48997
- Diese MAC-Adresse vergleichen sie mit den Einträge in der Registry ('regedit.exe' suchen - rechte Maustaste - 'Als Administrator ausführen' anklicken) an den folgenden Stellen:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Canon BJNP Port\Ports\CNBJNPFAX_Canon_MX850_1]
"TargetMAC"="00-00-85-F9-EF-02"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Canon BJNP Port\Ports\CNBJNP_Canon_MX850_1]
"TargetMAC"="00-00-85-F9-EF-02"
Die Endungen der Portnamen (in meinem Fall '_1') können abweichen, je nachdem, ob sie den Portnamen während der Installation geändert haben. Die beiden Einträge unter TargetMAC sollten identisch sein und mit der
unter 1. ermittelten MAC-Adresse übereinstimmen. Ist dies nicht der Fall, so korrigieren sie die Einträge.
Hier noch einmal die Darstellung in der Registry:

Und so sieht ein Eintrag aus:

Nach einem Neustart sollte der Drucker wieder funktionieren.