Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Offtopic] Impresoras driverless

11 views
Skip to first unread message

Luis Muñoz Fuente

unread,
May 20, 2023, 10:22:25 AM5/20/23
to

Hola:
Acabo de comprar una impresora Brother DCP-L2530DW y sin instalar nada
funciona. Como aquello me parecía magia me tuve que leer esto:
https://wiki.debian.org/CUPSDriverlessPrinting
porque estaba muy anticuado.

También escaneaba sin instalar nada, pero en seguida empezaron los
problemas, mandaba algo a imprimir y empezaban a salir muchas hojas en
blanco, con un ordenador funciona la doble cara y con otro no. En el
menú de impresión aparecían dos impresoras y nunca sabía cuál
funcionaba. Mandaba un trabajo y no lo hacía. Total, que desinstale el
paquete ipp-usb e instalé la impresora con el driver libre brlaser y me
funciona perfectamente. También está la posiblidad del driver privativo.
Esto no es tan cómodo como que cualquier dispositivo que esté en mi casa
pueda imprimir pero por lo menos funciona perfectamente.

Me pasó algo parecido con una HP Laserjet Pro M28a de un familiar, las
instrucciones de la impresora no mencionaban por ningún lado la
posibilidad de instalar los drivers para usarla con un ordenador
conectado directamente por USB y se tenía que configurar por wifi, y
cada paso tardaba horas, una desesperación.

Saludos

Camaleón

unread,
May 20, 2023, 12:30:04 PM5/20/23
to
El 2023-05-20 a las 16:18 +0200, Luis Muñoz Fuente escribió:

> Hola:
> Acabo de comprar una impresora Brother DCP-L2530DW y sin instalar nada
> funciona. Como aquello me parecía magia me tuve que leer esto:
> https://wiki.debian.org/CUPSDriverlessPrinting
> porque estaba muy anticuado.

Sí, algo ha pasado con las impresoras porque la página web de referencia
que solía consultar (OpenPrinting) ya muestra como preeminente el
sistema de impresión sin controladores (miedito me da) y el sistema
antiguo (foomatic):

https://openprinting.github.io

En tu caso, la funcionalidad de impresora, sin instalar nada, usará el
controlador genérico para PCL6, disponible desde hace años (eones) ya
que la impresora admite ese lenguaje, al menos «emulado»:

https://support.brother.com/g/b/spec.aspx?c=es&lang=es&prod=dcpl2530dw_eu

PCL6, BR-Script3, PDF versión 1.7

> También escaneaba sin instalar nada, pero en seguida empezaron los
> problemas, mandaba algo a imprimir y empezaban a salir muchas hojas en
> blanco, con un ordenador funciona la doble cara y con otro no. En el
> menú de impresión aparecían dos impresoras y nunca sabía cuál
> funcionaba. Mandaba un trabajo y no lo hacía. Total, que desinstale el
> paquete ipp-usb e instalé la impresora con el driver libre brlaser y me
> funciona perfectamente. También está la posiblidad del driver privativo.
> Esto no es tan cómodo como que cualquier dispositivo que esté en mi casa
> pueda imprimir pero por lo menos funciona perfectamente.

Ese modelo de dispositivo multifunción no lo veo en la base de datos de
IPP EveryWhere, quizá por eso necesites un driver distinto para que te
funcione todo... o que te funcione mejor, como dices:

https://www.pwg.org/printers/

> Me pasó algo parecido con una HP Laserjet Pro M28a de un familiar, las
> instrucciones de la impresora no mencionaban por ningún lado la
> posibilidad de instalar los drivers para usarla con un ordenador
> conectado directamente por USB y se tenía que configurar por wifi, y
> cada paso tardaba horas, una desesperación.

Yo con las impresoras mantengo activado el modo de «vieja escuela», es
decir, antes de comprar, comprobar qué lenguaje admite.

Si se sale de PS, PCL y/o PDF (más o menos normalizados), mala cosa...
en el caso de la HP LaserJet Pro M28a, pues mala cosa, ya que sólo
admite «PCLmS; URF; PWG» que no tengo ni la menor idea de qué gaitas es
eso :-?

Aunque normalmente, las impresoras y multifuncionales de HP, con el
controlador HPLIP suelen funcionar razonablemnete bien, sin problemas,
o al menos así era hace unos años.

Saludos,

--
Camaleón

Luis Muñoz Fuente

unread,
May 21, 2023, 3:21:39 AM5/21/23
to

