Scanner Brother MFC-260C

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
Messaggi: 25006
Iscrizione: mercoledì 17 marzo 2010, 17:44
Desktop: xubuntu
Distribuzione: Xubuntu 22.04.3 LTS x86_64
Sesso: Maschile
Località: Pisa

Re: Scanner Brother MFC-260C

Messaggio da magozurlinux »

Non so proprio come aiutarti, ho finito le mie conoscenze relative allo scanner Brother.
Xubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
Avatar utente
Ubuntello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 588
Iscrizione: sabato 27 novembre 2010, 19:42

Re: Scanner Brother MFC-260C

Messaggio da Ubuntello »

mednafen-it - Gruppo di utenti italiani dell'emulatore Mednafen | Retro games: hidden gems - top titles - genre guides | Recommended games | Configurazione giochi Windows: Wine Staging con esync (dalla 4.6), drive_c +F + DXVK + vkd3d-proton + patch force feedback e force-large-address-aware
desperados
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 1 febbraio 2010, 23:14
Sesso: Maschile
Località: PD

Re: Scanner Brother MFC-260C

Messaggio da desperados »

no non va'
cmq oggi non parte più nemmeno xsane
Avatar utente
Ubuntello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 588
Iscrizione: sabato 27 novembre 2010, 19:42

Re: Scanner Brother MFC-260C

Messaggio da Ubuntello »

Sembra che possa verificarsi un problema di compatibilità relativo all'USB 3.0 per i driver di scanner Brother rilasciati prima del 2017, stando a questa pagina del wiki tedesco di Ubuntu; per risolvere infatti suggeriscono di usare una porta USB 2.0 se disponibile, oppure di disabilitare l'USB 3.0 dal BIOS o EFI. Se la porta che hai usato era USB 3.0, l'origine del problema potrebbe essere questa.
mednafen-it - Gruppo di utenti italiani dell'emulatore Mednafen | Retro games: hidden gems - top titles - genre guides | Recommended games | Configurazione giochi Windows: Wine Staging con esync (dalla 4.6), drive_c +F + DXVK + vkd3d-proton + patch force feedback e force-large-address-aware
desperados
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 1 febbraio 2010, 23:14
Sesso: Maschile
Località: PD

Re: Scanner Brother MFC-260C

Messaggio da desperados »

sì l'avevo letto grazie, è già su porta usb2
desperados
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 1 febbraio 2010, 23:14
Sesso: Maschile
Località: PD

Re: Scanner Brother MFC-260C

Messaggio da desperados »

se può servire:

questo è cambiato, dopo un ennesimo tentativo di reinstallazione:

Codice: Seleziona tutto

cat /etc/udev/rules.d/45-brother-libsane-type1-inst.rules 
#
#   udev rules sample for Brother MFP
#         version 1.0.2-0
#
#   Copyright (C) 2012-2017 Brother. Industries, Ltd.
#
#   copy to /etc/udev/rules.d or /lib/udev/rules.d
#

ACTION!="add", GOTO="brother_mfp_end"
SUBSYSTEM=="usb", GOTO="brother_mfp_udev_1"
SUBSYSTEM!="usb_device", GOTO="brother_mfp_end"
LABEL="brother_mfp_udev_1"
SYSFS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
ATTRS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
GOTO="brother_mfp_end"
LABEL="brother_mfp_udev_2"
ATTRS{bInterfaceClass}!="0ff", GOTO="brother_mfp_end"
ATTRS{bInterfaceSubClass}!="0ff", GOTO="brother_mfp_end"
ATTRS{bInterfaceProtocol}!="0ff", GOTO="brother_mfp_end"
#MODE="0666"
#GROUP="scanner"
ENV{libsane_matched}="yes"
#SYMLINK+="scanner-%k"
LABEL="brother_mfp_end"
poi...

Codice: Seleziona tutto

