artiza 2,272 Posted November 7, 2017 Report Share Posted November 7, 2017 Hace unos días se me ocurrió pasar de Jessie a Stretch. Nada que comentar salvo que, en mi opinión, hay aplicaciones o servicios que pueden dar problemas por no seguir adecuadamente las actualizaciones de las ubicaciones de los controladores. Por ejemplo, es posible que el escáner no funcione debidamente aunque esté conectado y bien instalado. Debian (y derivadas) han dividido las ubicaciones «lib» para arquitecturas 32 y 64. Tenemos cuatro directorios con ese nombre dentro de usr: /usr/lib, /usr/lib32, /usr/libx32 y /usr/lib64. Para aquellos que necesiten acceder a un escáner en red van a tener alguna complicación dependiendo de la suerte que les toque al elegir una marca u otra. En mi caso, se eligió una impresora/escáner Lexmark, con controladores privativos para trabajar en red para arquitecturas a 32 y a 64 respectivamente. La impresora/escáner ha sido la misma y con la misma IP con Jessie y ahora con Stretch. También he probado con Xubuntu 16.04, con idéntico resultado. Esta solución sirve para ambas distribuciones (e incluso se podría extender a Mint ). Identificada la impresora con su IP y con el driver instalado, tratamos de acceder con: $ scanimage -L Es posible que se obtenga esta respuesta: 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). Nos aseguramos que está donde debe estar dándole una pasadita con nmap a la IP del escáner: $ nmap -sV 10.52.96.114 (IP del escáner) Spoiler Starting Nmap 7.01 ( https://nmap.org ) at 2017-11-07 11:44 CET Nmap scan report for 10.52.96.114 Host is up (0.0013s latency). Not shown: 985 closed ports PORT STATE SERVICE VERSION 21/tcp open ftp Lexmark MX410de printer ftpd NW1.SB.N133 79/tcp open finger Lexmark MX410de printer fingerd 80/tcp open http thttpd 443/tcp open ssl/http thttpd 515/tcp open printer Lexmark lpd service 631/tcp open http thttpd 4000/tcp open remoteanything? 5000/tcp open upnp? 5001/tcp open tcpwrapped 6100/tcp open synchronet-db? 8000/tcp open http thttpd 9000/tcp open telnet Lexmark MX410de printer telnetd (MAC 0084ED73116D; MAC2 0021B7CE88B6) 9100/tcp open jetdirect? 9200/tcp open ir-alerts Lexmark MX410de print server identification 9500/tcp open ismserver? Debian Wiki tiene un artículo muy completo sobre el tema: SaneOverNetwork. Cuenta detalladamente cómo hacer disponible nuestro escáner conectado por USB para toda la red a la que pertenezcamos. Útil aun teniendo una simple red wifi casera. No era mi caso pero seguí las instrucciones para configurar SANE en el equipo servidor como en el equipo cliente. En mi caso, en el mismo equipo. Un poco absurdo, pero nunca se sabe. Pero scanimage seguía sin reconocerla. Leí las instrucciones de la impresora varias veces, abrí puertos y configuré todo lo que creí debía quedar explícito. Pero la clave estaba en unas simples frases del manual del escáner que pasé por alto varias veces: El controlador de digitalización no está instalado en el directorio /usr/lib/sane. La instalación SANE está utilizando la estructura de directorio /usr/lib/sane y /etc/sane.d Efectivamente, el controlador estaba en /usr/lib64/sane Me bastó copiar y pegar el contenido de este último en /usr/lib/sane (que no existe) y todo quedó arreglado: $ scanimage -L device `lexmark_nscan:libnet/SPECIFY_DEVICE' is a Lexmark Network Scanner device `lexmark_nscan:libnet/0021B7CE88B6' is a Lexmark Lexmark MX410de Ethernet Scanner Podía haber empleado un enlace simbólico, pero esta solución era una más de las pruebas/errores y la podía revertir con “facilidad”. Espero que a alguien le pueda ayudar si alguna vez le ocurre lo mismo en la lotería de los escáner uzanto, portaro and Rohlling 3 Link to post Share on other sites
uzanto 1,995 Posted November 7, 2017 Report Share Posted November 7, 2017 Está bien tenerlo esto por aquí para futuros errores. Rohlling and portaro 2 Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now