Canon Drucker in Arch hinzufügen

  • Distrowahl
    Sonstiges

    Moin zusammen,


    ich bin von Windows 11 auf Arch Linux mit KDE Plasma gewechslt und möchte jetzt meinen Drucker hinzufügen.

    Es handelt sich um den Canon TS8351a.


    In der Systemsteuerung findet er den Drucker nicht automatisch, obwohl gleiches Netzwerk.

    Ich weiß nur nicht, wie ich den manuell hinzufügen kann bzw. wie das mit den Treibern geht.


    Danke schonmal für eure Hilfe :D

    Niveau ist keine Creme ;)

  • Go to Best Answer
  • Ich habe meinen Canon MB 2755 nur mit Turboprint zum laufen bekommen, ist zwar Kostenpflichtig aber richtig gut.

    Kannst ja installieren und 30 Tage testen.

    Grüsse

    Gregor

    Debian Trixie GNU/ Linux-Gnome

    AMD Ryzen™ 7 5800H with Radeon™ Gra.phics × 16, 32 GB-RAM 1000 GB-SSD

    MacMini M4 24 GB-Ram 512 GB SSD MacOSX



    ..

  • Hast du die nötigen Grundlagen geschaffen? Sind CUPS und avahi installiert und gestartet? Ggf. brauchst du auch noch nss-mdns sowie evtl. obendrein noch den IJ Printer Driver (cnijfilter2) aus dem aur. Kannst du dann über die CUPS-Adminoberfläche (http://localhost:631) den Drucker finden?

  • Cups hab ich schonmal.

    Wenn ich in CUPS auf Drucker (ganz rechts) gehe, finde ich ihn nicht.

    Ich habe im Netz den Treiber gefunden, aber der ist meines Wissens nach nur für Debian, nicht für Arch

    Niveau ist keine Creme ;)

  • avahi hatte ich auch schon. nss-mdns sagt mir um ehrlich zu sein noch gar nichts.


    Ist das wichtig ?

    Wie installiere ich das ?

    Niveau ist keine Creme ;)

  • In CUPS-Admin mußt du in Verwaltung, dich dort mit deinem User anmelden, dann zu Drucker hinzufügen / Neuen Drucker suchen / etc.

    Aber bevor nicht ggf. doch noch jemand mit Canon-Erfahrungen um die Ecke kommt - im Fall eines Falles, wie fit bist du an der Konsole?

  • Hi nochmal. Danke für deine Antwort.


    Nutze Linux schon seit einigen Jahren auf Raspi/Servern, kenne mich daher etwas aus.


    Nur die GUI ist für mich jetzt ganz neu ^^ Aber auch nichts unmögliches, da ich sehr IT interessiert bin

    Niveau ist keine Creme ;)

  • Ja, den CUPS-PDF siehst du als angebotenen lokalen Drucker. Der WLAN-Canon muß vermutlich erst gefunden werden. Versuch's mal mit dem Button "Drucker hinzufügen", dann Internet Printing Protocol (ipp), dann wie in Schritt 2 vorgeschlagen hostname oder ip deines Druckers als Adresse formulieren und dann weitersehen.

    p.s. das wird im Grunde auch genau so von den KDE-Systemeinstellungen angeboten, wie du schon erwähnt hast. Um Suche und anschließende Treiberauswahl kommst du in keinem Fall herum.

  • Habe den Drucker über CUPS nun hinzugefügt.


    Leider gibt es den Treiber für genau den Drucker nicht.


    Habe den TS8040 genommen.


    Er zeigt die Tintenstände nun in Arch an, aber beim Drucken druckt er nichts aus. Vermutlich wegen dem falschen Treiber

    Niveau ist keine Creme ;)

  • algl Danke :D


    Ich habe die Datei von AUR nun in meinem Downloads Ordner.


    CUPS möchte eine PPD Datei haben.


    Das ist dann ja der Treiber, richtig ?


    Wo finde ich die Datei ?

    Niveau ist keine Creme ;)

  • Aha. Nein, so wird das nichts. Das AUR funktioniert anders. Pakete aus einem Repo installieren analog pacman, das ist der Weg.

    Installier dir zunächst yay:

    Code
    sudo pacman -S --needed base-devel git
    git clone https://aur.archlinux.org/yay.git
    cd yay
    makepkg -si

    Nun solltest du AUR-Pakete installieren können, in unserem Fall simpel mit:

    Code
    yay cnijfilter2

    In der Liste ganz unten mit Nummer 1 sollte stehen:

    Code
    1 aur/cnijfilter2 6.71-1 (+45 0.98)  
       Canon IJ Printer Driver for Linux 
    ==> Zu installierende Pakete: (z.B. 1 2 3, 1-3 oder ^4) 
    ==> 

    Dann gib die 1 ein und bestätige.

    Der Treiber wird installiert.

    Danach probier die Druckereinrichtung nochmal.

  • Yay Installation:

    Code
    sudo pacman -Syy
    sudo pacman -S --needed base-devel
    sudo pacman -S git
    sudo git clone https://aur.archlinux.org/yay.git
    ls
    sudo chown -R  cloudcone:users yay (cloudcone ersetzen mit dem Benutzernamen)
    cd yay
    makepkg -si
    yay --version (zeigt die Versionsnummer von yay an)

    Grüsse

    Gregor

    Debian Trixie GNU/ Linux-Gnome

    AMD Ryzen™ 7 5800H with Radeon™ Gra.phics × 16, 32 GB-RAM 1000 GB-SSD

    MacMini M4 24 GB-Ram 512 GB SSD MacOSX



    ..

  • Ich habe über das Linux Menü keinen Drucker zur Auswahl.


    Unter CUPS im Web schon.

    Dort bekomme ich den Treiber aber ja nicht richtig rein

    Niveau ist keine Creme ;)

  • Sorry, muss mich einmal korrigieren.


    Von alleine findet er nichts.


    Ich gebe meine IP mit IPP und HTTP ein, dann sehe ich die Tintenstände, kann aber nicht drucken

    Niveau ist keine Creme ;)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!