Lo scanner Samsung M2070W non funziona più in 17.10


14

Possiedo una stampante / scanner Samsung M2070W, che ha funzionato nel 17.04. Dopo aver installato 17.10, stampa ma non viene rilevato il mio Simple Scan o Xsane.

Sono installati i driver più recenti dal sito Web Samsung.

Viene rilevato da sane-find-scanner ma non da scanimage-L. Uscita dal primo:

found USB scanner (vendor=0x04e8 [Samsung Electronics Co., Ltd.], product=0x3469 [M2070 Series]) at libusb:003:003

Ho provato a modificare il .bashrccome suggerito nello scanner Samsung SCX-4200 non funzionante (stampa OK) 14.04 , ma non ha funzionato.

Ho visto questo problema su diversi forum, ma nessuno sembra avere una soluzione.



Mi dispiace, ma non sono abbastanza esperto di tecnologia da sapere cosa fare con queste informazioni? Significa che il bug è stato corretto?
Lolwhites,

significa che molte persone hanno questo problema e non è stato risolto. qualcuno ha cambiato qualcosa, non l'ha testato molto bene e migliaia di utenti non possono scansionare ora.

Risposte:


22

Ho appena ricevuto lo scanner da Samsung M2070FW con Ubuntu 18.04. Segui questi passaggi:

  1. Ottieni UnifiedLinuxDriver-1.00.37.tar.gzda questo sito e scompattalo, apri un terminale e fai:

    cd /UnifiedLinuxDriver-1.00.37/uld
    sudo ./install.sh
    
  2. Dopo aver eseguito correttamente l'installazione del driver Samsung per la stampante e lo scanner, è possibile installare prima la stampante tramite le tazze . Per lo scanner, tuttavia, dovrebbe esserci una nuova directory con un singolo file al suo interno:

    /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1
    
  3. Se si utilizza un sistema a 64 bit (cosa che probabilmente si fa), utilizzare nuovamente il terminale per passare alla directory del driver dello scanner. Qui inserisci un link simbolico al file in /opt:

    cd /usr/lib/x86_64-linux-gnu/sane
    sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1
    
  4. Ma le cose non funzionavano ancora, quindi ho dovuto installare una libreria USB:

    sudo apt install libusb-0.1-4
    

    Successivamente, mi sono assicurato di essere nella stessa rete con la mia stampante (via ping) e ho fatto scanimage -L:

    $ scanimage -L
    device `smfp:net;192.168.1.20' is a Samsung M2070 Series on 192.168.1.20 Scanner
    
  5. Se il ping del tuo scanner funziona ma il comando non trova nulla, puoi iniziare a eseguire il debug delle cose:

    cd
    export SANE_DEBUG_DLL=255 && scanimage -L &> debug.txt
    grep -n2 "libsane-smf" debug.txt
    

    Se tutto funziona correttamente, otterrai il seguente output:

    ....
    84-[dll] sane_get_devices
    85-[dll] load: searching backend `smfp' in `/usr/lib/x86_64-linux-gnu/sane'
    86:[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
    87:[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
    88-[dll] init: initializing backend `smfp'
    89-[dll] init: backend `smfp' is version 1.0.1
    ....
    

    In caso contrario, potresti trovare un suggerimento su quale file è mancante o non trovato.


Ho fatto tutto quello che hai descritto e ho ottenuto lo stesso risultato del passaggio 5. Lo scanner funziona, dopo una moda: Simple Scan fa bene una pagina, ma si blocca sulla seconda. Tuttavia, va bene se lo eseguo in un terminale.
Lolwhites,

Questo ha funzionato per il mio Samsung Express C460FW. Grazie!
Artelius,

Ciao. Ho un portatile Lenovo B50 con Ubuntu 18.04 e Samsung Xpress M2070W. Le tue cose dello scanner mi hanno salvato la giornata, grazie.
Jacob,

18.04 e C480W - risolto la posizione del driver e l' sudo apt install libusb-0.1-4ho fatto per me. Grazie!
František Hartman,

Grazie mille! Inoltre, posso aggiungere che solo l'app SimpleScan è stata in grado di eseguire effettivamente la scansione: launchpad.net/simple-scan . Non so perché la ragione di questo
Xotabu4

12

Vedere la segnalazione di bug di questo problema e la soluzione alternativa che ho pubblicato nella segnalazione di bug . Lasciami riassumere qui per aiutarti:

  1. Collegare i file libsane-smfp*nella cartella sana trovata in /usr/lib/sanealla cartella sana trovata in /usr/lib/x86_64-linux-gnu/sane.

    sudo ln -sfr /usr/lib/sane/libsane-smfp* /usr/lib/x86_64-linux-gnu/sane
    
  2. Come root, modifica il file 59-smfp_samsung.rules(puoi trovarlo in /etc/udev/rules.d) per includere il seguente codice / numero di scanner insieme ad altri numeri di modello Samsung già presenti:

    ATTRS{idProduct}=="2070", ENV{libsane_matched}="yes"
    

Ecco. Dovrebbe funzionare come un fascino.

Credo che questo errore riguardi principalmente gli scanner di rete. Fatta eccezione per variazioni minori nei numeri di nome / modello di altri scanner, questa soluzione alternativa dovrebbe funzionare anche per altri scanner di rete. Controllare il collegamento di segnalazione bug per gli scanner Brother, Epson e Xerox.


1
Ho provato questa soluzione ma non funzionerà con il mio scanner tramite wifi.
Francisco V.

1
Grazie mille per questa soluzione. Ciò ha reso il mio scanner Samsung SCX-3205W collegato tramite Wi-Fi in Ubuntu 18.04.
Maxim Egorushkin,

Seguendo questi 2 passaggi, ho fatto funzionare nuovamente la mia stampante / scanner Samsung Xpress M2070 su Ubuntu 18.04 (collegato tramite cavo USB, senza WiFi).
Dzhuneyt,

8

Per gli scanner Samsung di rete, inserisci l'indirizzo IP dello scanner e, facoltativamente, porta in qualsiasi punto del file /etc/sane.d/xerox_mfp.conf:

tcp host_address [port] 

Funzionava con il mio C460, probabilmente funzionava anche con altri scanner, controlla qui il rispettivo file di configurazione sano e le relative impostazioni:


Il mio è collegato tramite USB. Come faccio a trovare le informazioni pertinenti?
Lolwhites

Ecco un buon punto di partenza per la configurazione usb: systutorials.com/docs/linux/man/5-sane-usb
iipavlov

che ha funzionato per me (senza installare il driver Samsung), tranne per il fatto che la stampante / scanner si sta svegliando ogni volta che avvio il sistema o collego un dispositivo USB
Damien,

Eccellente, questo ha funzionato per me con una stampante e uno scanner Samsung SCX-3405FW wifi. e sono su una nuova installazione di Ubuntu 18.04
Julio

1
Questo ha funzionato per me per un M2070FW dopo una nuova installazione di Ubuntu 19.04. Si noti che la porta per lo scanner è 9400. Se si trovano queste informazioni qui: bbs.archlinux.org/viewtopic.php?id=247495
Bim

3

Per uno scanner Samsung / stampante M2885FW, che è collegato tramite WiFi, e Ubuntu 18.04 una combinazione di due suggerimenti in questa discussione risolto il problema con la scansione: risposta di Rajasekharan N. e risposta di Jevgenij Evll .

  1. Ho ricostruito i collegamenti trovati in / usr / lib / sane nella cartella / usr / lib / x86_64-linux-gnu / sane usando le seguenti righe:

    sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1
    sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1
    sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so
    
  2. Dopo questo passaggio, ho disinstallato e reinstallato i driver Samsung.


Ciao Marion! Nella tua risposta, puoi includere collegamenti alle domande / risposte che ti hanno aiutato?
Hee Jin

Lo scanner viene ora rilevato sia da Xsane che da Simple Scan. Tuttavia, quando provo a eseguire effettivamente la scansione, Xsane restituisce il messaggio "Impossibile avviare lo scanner tro start: Errore durante l'I / O del dispositivo" mentre Simple Scan dice "Impossibile avviare la scansione". L'esecuzione in un terminale non fornisce informazioni.
Lolwhites

@Lolwhites. Hai provato a eseguire xsane come root per verificare se il tuo problema potrebbe essere un problema di autorizzazione?
Marion Sr,

Ho scoperto che collegare lo scanner direttamente a una porta USB anziché tramite un hub ha risolto molti dei problemi, ma non riesco ancora a scansionare più pagine.
Lolwhites,

2

in Ubuntu 18.04 LTS ho dovuto sostituire libusb-0.1.so.4 con libusb-dev (il comando per questo compito: sudo apt-get install libusb-dev).


ha funzionato per me, Ubuntu 18.04, Samsung M2070W
Karolis Ryselis,

0

Per il mio SAMSUNG M2070 in esecuzione uninstall-scanner.she poi di install-scanner.shnuovo (con il riavvio successivo) risolto il problema. Ho anche installato libsanee sane-utilsdal repository degli aggiornamenti proposti prima di quanto sopra, ma non sono sicuro che questo passaggio sia necessario.


1
La disinstallazione e reinstallazione del driver non ha risolto il problema. Cerco di ottenere l'ultima versione di sane tramite il ppa rolfbensch / sane-git androlfbensch / sane-release ma l'aggiornamento viene trattenuto.
Lolwhites,

Utilizzare il repository ufficiale proposto in anticipo per ottenere la versione sana più recente (è possibile abilitare questo repository nelle impostazioni).
Jevgenij Evll,

Ho rimosso il ppa e abilitato il repository ma l'aggiornamento è stato ancora trattenuto. Ho eseguito apt install libsane-common libsane-dev sane-utils e ha funzionato, ma ora l'esecuzione di Simple Scan provoca una segfault e altri programmi come Xsane non si installano a causa di problemi di dipendenza.
Lolwhites,

Non è necessario installare lisane-dev, ma è necessario installare libsane1 dal repository sperimentale.
Jevgenij Evll,

In realtà, l'ultima versione di libsane è stata rilasciata agli aggiornamenti 2 giorni fa, quindi potresti scaricarla dal tuo repository normale.
Jevgenij Evll,

0

Ho provato la soluzione di Rajasekharan N. con Ubuntu 18.04 per Samsung 2070w e il più recente driver uld scaricato da hp - lo scanner non funzionava nemmeno collegato tramite cavo USB.

Così

  1. Ho rimosso il driver uld utilizzando quello uninstall.shfornito con il driver uld
  2. Ho reinstallato utilizzando il vecchio driver Samsung uld (purtroppo non ho alcun collegamento) e funziona di nuovo

0

Ho una stampante / scanner Samsung M2070, ho avuto lo stesso problema e ho risolto il problema disinstallando Ubuntu 18.04 e reinstallando Ubuntu 16.04.


questo è un po 'eccessivo
bodtx

0

ho sostituito libusb-0.1.so.4 con libusb-dev e ora lo scanner funziona (sudo apt-get install libusb-dev

SAMSUNG m2070FW su Kubuntu 18.10


0

Ho seguito le istruzioni in https://www.bchemnet.com/suldr/ e ho risolto il mio problema.

Ho installato il pacchetto portachiavi http://www.bchemnet.com/suldr/pool/debian/extra/su/suldr-keyring_2_all.deb utilizzando

dpkg -i suldr-keyring_2_all.deb

e dopo aver aggiunto la seguente fonte apt,

sudo bash -c 'echo "deb https://www.bchemnet.com/suldr/ debian extra" >> /etc/apt/sources.list'

Ho installato il suld-driver2-1.00.39pacchetto:

sudo apt install suld-driver2-1.00.39

Da quel momento in poi la scanimage -L"scansione semplice" ha funzionato bene.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.