Ich habe kürzlich Ubuntu 13.10 (Saucy) aktualisiert.
Das Scannen über meinen MFC-420CN funktionierte unter Ubuntu und Linux. Mint wurde über Olivia und Oneric installiert. Sobald ich jedoch ein Upgrade durchgeführt hatte, brach der Scanvorgang ab. Ich habe eine neue Kopie von saucy installiert, um zu überprüfen, ob dies nicht nur mit dem Upgrade zu tun hat.
Auf der Brother-Website wird darauf hingewiesen, dass ab Ubuntu 11.10 nicht mehr alle brscan1-Modelle USB-Scanning unterstützen, jedoch nicht für brscan2- und brscan3-Modelle. Außerdem habe ich einige andere Beiträge gefunden , die darauf hindeuten, dass derzeit mindestens brscan4-Modelle funktionieren. Ich konnte jedoch nicht überprüfen, ob die Scanner mit brscan2 (oder anderen Tauchern außer brscan4) und Ubuntu 13.10 (aktuell 12.10 und höher) funktionieren.
Die vollständige Liste der brscan2-Scanner enthält die folgenden Verweise, um anderen bei dem Problem zu helfen:
DCP-110C DCP-115C DCP-117C DCP-120C DCP-130C DCP-135C DCP-150C DCP-153C DCP-155C DCP-310CN DCP-315CN DCP-330C DCP-340CW DCP-350C DCP-353C DCP-357C DCP- 540CN DCP-560CN DCP-7010 DCP-7020 DCP-7025 DCP-750CW DCP-770CW DCP-8060 DCP-8065DN MFC-210C MFC-215C MFC-230C MFC-235C MFC-240C MFC-260C MFC-3240C MFC-3340CN -3360C MFC-410CN MFC-420CN MFC-425CN MFC-440CN MFC-465CN MFC-5440CN MFC-5460CN MFC-5840CN MFC-5860CN MFC-620CN MFC-640CW MFC-660CN MFC-665CW MFC-7260CN MFC-660CN MFC-7225N MFC-7420 MFC-7820N MFC-820CW MFC-845CW MFC-8460N MFC-8660DN MFC-8670DN MFC-885CW MFC-8860DN MFC-8870DW MFC-9420CN
Ähnliche zuvor gestellte Fragen / Probleme (aber für brscan3-Treiberhardware):
- Nach dem Upgrade auf 12.04 funktioniert der Scanner von Brother Printer MFC-290C nicht mehr
- xsane wird beim Scannen mit Brother DCP-J725DW mit "Ungültiges Argument" beendet. Was bedeutet das?
Bisher habe ich versucht:
Installation von Sane-Utils
Hinweise zur Installation von brscan2 auf der Website des Bruders, einschließlich der Verwendung des Flags dpkg -f
Bearbeiten von /lib/udev/rules.d/40-libsane.rules, um einzuschließen
Code:
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
- Kopieren von Dateien von lib nach lib64:
Code:
cd /usr/lib
ln -s ../lib64/libbrscandec2.so.1.0.0 .
ln -s ../lib64/libbrcolm2.so.1.0.1 .
ln -s ../lib64/libbrcolm2.so .
ln -s ../lib64/libbrscandec2.so.1 .
ln -s ../lib64/libbrscandec2.so .
ln -s ../lib64/libbrcolm2.so.1
cd sane
ln -s ../../lib64/sane/libsane-brother2.so.1.0.7 .
ln -s ../../lib64/sane/libsane-brother2.so.1 .
ln -s ../../lib64/sane/libsane-brother2.so .
- ia32-libs installieren und die Installation von sane-utils wiederholen
- Entfernen des 64-Bit-Treibers brscan2 und Ersetzen durch den 32-Bit-Treiber, aber die Ergebnisse von Scanimage mit dem 32-Bit-Treiber, der für den USB- oder Netzwerkmodus eingerichtet wurde, waren weniger als vielversprechend:
Code:
# scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
- Von den 32-Bit-Windows-Treibern mit WINE, die Win2000 oder XP umwandeln, ist WINE im Jahr 2000 fast fertiggestellt.
Debuggen von 64-Bit-Treibern:
Wenn brscan2 installiert ist, kann ich simple-scan öffnen und den Scanner finden. Außerdem zeigt die Ausgabe von scanimage an, dass alles in Ordnung ist:
# scanimage -L
device `brother2:bus5;dev2' is a Brother DCP-350C USB scanner
Das Scannen (auch als Root-Benutzer) funktioniert jedoch immer noch nicht.
> sudo scanimage >image.pnm
scanimage: open of device brother2:bus2;dev4 failed: Invalid argument
xsane erzeugt einen ähnlichen Fehler:
Failed to start scanner: Invalid argument
sane-find-scanner erzeugt einen Pipe-Fehler, der hier angezeigt wird: http://pastebin.com/tTNMyD1m. Dies scheint jedoch mit der Tatsache zusammenzuhängen, dass der Bruder den Treiber bereitstellt und nicht sane.
Ich stecke an dieser Stelle ziemlich fest, jede Hilfe wäre dankbar.
brother-lpr-drivers-mfc9420cn
undbrother-cups-wrapper-mfc9420cn