Di recente ho aggiornato Ubuntu 13.10 (Saucy).
La scansione tramite il mio MFC-420CN aveva funzionato nelle installazioni di Ubuntu e Linux Mint anche se Olivia e Oneric. Tuttavia, una volta aggiornato da questi, la scansione si è interrotta. Ho installato una nuova copia di impertinente per verificare che non fosse solo qualcosa a che fare con l'aggiornamento.
Il sito Web di Brother ha notato che tutti i modelli brscan1 non supportano più la scansione USB a partire da Ubuntu 11.10, ma non sembra applicarsi ai modelli brscan2 e brscan3. Inoltre ho trovato molti altri post che sembrano indicare che almeno i modelli brscan4 stanno funzionando. Tuttavia non sono stato in grado di verificare gli scanner che utilizzano brscan2 (o altri subacquei diversi da brscan4) e Ubuntu 13.10 (in realtà 12.10 e versioni successive) funzionano attualmente.
Per riferimenti incrociati / per aiutare gli altri a risolvere il problema, l'elenco completo degli scanner brscan2 è il seguente:
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 MFC -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-680CN MFC-680C MFC-7225N MFC-7420 MFC-7820N MFC-820CW MFC-845CW MFC-8460N MFC-8660DN MFC-8670DN MFC-885CW MFC-8860DN MFC-8870DW MFC-9420CN
Domande / problemi precedenti simili (ma per l'hardware del driver brscan3):
- Dopo l'aggiornamento a 12.04, lo scanner della stampante Brother MFC-290C non funziona
- xsane esce con "Argomento non valido" durante la scansione con Brother DCP-J725DW, cosa significa?
Finora ho provato:
Installazione di sane-utils
sul sito Web di Brother, le iniezioni relative all'installazione di brscan2, incluso l'utilizzo del flag dpkg -f
modificando /lib/udev/rules.d/40-libsane.rules da includere
codice:
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
- copiare i file da lib a lib64:
codice:
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 .
- installare ia32-libs e ripetere l'installazione di sane-utils
- rimuovere il driver brscan2 a 64 bit e sostituirlo con quello a 32 bit, ma i risultati di scanimage con il driver a 32 bit impostato per la modalità usb o di rete erano meno promettenti:
codice:
# 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).
- dei driver Windows a 32 bit con WINE eumlating Win2000 o XP - si completa quasi nel 2000.
Debug dei driver a 64 bit:
Con brscan2 installato posso aprire simple-scan e trovare lo scanner; inoltre l'output di scanimage indica che è tutto a posto:
# scanimage -L
device `brother2:bus5;dev2' is a Brother DCP-350C USB scanner
Ma la scansione (anche come utente root) continua a non funzionare.
> sudo scanimage >image.pnm
scanimage: open of device brother2:bus2;dev4 failed: Invalid argument
xsane produce un errore simile:
Failed to start scanner: Invalid argument
sane-find-scanner produce un errore di pipe mostrato qui: http://pastebin.com/tTNMyD1m ma ciò sembra correlato al fatto che il fratello sta fornendo il driver, non sano di mente.
Sono piuttosto bloccato a questo punto, qualsiasi aiuto sarebbe apprezzato.
brother-lpr-drivers-mfc9420cn
ebrother-cups-wrapper-mfc9420cn