El escáner Samsung M2070W ya no funciona en 17.10

14

Tengo una impresora / escáner Samsung M2070W, que funcionó en 17.04. Después de instalar 17.10, imprime pero no se detecta mi Simple Scan o Xsane.

Se instalan los últimos controladores del sitio web de Samsung.

Es detectado por sane-find-scanner pero no scanimage-L. Salida de la primera:

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

Intenté modificar el .bashrcque sugería el escáner Samsung SCX-4200 que no funcionaba (imprimiendo bien) 14.04 , pero no funcionó.

He visto este problema en varios foros, pero nadie parece tener una solución.

Lolwhites
fuente
Lo siento, pero no soy lo suficientemente experto en tecnología para saber qué hacer con esa información. ¿Significa que el error ya está solucionado?
Lolwhites
significa que muchas personas tienen este problema y no se soluciona. alguien cambió algo, no lo probó muy bien y miles de usuarios no pueden escanear ahora.

Respuestas:

22

Acabo de recibir el escáner de Samsung M2070FW con Ubuntu 18.04. Solo sigue estos pasos:

  1. Obtenga UnifiedLinuxDriver-1.00.37.tar.gzde este sitio y descomprímalo, abra una terminal y haga:

    cd /UnifiedLinuxDriver-1.00.37/uld
    sudo ./install.sh
    
  2. Después de la instalación exitosa del controlador Samsung para la impresora y el escáner, puede instalar la impresora primero a través de Cups . Sin embargo, para el escáner, debería haber un nuevo directorio con un solo archivo:

    /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1
    
  3. Si usa un sistema de 64 bits (lo que probablemente haga), use el terminal nuevamente para cambiar al directorio del controlador del escáner. Aquí pones un enlace simbólico al archivo en /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. Pero las cosas aún no funcionaban, así que tuve que instalar una biblioteca USB:

    sudo apt install libusb-0.1-4
    

    Después de eso, me aseguré de estar en la misma red con mi impresora (a través de ping) e hice scanimage -L:

    $ scanimage -L
    device `smfp:net;192.168.1.20' is a Samsung M2070 Series on 192.168.1.20 Scanner
    
  5. Si hacer ping a su escáner funciona pero el comando no encuentra nada, puede comenzar a depurar cosas:

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

    Si todo funciona correctamente, obtendría el siguiente resultado:

    ....
    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
    ....
    

    De lo contrario, puede encontrar una pista sobre qué archivo falta o no se encuentra.

kris
fuente
Hice todo lo que describió, y obtengo el mismo resultado que usted en el paso 5. El escáner funciona, de alguna manera: Simple Scan hace una página bien, pero se cuelga en la segunda. Sin embargo, está bien si lo ejecuto en una terminal.
Lolwhites
Esto funcionó para mi Samsung Express C460FW. ¡Gracias!
Artelius
Hola. Tengo una computadora portátil Lenovo B50 con Ubuntu 18.04 y Samsung Xpress M2070W. Su escáner me salvó el día, gracias.
Jacob
18.04 y C480W - corrigió la ubicación del controlador y lo sudo apt install libusb-0.1-4hizo por mí. ¡Gracias!
František Hartman
Muchas gracias! También puedo agregar que solo la aplicación SimpleScan pudo realmente escanear: launchpad.net/simple-scan . No sé por qué la razón de esto
Xotabu4
12

Vea el informe de error de este problema y la solución que publiqué en ese informe de error . Déjame resumirlo aquí para ayudarte:

  1. Enlace los archivos libsane-smfp*en la carpeta sana encontrada en /usr/lib/sanela carpeta sana encontrada en /usr/lib/x86_64-linux-gnu/sane.

    sudo ln -sfr /usr/lib/sane/libsane-smfp* /usr/lib/x86_64-linux-gnu/sane
    
  2. Como root, edite el archivo 59-smfp_samsung.rules(puede encontrarlo /etc/udev/rules.d) para incluir el siguiente código / número de escáner junto con otros números de modelo de Samsung que ya están allí:

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

Voila Debería funcionar como un encanto.

Creo que este error afecta principalmente a los escáneres de red. Excepto con pequeñas variaciones en el nombre / número de modelo de otros escáneres, esta solución también debería funcionar para otros escáneres de red. Consulte el enlace de informe de errores para los escáneres Brother, Epson y Xerox.

Rajasekharan N.
fuente
1
Probé esta solución pero no funciona con mi escáner a través de wifi.
Francisco V.
1
Muchas gracias por esta solución. Esto hizo que mi escáner Samsung SCX-3205W conectado a través de Wi-Fi funcionara en Ubuntu 18.04.
Maxim Egorushkin
Siguiendo estos 2 pasos, conseguí que mi impresora / escáner Samsung Xpress M2070 volviera a funcionar en Ubuntu 18.04 (conectado mediante un cable USB, sin Wifi).
Dzhuneyt
8

En los escáneres de red Samsung, poner la dirección IP de su escáner y opcionalmente cualquier puerto en el archivo /etc/sane.d/xerox_mfp.conf:

tcp host_address [port] 

Funcionó con mi C460, probablemente también funcionaría con otros escáneres, verifique el archivo de configuración y las configuraciones respectivas aquí:

iipavlov
fuente
El mío está conectado por USB. ¿Cómo encuentro la información relevante?
Lolwhites
Aquí hay un buen punto de partida para la configuración usb: systutorials.com/docs/linux/man/5-sane-usb
iipavlov
eso funcionó para mí (sin instalar el controlador Samsung), excepto que la impresora / escáner ahora se está despertando cada vez que inicio el sistema o enchufo un dispositivo USB
Damien
Excelente, esto me funcionó con una impresora y escáner wifi Samsung SCX-3405FW. y estoy en una nueva instalación de Ubuntu 18.04
Julio
1
Esto funcionó para mí para un M2070FW después de una nueva instalación de Ubuntu 19.04. Tenga en cuenta que el puerto para el escáner es 9400. Si encuentra esa información aquí: bbs.archlinux.org/viewtopic.php?id=247495
Bim
3

Para un escáner Samsung / Impresora M2885FW, que está conectado a través de WiFi, y Ubuntu 18.04 una combinación de dos sugerencias en este hilo resolvieron el problema con la exploración: la respuesta de Rajasekharan N. y la respuesta de Jevgenij Evll .

  1. Reconstruí los enlaces encontrados en / usr / lib / sane en la carpeta / usr / lib / x86_64-linux-gnu / sane usando las siguientes líneas:

    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. Después de este paso, desinstalé y reinstalé los controladores de Samsung.

Marion Sr
fuente
Hola marion En su respuesta, ¿puede incluir enlaces a las preguntas / respuestas que lo ayudaron?
Hee Jin
El escáner ahora es detectado por Xsane y Simple Scan. Sin embargo, cuando trato de escanear realmente, Xsane me devuelve el mensaje "Error al iniciar el escáner tro: Error durante la E / S del dispositivo", mientras que Simple Scan dice "Error al iniciar el escaneo". Ejecutar en una terminal no proporciona información.
Lolwhites
@Lolwhites. ¿Has intentado ejecutar xsane como root para verificar si tu problema podría ser un problema de permisos?
Marion Sr
Descubrí que conectar el escáner directamente a un puerto USB en lugar de a través de un concentrador resolvió muchos de los problemas, pero aún no puedo escanear varias páginas.
Lolwhites
2

en ubuntu 18.04 LTS tuve que reemplazar libusb-0.1.so.4 con libusb-dev (el comando para esta tarea: sudo apt-get install libusb-dev).

Thomas Zahreddin
fuente
funcionó para mí, Ubuntu 18.04, Samsung M2070W
Karolis Ryselis
0

Para mi SAMSUNG M2070 ejecutándose uninstall-scanner.shy luego install-scanner.shnuevamente (reiniciando después) solucioné el problema. También instalé libsaney sane-utilsdesde el repositorio de actualizaciones propuesto antes de lo anterior, pero no estoy seguro de si este paso es necesario.

Jevgenij Evll
fuente
1
Desinstalar y reinstalar el controlador no solucionó el problema. Intento obtener la última versión de sane a través de ppa rolfbensch / sane-git androlfbensch / sane-release pero la actualización se ha retrasado.
Lolwhites
Use el repositorio oficial propuesto por aartful para obtener la nueva versión sensata (puede habilitar este repositorio en la configuración).
Jevgenij Evll
Eliminé el ppa y habilité el repositorio pero la actualización aún se retrasó. Ejecuté apt install libsane-common libsane-dev sane-utils y funcionó, pero ahora ejecutar Simple Scan provoca una falla y otros programas como Xsane no se instalarán debido a problemas de dependencia.
Lolwhites
No necesita instalar lisane-dev, pero necesita instalar libsane1 desde el repositorio experimental.
Jevgenij Evll
En realidad, la última versión de libsane se lanzó a actualizaciones hace 2 días, por lo que puede obtenerla de su repositorio habitual.
Jevgenij Evll
0

Traté de Rajasekharan N. solución con Ubuntu 18.04 para Samsung 2070w y el controlador más reciente ULD descargado de CV - escáner no funcionaba incluso conectado mediante un cable USB.

Entonces

  1. Eliminé el controlador uld usando el uninstall.shproporcionado con el controlador uld
  2. Reinstalé usando el controlador uld Samsung anterior (lamentablemente no tengo ningún enlace) y funciona de nuevo
Saulius M
fuente
0

Tengo una impresora / escáner Samsung M2070, tuve el mismo problema que usted y lo solucioné desinstalando Ubuntu 18.04 y reinstalando Ubuntu 16.04.

Jerry777
fuente
esto es un poco excesivo
bodtx
0

Reemplacé libusb-0.1.so.4 con libusb-dev y ahora el escáner funciona (sudo apt-get install libusb-dev

SAMSUNG m2070FW en Kubuntu 18.10

Luigi Maria Pandolfi
fuente
0

Seguí las instrucciones en https://www.bchemnet.com/suldr/ y resolvió mi problema.

Instalé el paquete de llavero http://www.bchemnet.com/suldr/pool/debian/extra/su/suldr-keyring_2_all.deb usando

dpkg -i suldr-keyring_2_all.deb

y después de agregar la siguiente fuente apt,

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

Instalé el suld-driver2-1.00.39paquete:

sudo apt install suld-driver2-1.00.39

A partir de entonces, scanimage -Ly el "escaneo simple" funcionó bien.

Farid Cheraghi
fuente