El 20/5/23 a las 18:26, Camaleón escribió:
> En tu caso, la funcionalidad de impresora, sin instalar nada, usará el
> controlador genérico para PCL6, disponible desde hace años (eones) ya
> que la impresora admite ese lenguaje, al menos «emulado»:
>
> https://support.brother.com/g/b/spec.aspx?c=es&lang=es&prod=dcpl2530dw_eu
>
> PCL6, BR-Script3, PDF versión 1.7
que va, si te fijas bien esa característica la tienen otros modelos, no
la L2530DW, es una página que muestra la información de varios modelos,
aunque resulta confusa porque arriba del todo dice que es para este modelo.
>
> Ese modelo de dispositivo multifunción no lo veo en la base de datos de
> IPP EveryWhere, quizá por eso necesites un driver distinto para que te
> funcione todo... o que te funcione mejor, como dices:
>
> https://www.pwg.org/printers/
sí, no aparece, pero como imprimía pensaba que funciona bien...
> Aunque normalmente, las impresoras y multifuncionales de HP, con el
> controlador HPLIP suelen funcionar razonablemnete bien, sin problemas,
> o al menos así era hace unos años.
me lié, la HP que comentaba antes era la envy 6032, la M28a la compré
hace años porque otra brother que tuve que jubilarla, y cambié a HP por
los buenos comentarios sobre el hplip, pero si he vuelto a brother es
por algo...

Camaleón

unread,
May 21, 2023, 4:10:04 AM5/21/23
to
El 2023-05-21 a las 09:13 +0200, Luis Muñoz Fuente escribió:

> El 20/5/23 a las 18:26, Camaleón escribió:
> > En tu caso, la funcionalidad de impresora, sin instalar nada, usará el
> > controlador genérico para PCL6, disponible desde hace años (eones) ya
> > que la impresora admite ese lenguaje, al menos «emulado»:
> >
> > https://support.brother.com/g/b/spec.aspx?c=es&lang=es&prod=dcpl2530dw_eu
> >
> > PCL6, BR-Script3, PDF versión 1.7

> que va, si te fijas bien esa característica la tienen otros modelos, no
> la L2530DW, es una página que muestra la información de varios modelos,
> aunque resulta confusa porque arriba del todo dice que es para este modelo.

Pues llevas razón. Tu modelo usa lenguaje GDI que es una patata :-/

https://en.wikipedia.org/wiki/Graphics_Device_Interface

Tienes suerte si te imprime si quiera.

> > Ese modelo de dispositivo multifunción no lo veo en la base de datos de
> > IPP EveryWhere, quizá por eso necesites un driver distinto para que te
> > funcione todo... o que te funcione mejor, como dices:
> >
> > https://www.pwg.org/printers/

> sí, no aparece, pero como imprimía pensaba que funciona bien...

El driver que usas con la impresora lo es todo. Hay mucha diferencia
entre uno y otro (en cuanto a rapidez, opciones de impresión, etc...)
pero en tu caso estarás limitado a usar el genérico (gdi) y el de
Brother, y a rezar para que te funcione todas las opciones (p. ej., no
todas las impresoras disponen de la funcionalidad de doble cara
automáitca).

> > Aunque normalmente, las impresoras y multifuncionales de HP, con el
> > controlador HPLIP suelen funcionar razonablemnete bien, sin problemas,
> > o al menos así era hace unos años.

> me lié, la HP que comentaba antes era la envy 6032, la M28a la compré
> hace años porque otra brother que tuve que jubilarla, y cambié a HP por
> los buenos comentarios sobre el hplip, pero si he vuelto a brother es
> por algo...

No la veo como soportada en HPLIP:

https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index

HP tiene (o tenía, vaya) buenas impresoras, pero hay que fijarte en el
lenguaje de impresión que admite, normalmente las de gama media/alta dan
menos problemas en Linux (añaden PCL6 al menos).

En cuanto a marcas, OKI y RICOH también son opciones interesantes (en
láser).

Saludos,

--
Camaleón

Luis Muñoz Fuente

unread,
May 21, 2023, 6:11:36 AM5/21/23
to

El 21/5/23 a las 10:06, Camaleón escribió:
es que el problema de esas listas es que suelen figurar impresoras que
ya no están en el mercado, así que tienes que comprar a ciegas, y las
que admiten pcl suelen ser bastante caras.

Simeón Ignacio Martirén

unread,
May 21, 2023, 7:21:07 AM5/21/23
to
Aprovecho este OT de la lista para presentar mi problema. Soy usuario no experto. Tengo una impresora HP LaserJet 1018, no la quiero cambiar ya que la uso aproximadamente una vez al mes y no tengo problemas con que sea lenta. Pero resulta que con Debian 11 instalado en una compu de escritorio no he podido hacer que funcione instalando hplip como siempre, tanto que no he pasado a Debian 11 el Debian 10 que tengo en una portatil (tan vieja como yo, jaja) que ahí sí funciona todavía. Veo que en https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index  HP LaserJet 1018 ya no está en la lista de impresoras soportadas. ¿Alguna sugerencia? Muy agradecido desde ya.
--
          Ignacio


