GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo agregar una impresora de red Canon Pixma Mx860?

Estoy ejecutando Ubuntu Oneiric 11.10 en dos computadoras, una es arquitectura AMD-64bit, la otra i386, el mismo problema en ambas. En 11.04 podía imprimir y escanear sin problemas, después de algunos retoques, pero después de una instalación nueva de 11.10, agregando ppa:michael-gruz/canon e instalando cnijfilter-mx860series y scangearmp-common desde PPA, Ubuntu's system-config-printer no puedo detectar mi impresora de red.

En la instalación anterior aparecía como cnijnet://printers-mac-address. Sé que debería poder verlo porque puedo hacer ping a la impresora en su dirección IP, puedo navegar por la página de administración web de la impresora desde la computadora y mi invitado de Windows en VirtualBox en la computadora no tiene problemas para detectarlo e instalarlo. Parece que este problema es nuevo para Oneiric. ¿Cómo puedo volver a encontrar mi red Pixma?

Respuesta aceptada:

Encontré soluciones alternativas.

Impresión

La impresora de red se puede instalar si ingresa el URI manualmente. Al agregar una nueva impresora, seleccione EnterURI de la lista de dispositivos e ingresa cnijnet:/01-23-45-67-89-AB donde 01-23-45-67-89-AB es la dirección MAC de la impresora. Tiene que seleccionar manualmente el modelo de impresora para el controlador, pero todo se imprime como debería.

Si eso no funciona, siga las instrucciones del manual de http://linux.wikia.com/wiki/Getting_Canon_PIXMA_to_work_on_Linux:

$ cnijnetprn --search auto 
<...Wait for system search...>
network cnijnet:/00-1E-8F-B6-E0-1A "Canon MX860 series" "Canon-MX860-series_00-1E-8F-B6-E0-1A"

$ locate mx860.ppd
/usr/share/cups/model/cnmx860.ppd
/usr/share/ppd/cnmx860.ppd
$ sudo /usr/sbin/lpadmin -p CanonMX860 -m cnmx860.ppd -v cnijnet:/00-1E-8F-B6-E0-1A -E

el -p opción especifica el nombre de la impresora, el -m opción especificada ppd expediente. El ppd El archivo para su impresora debe estar incluido en su paquete de controladores binarios y en este punto debería haber sido instalado en /usr/share/ppd . El -v La opción especifica el uri del dispositivo (cópielo de cnijnetprn salida).

Escaneo

Para escanear, edite /etc/sane.d/pixma.conf y agregue la línea bjnp://10.0.0.20 (la dirección IP de Pixma). Enumere los dispositivos para asegurarse de que Ubuntu pueda encontrarlos con

$ scanimage -L
device `pixma:MX860_10.0.0.20' is a CANON Canon PIXMA MX860 multi-Function peripheral

Además, puede editar backends innecesarios (todos menos pixma) desde /etc/sane.d/dll.conf . Eso debería acelerar un poco el descubrimiento. Para obtener más detalles, consulta man sane-pixma .

Aunque no pude encontrar ninguna documentación sobre por qué o cómo, el protocolo de descubrimiento de impresoras en red de Canon no funciona correctamente en 11.10 como lo hace en versiones anteriores, tal vez un problema de tiempo de espera de descubrimiento. Aún así, todo está funcionando ahora.

Relacionado:¿la tecla de atajo para saltar una canción en rhythmbox?
Ubuntu
  1. ¿Cómo hacer que funcione una Canon Pixma Ip1900?

  2. ¿Cómo usar el controlador de impresora Mac en Ubuntu?

  3. ¿Cómo instalar la impresora Canon Mx922?

  4. Cómo agregar una impresora de red a través de la línea de comandos en CentOS/RHEL

  5. Cómo quitar la impresora de red en CentOS/RHEL

Cómo reiniciar la red en Ubuntu 20.04

Cómo instalar el controlador de impresora Canon en Ubuntu

Cómo agregar una ruta en Linux

Cómo instalar el controlador de impresora Canon en Ubuntu Linux

Cómo instalar el controlador de impresora Canon en Ubuntu 20.04

¿El escáner Canon Pixma MG2450 es compatible con Linux?