Canon imageRunner | Drucken mit Windows on Arm (WoA)

Wer heute ein WoA-Device einsetzen möchte, stößt früher oder später auf ein altbekanntes Problem: fehlende Treiber. Besonders Druckerhersteller tun sich schwer damit, native ARM‑Treiber bereitzustellen – und Canon bildet hier leider keine Ausnahme. Für den Canon imageRUNNER ADVANCE DX C359i existiert bis heute kein offizieller Window on Arm‑Treiber.

Trotzdem wollte ich das Gerät sauber einbinden. Und ja: Es geht. Nicht elegant, aber stabil. In diesem Beitrag zeige ich meinen funktionierenden Workaround mit dem Xerox Global Print Driver (GDP) PCL6 V5.1055.3.0 und einer manuellen Installation.

Warum überhaupt ein Workaround?

Canon liefert ausschließlich x64‑Treiber für Windows. Windows on Arm kann zwar vieles emulieren, aber Druckertreiber gehören nicht dazu. Ohne nativen ARM‑Treiber bleibt der Canon schlicht unsichtbar.

Der Xerox Global Print Driver hingegen ist deutlich flexibler und funktioniert auch auf Windows‑on‑Arm‑Systemen. Er unterstützt PCL6 – und genau das reicht aus, um den C359i zuverlässig anzusteuern.

DNS‑Setup: getrennte A‑Records für getrennte Papierfächer

Mir ist schon klar, dass ein separates Druckobjekt und der damit verbundene A-Record die Sache zwar einfach macht aber im DNS selbst einen gewissen Mehraufwand darstellt, darum im Enterprise-Umfeld nochmals über eine logische Trennung nachdenken.

DNS-Name Funktion
c359iSo.testlab.local Canon imageRUNNER ADVANCE DX C359i – Schacht oben
c359iSu.testlab.local Canon imageRUNNER ADVANCE DX C359i – Schacht unten

Diese Trennung macht die spätere Nutzung deutlich komfortabler, weil Anwendungen gezielt den gewünschten Schacht ansteuern können.

image

Kleiner Hinweis und die Printer-Admins wissen das natürlich auch: Man kann das auch nur mit einem DNS-Namen machen, in diesem Fall hatte man aber historisch schon für jede Einstellung einen Namen angelegt und ein separates Druck-Objekt (Drucker) erzeugt.

Zweiter Hinweis: Unter Windows Server 2019 wurde der Xerox Treiber nicht korrekt angezeigt unter Windows Server 2022/2025 aberschon.

Vorbereitung: Xerox‑Treiber und Ports einrichten

Der Treiber wird nicht während der Installation heruntergeladen, sondern vorher manuell in den Print Server Properties des Windows‑Clients importiert:

  • Control Panel / Devices and Printers / Print Server Properties / Drivers

Dort den Xerox‑Treiber hinzufügen.

DNS-Namen in der Port-Konfiguration des Druckservers anlegen

Damit Windows später weiß, wohin gedruckt werden soll, müssen die DNS‑Einträge auch als Ports existieren:

  • Print Server Properties → Ports → Add Port
  • Standard TCP/IP Port auswählen
  • DNS‑Namen eintragen (z. B. c359iSo.testlab.local)

Das Ganze für beide Druckerobjekte durchführen.

Manuelle Installation des Druckers unter Windows on Arm

Jetzt kommt der eigentliche Installationsprozess – und der funktioniert nur manuell:

  1. Settings / Bluetooth & Devices / Printers & scanners / Add device / Add a new device manually / Add a local printer or network printer with manual settings

Im nächsten Schritt:

  • Den zuvor angelegten TCP/IP‑Port auswählen
  • Als Treiber Xerox GDP PCL6 … auswählen
  • Druckernamen vergeben (z. B. C359i – Schacht oben)

Nach Abschluss der Installation empfiehlt es sich, eine Testseite zu drucken. In meinem Fall funktionierte das sofort – ein gutes Zeichen, dass der PCL6‑Fallback sauber arbeitet.

image

Fazit: Kein offizieller Treiber, aber ein stabiler Workaround

Natürlich wäre ein nativer Canon‑Treiber für Windows on Arm die bessere Lösung. Aber solange Canon hier nicht liefert, ist der Xerox GDP PCL6 eine erstaunlich robuste Alternative. Mit ein wenig Vorbereitung – DNS‑Einträge, Ports, Treiberimport – lässt sich der Canon imageRUNNER ADVANCE DX C359i problemlos in eine Windows‑on‑Arm‑Umgebung integrieren.

Frohe Weihnachten und enjoy it, b!

Hinterlasse einen Kommentar