Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
CUPS problema
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
Vittine
n00b
n00b


Joined: 01 Nov 2005
Posts: 9

PostPosted: Tue Nov 01, 2005 12:57 pm    Post subject: CUPS problema Reply with quote

Tenia el cups funcionando correctamente con mi impresora, pero me puse a imprimir un documento de 200 hojas por error, y cuando lo quise cancelar no me dejaba, busque la manera pa cancelarlo y no se me ocurrio otra que desinstalar el cups y volverlo a emerger, y ahora cuando intento imprimir me aparece como calcelado el trabajo, Si alguien me puede decir pq coño ahora no quiere ir se lo agradeceria pq yo ya no lo comprendo

para mas detalle al hacer un lpstat -t:

renton@breogan ~ $ lpstat -t
scheduler is running
system default destination: impresora
device for impresora: parallel:/dev/lp0
impresora accepting requests since Jan 01 00:00
printer impresora is idle. enabled since Jan 01 00:00

y al imrpimir un documento

renton@breogan ~ $ lp a
request id is impresora-6 (1 file(s))

y al comprobar la lista de trabajos

impresora-6 a renton 1k cancelled at Tue 01 Nov 2005 02:38:39 PM WET Restart Job

Y ai lo intento reiniciar:

Error: client-error-not-possible


Alguien sabe como solucionar esto??? Gracias
Back to top
View user's profile Send private message
LinuxBlues
l33t
l33t


Joined: 26 Mar 2005
Posts: 892

PostPosted: Tue Nov 01, 2005 9:31 pm    Post subject: Reply with quote

Pues que se te ocurriese esa forma, es la peor de las formas posibles para cancelar una impresión...

Sencillamente abre tu navegador (firefox, por ejemplo) y le dices en la barra de direcciones que vaya a
http://localhost:631


y desde ahí administras todos los trabajos, cancela y borra ese y problema resuelto.
Back to top
View user's profile Send private message
Vittine
n00b
n00b


Joined: 01 Nov 2005
Posts: 9

PostPosted: Wed Nov 02, 2005 1:57 pm    Post subject: Reply with quote

Gracias pero eso ya lo intente de primeras, tambien intentaba eliminar el proceso pero ni con esas, por eso lo desinstale, pero al volverlo a instalar no me funciona la impresora me cancela todos los mensajes
Back to top
View user's profile Send private message
Rene_Merida
n00b
n00b


Joined: 28 Mar 2005
Posts: 49

PostPosted: Thu Nov 03, 2005 9:39 pm    Post subject: Reply with quote

A mi me pasa otro error....

Tenía funcionando cups correctamente con mi impresora HP845c localmente (conexión USB), pero como existe un láser, la conectamos en red y se quiso configurar para que esta PC también imprimiera en la Láser y adicionalmente tuviese la HP845c de manera local. Pues bien, imprimió en la láser pero dejó de imprimir en la local (HP845c).

Hace tres días que no la usabe, pero hoy he tenido la necesidad de sacar un reporte y no me imprime en ninguna. Cuando voy a levantar el servicio CUPSD (/etc/init.d/cupsd start) me sale el siguiente mensaje de error:

#/etc/init.d/cupsd start ............. [!!]
cupsd: child exited with status 98!

Investigué a través de GOOGLE y siempre coincidieron las respuestas acerca de que no se estaba oyendo el puerto 631, una referencia exacta de ello es:
http://www.linuxprinting.org/cups-faq.html#q_4_2

Entre otras cosas dice:

4.2 cupsd: Child exited with status 98!?
Another process is using the port that cupsd listens to (default 631). It might be the rpc.rquotad deamon. Either disable this deamon or make sure cupsd starts before nfs.

Por lo que veo, parece que el puerto 631 quedó ocupado y se debe cambiar el cups para que localmente use otro puerto, la pregunta es:

¿Cómo hago para ver los puerto que no estás siendo oídos, es decir, que no se encuentran ocupados?

Si se lo gra conseguir cuáles están libres, ¿cómo hago para que cups oiga otro puerto que no sea el 631?.

Gracias de antemano !!

Atte,

Rene_Merida
Venezuela
Back to top
View user's profile Send private message
focahclero
Guru
Guru


Joined: 02 Jan 2004
Posts: 554

PostPosted: Thu Nov 03, 2005 9:58 pm    Post subject: Reply with quote

Rene_Merida wrote:
¿Cómo hago para ver los puerto que no estás siendo oídos, es decir, que no se encuentran ocupados

De momento, hazlo al revés: averigua por qué puertos está escuchando tu máquina y por tanto están en uso:
Code:
netstat -ltu
o
Code:
netstat -ltun

