Discussion:
configurar impresora por red con cups
(demasiado antiguo para responder)
Alberto Hernando
2005-01-24 16:04:38 UTC
Permalink
Hola.

Estoy intentando configurar una impresora por red con cups, y no hay
manera. No estoy seguro de que sea culpa de cups, pero por si acaso...
La impresora es una epson aculaser 1900 nueva. Con windows he logrado
imprimir aunque me dice que hay un error que no especifica, pero la
página de prueba sale bien. Puedo acceder a la interfaz web de la
impresora, y me da una dirección de ipp que le pongo a cups. La
impresora sale en la lista, con lo cual está soportada seguro. También
la intento configurar por puerto paralelo. El resultado de imprimir una
página de prueba es siempre el mismo: no imprime y me el trabajo de
impresión sale en la lista como abortado. Pero mirando en los logs de
cups no encuentro dónde da esta información. Me puede ayudar alguien? No
sé qué más hacer. Según los manuales y guías está todo correcto, pero al
no tener información de lo que falla, no sé qué más hacer.

Gracias
javp
2005-01-26 23:03:44 UTC
Permalink
Hola:

No me queda claro si cups actúa como cliente o como servidor de impresión.
Es decir, la impresora que tienes conectada al puerto paralelo lo está a un
equipo linux o a uno W$?

Puedes imprimir como impresora local? (Es decir desde el equipo que tiene
directamente conectada la impresora).

Saludos.
Alberto Hernando
2005-01-27 15:13:52 UTC
Permalink
Post by javp
No me queda claro si cups actúa como cliente o como servidor de impresión.
Es decir, la impresora que tienes conectada al puerto paralelo lo está a
un equipo linux o a uno W$?
Puedes imprimir como impresora local? (Es decir desde el equipo que tiene
directamente conectada la impresora).
Saludos.
Buenas.

Parece que me faltó aclarar que según pruebo, cambio los cables de sitio.
Repetimos:
- Ordenador con linux+cups. Tengo 2 impresoras. Una ya consolidada, que
funciona bien en todo. La configuré como raw para exportar con samba. La
2ª, que funciona con cups para imprimir desde linux, y también la configuro
como raw. Para que no haya líos, tengo dos configuraciones de cada
impresora. Luego, configuro samba para que use las impresoras raw y las veo
desde windows, en otra máquina en red, por supuesto. En windows, configuré
la antigua, y como es raw, la configuro con sus controladores, y es como si
fuera local. Funciona bien. Pero la nueva no. Aparentemente se configura, y
"puedo" imprimir, windows no da error, pero mirando cups, dice que el
trabajo de impresión se ha anulado. Es decir, el trabajo llega a cups, pero
no se imprime. Voy a poner los ficheros de configuración pertinentes de
ambas impresoras:

/etc/cups/printers.conf:
<Printer epson_raw>
Info impresora epson para exportar con samba
Location vejete
DeviceURI http://192.168.0.20:631/epson
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>
<Printer hp9300_raw>
Info hp9300 raw, para exportar por samba
Location vejete
DeviceURI parallel:/dev/lp0
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>

Omitos las declaraciones de la impresoras para usar directamente desde
linux.

/etc/samba/smb.conf:

[hp9300]
printer = hp9300_raw
printable = yes
writable = yes
path = /var/spool/samba/lp/hp9300
comment = impresora hp9300_raw en vejete
command = lp -o raw -d hp9300_raw


[epson]
printer = epson_raw
comment = impresora epson_raw en vejete
printable = yes
writable = yes
path = /var/spool/samba/lp/epson
command = lp -o raw -d epson_raw

La ho9300 es la que va bien, y la epson es la que da por saco. Los
directorios de spool están bien, son de root.root.
javp
2005-01-28 20:51:09 UTC
Permalink
Post by Alberto Hernando
Post by javp
No me queda claro si cups actúa como cliente o como servidor de
impresión. Es decir, la impresora que tienes conectada al puerto paralelo
lo está a un equipo linux o a uno W$?
Puedes imprimir como impresora local? (Es decir desde el equipo que tiene
directamente conectada la impresora).
Saludos.
Buenas.
Parece que me faltó aclarar que según pruebo, cambio los cables de sitio.
- Ordenador con linux+cups. Tengo 2 impresoras. Una ya consolidada, que
funciona bien en todo. La configuré como raw para exportar con samba. La
2ª, que funciona con cups para imprimir desde linux, y también la
configuro como raw. Para que no haya líos, tengo dos configuraciones de
cada impresora. Luego, configuro samba para que use las impresoras raw y
las veo desde windows, en otra máquina en red, por supuesto. En windows,
configuré la antigua, y como es raw, la configuro con sus controladores, y
es como si fuera local. Funciona bien. Pero la nueva no. Aparentemente se
configura, y "puedo" imprimir, windows no da error, pero mirando cups,
dice que el trabajo de impresión se ha anulado.
Hola:

A mi me ocurrió algo parecido.En mi caso, que tengo sólo 1 impresora, la
tenía conectada al equipo linux y compartida directamente con cups.
Pues bien, imprima sin problemas desde linux, pero el cliente W$ conectaba
con la impresora pero al final no se imprimía nada y mirando los logs de
cups ponía que el trabajo había sido cancelado.
Lo arregle actualizando a una versión superior de cups y actualizando los
controladores de la impresora. En mi caso era una hp. No sé exactamente si
el problema estaba en cups o en los controladores de la impresora.

Por otra parte, mira si tienes estas líneas descomentadas en los siguientes
archivos:

En /etc/cups/mime.convs al final del mismo, la siguiente línea:

application/octet-stream application/vnd.cups-raw

En /etc/cups/mime.types al final del mismo, la siguiente línea:

application/octet-stream


Si no las tienes descomentadas, las descomentas y reinicias cups.

Suerte.

Loading...