Cómo mapear el escáner de red

15

Acabo de comprar una nueva impresora / escáner multifunción Canon MG6250 y la conecté a través de LAN. Instalar el lado de impresión de las cosas fue muy sencillo, sin embargo, no puedo entender cómo configurar el escaneo.

Instalé el controlador ScanGear MP de la serie MG6200 desde el sitio de Canon, pero cuando abro GIMP o Simple Scan, dicen que no se detectó ningún escáner. El uso del botón 'actualizar lista de escáner' de GIMP para buscar el escáner no lo encuentra.

¿Cómo le digo a Ubuntu, GIMP o Simple Scan que busque en la red el escáner? ¿Hay otra utilidad especialmente para esto?

Andrés
fuente
Encontré algunas páginas en Google hablando de xsane y configurándolo. La mayoría de ellos hablan sobre escanear usando un escáner conectado por USB. Probé algunos de los tweeks descritos, pero ninguno ha funcionado hasta ahora.
Andrew
¿Intentó la herramienta de línea de comandos que viene con el controlador ScanGear scangearmp? Eso lo encontré para mí.
Noyo

Respuestas:

20

Acabo de hacer esto hoy. Así es como lo hice funcionar a través de una red inalámbrica, ejecutando Xubuntu 12.10 de 64 bits. (No se necesitaban controladores Canon).

Después de instalar xsane:

  • Las páginas de manual sensatas se refieren mucho a "backendname". http://www.sane-project.org/sane-mfgs.html da el nombre de back-end para el 6250 como "pixma"

  • man sane-pixma (parece ser una entrada de hombre para cada back-end) le dice que los escáneres de red normalmente deberían detectarse, pero si no, agréguelos directamente a /etc/sane.d/pixma.conf

  • Edite ese archivo y agregue una línea del formato:

    bjnp: // <dirección_ip>

  • La dirección IP se puede recuperar desde la configuración de la impresora, o desde las opciones en la misma impresora.

  • Después de agregar una entrada para la impresora, guarde pixma.conf

  • Ahora edita /etc/default/sanedy configuraRUN=yes

  • Luego: service saned start

  • correr xsane

Ahora xsane debería descubrir el escáner y, en lugar de decir "no se encontraron dispositivos" y morir, debería funcionar (muestra aproximadamente 4 ventanas). Parece que todas las configuraciones predeterminadas funcionan, simplemente presione "Escanear".

Ceniza
fuente
Gracias por esa concisa explicación. ¡Funciona de maravilla ahora!
Andrew
¡Buen consejo! Mi escáner no está en la lista oficialmente compatible. No respondió a través de la red, pero funcionó bien a través de USB xsane.
Stephen Niedzielski
Así es exactamente como resolví un problema con mi Ubuntu 15.04, Canon PIXMA MX870 (un dispositivo de red de usos múltiples conectado a través de WiFi) y Simple Scan. Ahora todo funciona muy bien. Gracias por un gran consejo!
madjoe
Tenga en cuenta que debe hacerlo sudo service saned starto el servicio no comenzará realmente. Use sudo service saned statuspara confirmar que ha comenzado. Deberías ver: saned se está ejecutando.
snark
@snark: sí, todos los comandos anteriores (edición en / etc / ...) deben ejecutarse como root. He encontrado que la mayoría de las instrucciones lo dejan fuera, supongo que no obstruir cada comando, por lo que seguí esa tendencia.
Ash
2

Descubrí que agregar las direcciones IP de subred a este archivo funcionaba cuando nada más lo hacía: /etc/sane.d/saned.conf

Para obtener la subred, mire su salida del comando ifconfig. Encuentre una línea como esta: inet addr: 192.168.1.4 Bcast: 192.168.1.255 Máscara: 255.255.255.0

A partir de esta salida, aprendí que la subred de mi enrutador inalámbrico es 192.168.1, y luego busqué la impresora (el enrutador inalámbrico y la impresora deben estar encendidos y operativos) usando este comando: sudo nmap -sP 192.168.1.0/24

El informe de exploración de Nmap para 192.168.1.6 Host está activo (latencia de 0.011s). Dirección MAC: XX: Xx: XX: XX: XX: XX (Canon)

Desde arriba, 192.168.1.6 es la dirección IP de mi impresora / escáner Canon en mi LAN.

Por lo tanto, agregué esta entrada a /etc/sane.d/saned.conf: 192.168.1.0/24

Xsane podría ver mi escáner.

Ricky
fuente
En Ubuntu 16.04 (2018), esto funcionó para mí. Algo debe haber sucedido para que saned deje de escanear la red adecuada.
danShumway
2

Tengo una impresora / escáner Epson y tuve que agregar la dirección IP a /etc/sane.d/epson2.conf así:

net 10.0.5.125

También comenté la línea de detección automática de red.

deltaray
fuente
1
¡Gracias! Menos complicado que la respuesta aceptada y funcionó para mí de inmediato.
gavsiu
1
Lo mismo aquí, funcionó perfectamente para mi EPSON XP-950. Funcionó solo con el USB antes de cambiar la detección automática de red a la IP real del escáner.
wotter