ubuntuusers.de

Canon Pixma MX300 an Fritz!box

Status: Gelöst | Ubuntu-Version: Xubuntu
Antworten |

Richard_Spengler_42

Anmeldungsdatum:
24. April 2014

Beiträge: 45

axt schrieb:

Richard Spengler 42 schrieb:

Ich habe einen Canon Pixma MX300.

Canon hat alles andere als einen befriedigenden Linux-Support. Michael Gruz bietet in seinem PPA jedoch für Ubuntu angepaßte Treiber an. Beim Canon Pixma MX 3xx beginnt sie bei 320. Wir werden sehen, inwieweit sie auch für Dein Modell verwendbar sind.

Mein Drucker ist über den USB-Port meiner Fritz!Box verbunden und lief in XP mit dem "USB-Fernanschluss". Unter Xubuntu bekomme ich die Meldung "Der gewünschte Download steht für Ihre FRITZ!Box bzw. Ihr Betriebssystem nicht zur Verfügung."

Und nun? Wieder direkt an den PC anschließen (z. Zt. nicht so schlimm, da kein anderer PC im Netzwerk...) oder gibt es eine andere Möglichkeit?

Moderiert von Lsf_lf:

Von hier abgetrennt, neues Thema eröffnet. Bitte künftig → Themenplatzierung + Forenkurzanleitung berücksichtigen.

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Wohnort: Germany

Für eine neue Frage bitte ein neues Thema eröffnen, sonst wird es echt unübersichtlich. 😉

Richard_Spengler_42

(Themenstarter)

Anmeldungsdatum:
24. April 2014

Beiträge: 45

Entschuldigung, wenn ich für Durcheinander gesorgt habe... Da dieser Thread ja jetzt abgetrennt ist, kann es ja jetzt weiter gehen ☺

Ich habe erfolgreich xubuntu neben Win XP als Dualboot installiert. Bis vor kurzem hatte ich unter XP ein Mini-Netzwerk (PC und ein Notebook), und der o.g. Multidrucker war (ist) über USB an der Fritz!Box angeschlossen, so dass beide Rechner über den USB-Fernanschluss Zugriff darauf hatten. Xubuntu scheint diesen Fernanschluss nicht zu unterstützen... Welche Möglichkeiten habe ich also, außer den Drucker wieder direkt an den PC zu stecken? Ich habe etwas von wine gelesen, jedoch habe ich nicht verstanden, wie das geht. Im Wiki steht etwas davon, dass man wine nicht ausführen solle, wenn sich eine Win-Partition auf der Platte befindet...

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Hallo,
der Fernanschluß funktioniert nur mit der entsprechenden Client-Software von AVM unter Windows, kann man unter Linux also nicht verwenden.

  • die Druckfunktion kann über die FB genutzt werden wenn der FA der Box abgeschaltet wird!

  • Scan- und Druckfunktion unter Linux ausschließlich bei direkter Verbindung mit dem PC über USB

    • (sofern es da Treiber gibt)

Richard_Spengler_42

(Themenstarter)

Anmeldungsdatum:
24. April 2014

Beiträge: 45

elektronenblitz63 schrieb:

(sofern es da Treiber gibt)

Ok...bestimmt wieder eine Anfängerfrage: Wie finde ich das heraus? Wo kann ich nachlesen, ob mein Drucker unterstützt wird?

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Wohnort: Germany

axt

Anmeldungsdatum:
22. November 2006

Beiträge: 34254

Richard Spengler 42 schrieb:

elektronenblitz63 schrieb:

(sofern es da Treiber gibt)

Ok...bestimmt wieder eine Anfängerfrage:

Nein, ob ist eine Frage des Lesens (ich habe Dir das bereits geschrieben) und wie des Suchens ähnlicher Anleitungen im Forum. Canon hat freundlicherweise diverse Fallstricke ausgelegt, wegen derer ein Ubuntu-Beginner mit Sicherheit ins Straucheln gerät.

Als erstes installierst Du libtiff4 in 32 bit.

Nachfolgend gebe ich eine Schritt-für-Schritt-Anleitung zur Installation eines Canon Pixma MX320. Du hast einen MX300 und testest mit diesem Treiber.

axt

Anmeldungsdatum:
22. November 2006

Beiträge: 34254

Installation Canon Pixma MX320 Drucker über PPA ~michael-gruz/+archive/canon-trunk


Starte mit [ctrl] + [alt] + [t] ein Terminal und führe über copy und paste aus:

  1. Installiere das Drucksystem und Abhängigkeiten:

    1
    2
    3
    sudo apt-get install cups csh libtiff4 # libtiff4 ab Trusty manuell aus Saucy installieren
    sudo mkdir -p /var/spool/lpd
    sudo mkdir -p /usr/share/cups/model
    

    Sollten dabei Meldungen erscheinen, daß Pakete schon installiert sind und/oder Verzeichnisse schon existieren, ist das OK.

  2. Bei einem Ubuntu 64 bit installiere zusätzlich lib32stdc++6:

    1
    sudo apt-get install lib32stdc++6
    
  3. Canon stellt je nach Modell und regionaler Vertretung Linux-Treiber bereit (oder auch nicht), die meist noch angepaßt werden müssen und/oder bei deren Installation einiges zu beachten ist. Aus Michael Gruz' PPA kann man bereits angepaßte Pakete ziehen.
    Füge das PPA hinzu:

    1
    sudo add-apt-repository ppa:michael-gruz/canon-trunk
    
  4. Aktualisiere Paketquellen und Paketquelleninhalte:

    1
    sudo apt-get update
    
  5. Installiere den Druckertreiber:

    1
    sudo apt-get install cnijfilter-common cnijfilter-mx320series
    
  6. Rufe die Druckerkonfiguration auf!

    • Bei Ubuntu: Drücke [Super] (Windows-Taste)! In der Eingabezeile des erscheinenden halbdurchsichtigen Kastens, der Dash, tippe drucker, gefolgt von [Return]!

    • Über Terminal:

      1
      system-config-printer
      
  7. Entferne den zuvor hinzugefügten Drucker Canon!

  8. Stecke den Canon über USB an, falls noch nicht geschehen, und schalte ihn ein!

  9. Füge einen neuen Drucker hinzu! Laß den Drucker suchen! Er muß automatisch am USB-Anschluß gefunden werden.

  10. Als Treiber wähle unter Canon Pixma MX320!

  11. Gehe die Konfiguration durch! Möglich ist auch die Konfiguration über Browser http://localhost:631/printers (localhost temporär in NoScript zulassen, falls installiert).