canimage --list-devices
device `brother2:bus6;dev4' is a Brother MFC-260C USB scanner

Codice: Seleziona tutto

scanimage --test
scanimage: rounded value of br-x from 215.9 to 215.88
scanimage: rounded value of br-y from 355.6 to 355.567
scanimage: sane_start: Invalid argument

Codice: Seleziona tutto

scanimage --test -vvv
scanimage: open of device brother2:bus6;dev4 failed: Invalid argument
Calling sane_exit
scanimage: finished

Codice: Seleziona tutto

tail -f /var/log/syslog
Feb  3 21:39:55 HOME-PC kernel: [  172.188716] usb 1-11: usbfs: interface 0 claimed by usblp while 'scanimage' sets config #1
Feb  3 21:39:55 HOME-PC kernel: [  172.188727] usb 1-11: usbfs: process 3295 (scanimage) did not claim interface 1 before use
Feb  3 21:39:55 HOME-PC upowerd[1444]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11:1.1
Feb  3 21:39:55 HOME-PC upowerd[1444]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11:1.1

Codice: Seleziona tutto

lsusb
Bus 001 Device 004: ID 04f9:01d6 Brother Industries, Ltd MFC-260C
che poi continuo a non capire perché uno dice bus 1 device 4 e l'altro bus 6 device 4.....
desperados
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 1 febbraio 2010, 23:14
Sesso: Maschile
Località: PD

Re: Scanner Brother MFC-260C

Messaggio da desperados »

se faccio

scanimage --help

mi dice

Codice: Seleziona tutto

List of available devices:
    brother2:bus6;dev4 brother2:bus1;dev1
desperados
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 1 febbraio 2010, 23:14
Sesso: Maschile
Località: PD

Re: Scanner Brother MFC-260C

Messaggio da desperados »

Codice: Seleziona tutto

systemctl status saned.socket
● saned.socket - saned incoming socket
   Loaded: loaded (/lib/systemd/system/saned.socket; disabled; vendor preset: enabled)
   Active: inactive (dead)
   Listen: [::]:6566 (Stream)
 Accepted: 0; Connected: 0
Avatar utente
Ubuntello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 588
Iscrizione: sabato 27 novembre 2010, 19:42

Re: Scanner Brother MFC-260C

Messaggio da Ubuntello »

[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-brother2.so.1'
Ma siamo sicuri che "/usr/lib/x86_64-linux-gnu/sane/libsane-brother2.so.1" esista?


Se non l'hai già fatto, finché Brother non aggiorna i pacchetti (se nessuno ci ha ancora pensato sarebbe da segnalare) andrebbero creati questi collegamenti simbolici:

Codice: Seleziona tutto

sudo ln -sf /usr/lib64/sane/libsane-brother* /usr/lib/x86_64-linux-gnu/sane
sudo ln -sf /usr/lib64/libbrcolm* /usr/lib/x86_64-linux-gnu
sudo ln -sf /usr/lib64/libbrscandec* /usr/lib/x86_64-linux-gnu
Questo perché il pacchetto brscan2 installa i driver sotto “/usr/lib64”, ma dall'output che avevi riportato si può vedere che vengono cercati in “/usr/lib/x86_64-linux-gnu” (scaricando il pacchetto .deb e esaminandolo, ho avuto conferma che lì non viene creato alcun collegamento simbolico).

Spero che così il problema sia finalmente risolto.

:ciao:
mednafen-it - Gruppo di utenti italiani dell'emulatore Mednafen | Retro games: hidden gems - top titles - genre guides | Recommended games | Configurazione giochi Windows: Wine Staging con esync (dalla 4.6), drive_c +F + DXVK + vkd3d-proton + patch force feedback e force-large-address-aware
desperados
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 1 febbraio 2010, 23:14
Sesso: Maschile
Località: PD

Re: Scanner Brother MFC-260C

Messaggio da desperados »

sì sì c'è

Codice: Seleziona tutto

lrwxrwxrwx 1 root root 37 gen  1 09:32 /usr/lib/x86_64-linux-gnu/sane/libsane-brother2.so.1 -> /usr/lib64/sane/libsane-brother2.so.1*
Avatar utente
Ubuntello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 588
Iscrizione: sabato 27 novembre 2010, 19:42

Re: Scanner Brother MFC-260C

Messaggio da Ubuntello »

Se nel file “/etc/udev/rules.d/45-brother-libsane-type1-inst.rules”, sotto la riga:

Codice: Seleziona tutto

ENV{libsane_matched}="yes"
aggiungi questa nuova riga:

Codice: Seleziona tutto

RUN+="/bin/touch /tmp/funziona"
e poi esegui:

Codice: Seleziona tutto

sudo udevadm control --reload
Ricollegando la stampante alla porta USB, il file vuoto “/tmp/funziona” viene creato?
mednafen-it - Gruppo di utenti italiani dell'emulatore Mednafen | Retro games: hidden gems - top titles - genre guides | Recommended games | Configurazione giochi Windows: Wine Staging con esync (dalla 4.6), drive_c +F + DXVK + vkd3d-proton + patch force feedback e force-large-address-aware
desperados
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 1 febbraio 2010, 23:14
Sesso: Maschile
Località: PD

Re: Scanner Brother MFC-260C

Messaggio da desperados »

stasera provo, spero....

mi sono venuti però 2 dubbi:
1. avevo lo scanner collegato ad una porta usb3, poi l'ho collegato ad una porta usb2, non è che lui si ricorda dove l'avevo collegato la prima volta e lo cerca lì? il dubbio mi nasce dal fatto che scanimage mi vede 2 scanner
2. non vorrei che la porta usb2 a cui l'ho collegato sia in realtà poi collegato all'hub sulla scheda madre che magari è usb3, stasera mi scarico il manuale della mainboard e verifico anche questa cosa
intanto grazie davvero per il supporto
desperados
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 1 febbraio 2010, 23:14
Sesso: Maschile
Località: PD

Re: Scanner Brother MFC-260C

Messaggio da desperados »

ho verificato che le porte usb siano effettivamente versione 2.0
sì, mi crea il file
desperados
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 1 febbraio 2010, 23:14
Sesso: Maschile
Località: PD

Re: Scanner Brother MFC-260C

Messaggio da desperados »

stesso problema sul notebook, dopo aver completato la procedura standard simple-scan mi diceva che mancavano i driver, ho creato i link simbolici e adesso stesso problema del fisso
temo sia proprio il driver che non va bene

solo un ultimo appunto, questo l'output di apt dopo l'ultimo aggiornamento:

Codice: Seleziona tutto

Processing triggers for libc-bin (2.27-3ubuntu1) ...
/sbin/ldconfig.real: /usr/lib/libbrscandec2.so.1 is not a symbolic link

/sbin/ldconfig.real: /usr/lib/libbrcolm2.so.1 is not a symbolic link

Setting up lib32z1 (1:1.2.11.dfsg-0ubuntu2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
/sbin/ldconfig.real: /usr/lib/libbrscandec2.so.1 is not a symbolic link

/sbin/ldconfig.real: /usr/lib/libbrcolm2.so.1 is not a symbolic link
non so se la cosa possa avere a che fare con lo scanner che non funziona

EDIT: errore risolto con

Codice: Seleziona tutto

mv libbrcolm2.so.1 libbrcolm2.so.1.ORIGINAL
mv libbrscandec2.so.1 libbrscandec2.so.1.ORIGINAL
ln -s libbrcolm2.so libbrcolm2.so.1
ll /usr/lib/libbrcolm2.so.1
ln -s libbrscandec2.so libbrscandec2.so.1
ldconfig
ma lo scanner non ne vuole sapere
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 1 ospite