Si lo haces sin cupds iniciado sabrás si efectivamente el 631 está "ocupado".
_________________
focahclero
Registered Linux User #352648. Get Counted! http://counter.li.org
[TEMA] Descripción problema (estado)
Back to top
View user's profile Send private message
Rene_Merida
n00b
n00b


Joined: 28 Mar 2005
Posts: 49

PostPosted: Fri Nov 04, 2005 3:59 pm    Post subject: Reply with quote

Gracias a "focahclero" por esa pronta respuesta.

Cuando usé el comando "netstat -ltun" , me mostró la siguiente pantalla:

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:32768 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:32769 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:902 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:876 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:849 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN
udp 0 0 0.0.0.0:32768 0.0.0.0:*
udp 0 0 0.0.0.0:2049 0.0.0.0:*
udp 0 0 0.0.0.0:32770 0.0.0.0:*
udp 0 0 0.0.0.0:899 0.0.0.0:*
udp 0 0 0.0.0.0:846 0.0.0.0:*
udp 0 0 0.0.0.0:864 0.0.0.0:*
udp 0 0 0.0.0.0:612 0.0.0.0:*
udp 0 0 0.0.0.0:873 0.0.0.0:*
udp 0 0 0.0.0.0:111 0.0.0.0:*
udp 108120 0 0.0.0.0:631 0.0.0.0:*

Como se puede ver la final de ese listado, el puerto 631 se encuentra ocupado.
Entré al archivo de configuración del Cups (cupsd.conf) y sustituí el puerto 631 por el 443, al levantar el servicio cupsd lo hace con éxito, pero al entrar en el PrintManager del KDE 3.2, la aplicación queda congelada porque está ubicando la impresora en el puert 631.

La pregunta es:

¿Donde puedo cambiar el status del puerto, es decir, quitarle 631 y colocar 443 en el printmanager del KDE para que me funcione la aplicación?

Muchas gracias !!

Atte,

Rene_Merida
Back to top
View user's profile Send private message
focahclero
Guru
Guru


Joined: 02 Jan 2004
Posts: 554

PostPosted: Fri Nov 04, 2005 9:15 pm    Post subject: Reply with quote

Bueno, continuamos con el secuestro del hilo de Vittine, espero que no se enfade :D ...

Rene_Merida wrote:

tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN
...
udp 108120 0 0.0.0.0:631 0.0.0.0:*

Como se puede ver la final de ese listado, el puerto 631 se encuentra ocupado.

En primer lugar, fíjate bien que el puerto 631 no aparece una vez, sino dos, una como TCP y la otra como UDP.

En segundo lugar, antes de hacer nada más drástico te toca averiguar el proceso que está escuchado por dicho puerto. Por ejemplo, en mi máquina tengo para el puerto 631/tcp:
Code:
# fuser 631/tcp
631/tcp:              7967
# ps aux | grep 7967
root      7967  0.0  0.3   4784  1776 ?        Ss   20:36   0:00 /usr/sbin/cupsd
root     10675  0.0  0.1   1476   484 pts/1    S+   22:05   0:00 grep 7967
Es decir, es cupsd quien está escuchando por el 631/TCP.

Y en tercero, te puedes ahorrar fuser si en el netstat utilizas la opción -p... que se me olvidó decirte en el mensaje anterior :(

Eso sí, tanto fuser como netstat conviene, en este caso, ejecutarlos como root.

Y después de averiuar qué proceso escucha por el puerto... ya podrás decir qué hacer.

Saludos,
_________________
focahclero
Registered Linux User #352648. Get Counted! http://counter.li.org
[TEMA] Descripción problema (estado)
Back to top
View user's profile Send private message
Soul Lost
Guru
Guru


Joined: 09 Oct 2004
Posts: 451
Location: UnderHouse

PostPosted: Sun Nov 06, 2005 9:16 pm    Post subject: Reply with quote

Vittine wrote:
Gracias pero eso ya lo intente de primeras, tambien intentaba eliminar el proceso pero ni con esas, por eso lo desinstale, pero al volverlo a instalar no me funciona la impresora me cancela todos los mensajes


Bueno bro no se para que cancelas así :p
Llleca en que estado esta tu impresora, yo tambien tenía problemas para cancelar tareas, pero hay un comando muy util como root (hay otros como lpr y lprm, pero a mi no me funcionaban)..

Quote:
cancel -u usuario


No se pero mi impresora Epson Stylus CX1500 (USB) cancelo un trabajo deja de funcionary hay que reiniciarla, esto lo hago desde gnome...
_________________
Mi blog:soullost.org
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum