Нещодавно я оновив Ubuntu 13.10 (Saucy).
Сканування через мій MFC-420CN працювало в Ubuntu, а Linux Mint встановлюється, хоча Olivia та Oneric. Однак, як тільки я оновив їх, сканування зламалось. Я встановив свіжу копію пікантності, щоб переконатися, що це не просто щось із оновленням.
На веб-сайті Brother є повідомлення, що всі моделі brscan1 більше не підтримують сканування usb, як для Ubuntu 11.10, але, схоже, це не застосовується для моделей brscan2 та brscan3. Більше того, я знайшов кілька інших публікацій, які, схоже, вказують, що принаймні моделі brscan4 зараз працюють. Однак я не зміг перевірити сканери за допомогою brscan2 (або інших дайверів, крім brscan4) та ubuntu 13.10 (фактично 12.10 і новіших).
Для перехресних посилань / для допомоги іншим з проблемою повний список сканерів brscan2 є наступним:
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-3340C MFC-3340C -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-665CW MFC-665CW MFC-665CW MFC-7225N MFC-7420 MFC-7820N MFC-820CW MFC-845CW MFC-8460N MFC-8660DN MFC-8670DN MFC-885CW MFC-8860DN MFC-8870DW MFC-9420CN
Подібні раніше задані питання / проблеми (але для апаратного забезпечення драйверів brscan3):
- Після оновлення до 12.04 сканер від Brother Printer MFC-290C не працює
- xsane виходить із "Недійсним аргументом" під час сканування за допомогою Brother DCP-J725DW, що це означає?
Поки я намагався:
Встановлення здорових утиліт
irections на веб-сайті брата щодо встановлення brscan2, включаючи використання прапора dpkg -f
редагування /lib/udev/rules.d/40-libsane.rules включити
код:
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
- копіювання файлів з lib в lib64:
код:
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 та повторення встановлення sane-utils
- видалення 64-бітного драйвера brscan2 та заміна його на 32-розрядний, але результати сканування з налаштуванням 32-бітного драйвера для usb або мережного режиму були менш перспективними:
код:
# 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).
- з 32-ти бітних драйверів Windows з WINE, емуляцією Win2000 або XP, - майже завершується в 2000 році.
Налагодження 64-бітних драйверів:
Якщо встановлено brscan2, я можу відкрити простий сканування і знайти сканер; до того ж результат сканування зображення вказує на те, що все в порядку:
# scanimage -L
device `brother2:bus5;dev2' is a Brother DCP-350C USB scanner
Але сканування (навіть як користувач root) все ще не працює.
> sudo scanimage >image.pnm
scanimage: open of device brother2:bus2;dev4 failed: Invalid argument
xsane видає аналогічну помилку:
Failed to start scanner: Invalid argument
сканер sane-find-Scan створює помилку в трубі, показану тут: http://pastebin.com/tTNMyD1m, але це, мабуть, пов’язано з тим, що брат надає драйвер, а не розумно.
Я досить застряг на цьому етапі, будь-яка допомога буде вдячна.
brother-lpr-drivers-mfc9420cn
іbrother-cups-wrapper-mfc9420cn