Scanner-Treiber müssen wie bei Multifunktionsgeräten üblich extra installiert werden.

axt

Anmeldungsdatum:
22. November 2006

Beiträge: 34254

Installation Canon Pixma MX320 Scanner über PPA ~michael-gruz/+archive/canon-trunk
(als Fortsetzung von Installation Canon Pixma MX320 Drucker)


Starte mit [ctrl] + [alt] + [t] ein Terminal und führe über copy und paste aus:

  1. Installiere das Scan-System und Abhängigkeiten:

    1
    sudo apt-get install sane-utils xsane xsane-common libstdc++6 libc6 libgcc1 libatk1.0-0 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libusb-0.1-4 zlib1g
    

    Sollten dabei Meldungen erscheinen, daß Pakete schon installiert sind und/oder Verzeichnisse schon existieren, ist das OK.

  2. Sinnvoll ist sicherlich auch die Installation von Gimp, um die Scans zu bearbeiten bzw. innerhalb Gimps XSane aufzurufen:

    1
    sudo apt-get install gimp
    
  3. Da für den MX320 noch keine Trusty-Pakete zur Verfügung stehen, ändere den PPA-Eintrag auf Raring:

    1
    sudo sed -i 's/trusty/raring/g' /etc/apt/sources.list.d/michael-gruz-canon-trunk-trusty.list
    
  4. Aktualisiere Paketquellen und Paketquelleninhalte:

    1
    sudo apt-get update
    
  5. Installiere den Scanner-Treiber:

    1
    sudo apt-get install scangearmp-common scangearmp-mx320series
    
  6. Deaktiviere das PPA:

    1
    sudo add-apt-repository --remove ppa:michael-gruz/canon-trunk
    
  7. Aktualisiere Paketquellen und Paketquelleninhalte:

    1
    sudo apt-get update
    
  8. Stecke den Canon über USB an, falls noch nicht geschehen, und schalte ihn ein!

  9. Du kannst mit dem Canon-eigenen ScanGear scannen

    1
    scangearmp
    

    oder mit XSane.

  10. Starte Gimp und laß in dessen Menu "File/Create/XSane/Device dialog" den Scanner finden!

  11. Starte einen Test-Scan!

  12. Funktioniert der Scanner nicht, müssen Rechte geändert werden. Frage dazu die Kennung des Scanners ab:

    1
    lsusb
    

    Ausgegeben wird etwas in der Form:

    Bus 002 Device 007: ID 04a9:1909 Canon, Inc.
  13. Editiere 40-libsane.rules:

    • unter Ubuntu und Ubuntu Gnome:

      1
      gksudo gedit /lib/udev/rules.d/40-libsane.rules
      
    • unter Kubuntu:

      1
      kdesudo kate /lib/udev/rules.d/40-libsane.rules
      
    • unter Xubuntu 14.04:

      1
      gksudo mousepad /lib/udev/rules.d/40-libsane.rules
      
    • unter Lubuntu und Xubuntu 12.04:

      1
      gksudo leafpad /lib/udev/rules.d/40-libsane.rules
      
  14. Füge an das Ende der Geräteliste vor der Zeile "# The following rule will disable" ein:

    # Canon scanners
    ATTRS{idVendor}=="04a9", ENV{libsane_matched}="yes"

    "04a9" ist dabei durch den bei lsusb aufgeführten Vendor zu ersetzen.

  15. Speichere und beende gedit!

  16. Starte den Service neu

    1
    sudo service udev restart
    

    oder reboote!

Richard_Spengler_42

(Themenstarter)

Anmeldungsdatum:
24. April 2014

Beiträge: 45

Gelöst!!!

Vielen Dank!

Es wurde sogar mein PIXMA MX300 erkannt, drucken und scannen geht einwandfrei...

Richard_Spengler_42

(Themenstarter)

Anmeldungsdatum:
24. April 2014

Beiträge: 45

Leider muss ich das Thema reaktivieren, denn der Drucker - obwohl erkannt und Testseite erfolgreich gedruckt - macht doch nicht, was er soll! Weder aus Firefox, noch aus Abiword wird ein Druck erfolgreich ausgeführt...Der Job ist zwar im Spooler und der Drucker "läuft sich warm", doch außer einem kurzen ruckeln und dem anfänglichem Einziehen des Papiers passiert nix. Die Druckeranzeige sagt "Druckt..." aber der Druckkopf steht still. Der Drucker verweigert auch ein Ausschalten und ignoriert das Beenden des Druckauftrages...Es hilft nur Stecker ziehen. Kennt jmnd von Euch das Problem und eine Lösung? Vielen Dank im Voraus!

Richard_Spengler_42

(Themenstarter)

Anmeldungsdatum:
24. April 2014

Beiträge: 45

Leider keine Ideen?

Antworten |