Camaleón

unread,
May 21, 2023, 10:30:06 AM5/21/23
to
El 2023-05-21 a las 08:15 -0300, Simeón Ignacio Martirén escribió:

> Aprovecho este OT de la lista para presentar mi problema.

Vale, pero mejor si cambias el asunto como he hecho yo :-)

> Soy usuario no
> experto. Tengo una impresora HP LaserJet 1018, no la quiero cambiar ya que
> la uso aproximadamente una vez al mes y no tengo problemas con que sea
> lenta. Pero resulta que con Debian 11 instalado en una compu de escritorio
> no he podido hacer que funcione instalando hplip como siempre, tanto que no
> he pasado a Debian 11 el Debian 10 que tengo en una portatil (tan vieja
> como yo, jaja) que ahí sí funciona todavía. Veo que en
> https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index
> HP LaserJet 1018 ya no está en la lista de impresoras soportadas. ¿Alguna
> sugerencia? Muy agradecido desde ya.

La impresora aparece en la lista, con soporte «completo», por lo que no
deberías tener problemas, y si te los da, mejor si los detallas para que
podamos ayudarte.

Saludos,

--
Camaleón

Simeón Ignacio Martirén

unread,
May 21, 2023, 7:30:10 PM5/21/23
to
Gracias Camaleón. Ni bien pueda lo hago nuevamente e informo


--
          Ignacio


Camaleón

unread,
May 22, 2023, 10:20:04 AM5/22/23
to
El 2023-05-22 a las 10:12 -0300, Simeón Ignacio Martirén escribió:

> Info de la máquina:

(...)

> *-usb:0
> description: Printer
> product: HP LaserJet 1018
> vendor: Hewlett-Packard
> physical id: 1
> bus info: usb@1:1.1
> version: 1.00
> serial: LF01NKF
> capabilities: usb-2.00 bidirectional
> configuration: driver=usbfs maxpower=98mA speed=480Mbit/s

Con mandar la salida de la orden «lsusb», teniendo conectada la
impresora, hubiera sido suficiente >:-)

(...)

La versión de hplip instalada (3.21.12) es superior a la que necesita
la impresora (2.7.10), así que no debe tener ningún problema en
detectarla y configurarla.

> root@Bulls:/home/ign# hp-setup
>
> HP Linux Imaging and Printing System (ver. 3.21.12)
> Printer/Fax Setup Utility ver. 9.0
>
> Copyright (c) 2001-18 HP Development Company, LP
> This software comes with ABSOLUTELY NO WARRANTY.
> This is free software, and you are welcome to distribute it
> under certain conditions. See COPYING file for more details.
>
> QStandardPaths: runtime directory '/run/user/1000' is not owned by UID 0,
> but a directory permissions 0700 owned by UID 1000 GID 1000
> QStandardPaths: runtime directory '/run/user/1000' is not owned by UID 0,
> but a directory permissions 0700 owned by UID 1000 GID 1000

Este mensaje parece de Qt, no sé si será un impedimento para que se
ejecute correctamente la aplicaicón o se trata de un error cosmético.

> Searching... (bus=usb, search=(None), desc=0)
> error: No devices found on bus: usb

Hum... prueba a ejecutar la misma orden pero con tu usuario, no como
root.

Y manda la salida de «hp-check -t», a ver si tenemos más datos.

Verifica que tu usuario pertenece al grupo «lp» con la orden:

grep -i lp /etc/passwd

Supongo que la impresora está conectada al equipo mediante el puerto
USB y está encendida cuando ejecutas hp-setup.

Si es así, intenta primero configurarla al estilo de la vieja escuela,
con CUPS.

Abre el navegador, carga «localhost:631», ve a la pestaña
administración y Añadir impresora. Pon las credenciales de root e
intenta añadir la impresora (debería detectarla como local en el puerto
USB).

Si no la detecta, para aquí.

Si la deceta, sigue con el asistente, elige el controlador (debe estar
ese modelo en el paquete «foo2zjs¹» no sé si lo tendrás instalado,
puedes verlo con «dpkg -l | grep -i foo») y finaliza el asistente.

Prueba a imprimir algún documento.

¹https://openprinting.org/printer/HP/HP-LaserJet_1018

Saludos,

--
Camaleón

Simeón Ignacio Martirén

unread,
May 29, 2023, 10:50:05 AM5/29/23
to
Gracias por la ayuda amigos de la lista. Muy agradecido por la actitud.
Hola. Gracias por la atenta colaboración. Buscando encontré que tenía Error -71 en algunas conexiones usb. Probé con un usb de otro sector de la máquina y comenzó a funcionar. Haré cambiar algunos usb. Gracias.

--
          Ignacio


0 new messages