Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Linux
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-03-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Cómo imprimir?

Hola, he estado dos días intentando instalar mis impresoras en ubuntu y no hay manera. Las impresoras no están conectadas directamente a la pc sino através de un Print Server LinkSys. Cuando intento agregar una impresora aparecen tres opciones:

CUPS
SMB
UNIX (LPD)

y he probado con las tres poniendo datos como dios me da a entender pero no hallo la combinación correcta. Recuerdo haber hecho esto en Fedora pero no me acuerdo cuál fue la opción que utilicé.

¿Alguien me puede decir, cuál opción debería de usar y qué datos se supone que debo dar?

// Gracias
Responder Con Cita
  #2  
Antiguo 20-03-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues ahora que lo preguntas, no se me había ocurrido este caso, mañana intentaré sacar algo de tiempo para probar en el trabajo, donde tenemos varios printservers.
De todas formas, ¿has visto este enlace?, no sé si te servirá de algo.
Responder Con Cita
  #3  
Antiguo 20-03-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Yo es que no entiendo qué sería cada opción. Me parece que SMB la usan más pcs con windows y me pide datos como usuario y contraseña como si la impresora estuviese colocada en alguna pc, cosa que no es así. La opción de CUPS, me pide una URI, lo más parecido al enlace que indicas, pero le he puesto, ya sea la ip del print server o directamente su nombre LK96106C (ambos responden a un ping). He probado algunas combinaciones siguiendo el hint que pone en el cuadro de diálogo. Unas usando ipp y otras http en el puerto 636. Con ipp marca un mensaje de que la impresora no acepta ese protocolo, aunque he visto que alguien pudo instalar el mismo print server y con la misma impresora, pero sus instrucciones son del tipo: "le asesté un ipp con la dirección del printserver que obtuve haciéndole un nmap" La cosa es que no sé si es el print server o la impresora quien debe manejar ese protocolo.

También intenté usar la opción Unix (LPD), que creo que es la que alguna vez me funcionó en Fedora, pero me pide como datos Equipo y Cola y he probado distintas combinaciones con //LK96106C/p2 y nada. El p2 es porque así las reconoce windows, y creo que está granado en la configuración del print server.

// Saludos
Responder Con Cita
  #4  
Antiguo 20-03-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por roman
También intenté usar la opción Unix (LPD), que creo que es la que alguna vez me funcionó en Fedora, pero me pide como datos Equipo y Cola y he probado distintas combinaciones con //LK96106C/p2 y nada. El p2 es porque así las reconoce windows, y creo que está granado en la configuración del print server.
No me hagas mucho caso roman, pero no has probado con \\LK96106C\p2 en lugar de //LK96106C/p2

Saludos.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #5  
Antiguo 20-03-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues la verdad es que no lo he probado
Según la ayuda, se debe escoger una impresora de red, luego seleccionar impresora CUPS (IPP) y poner la ruta de una de las dos formas siguiente:

ipp://nombrehost:631/printers/<name>
http://nombrehost:631/printers/<name>

Imagino que "nombrehost" se puede cambiar por la IP del printserver y <name> por el nombre del puerto del printserver que quieras usar.
Pero, definitivamente, no lo sé seguro, procuraré hacer pruebas mañana, en el trabajo.
Responder Con Cita
  #6  
Antiguo 20-03-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Je, je, sí ya también lo probé pero no jala. En la tarde que regrese a casa volveré a probar las distintas opciones y les diré exactamente qué error o mensaje da cada una.

// Saludas
Responder Con Cita
  #7  
Antiguo 20-03-2007
Avatar de Zeta
Zeta Zeta is offline
Miembro
 
Registrado: feb 2005
Posts: 215
Poder: 20
Zeta Va por buen camino
Fijate si este post te sirve:

http://ubuntuforums.org/archive/index.php/t-32692.html

Saludos
__________________
And I'd like an hour on the holodeck with Seven of Nine.
Responder Con Cita
  #8  
Antiguo 20-03-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Gracias Zeta, ya lo he leido y voy a intentarlo en cuanto regrese a casa. Me parece que la opción que me faltaba probar era la de HPDirect.

// Saludos
Responder Con Cita
  #9  
Antiguo 21-03-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
No tiene mucho que ver con tu problema, pero leyendo este hilo se me ocurrió configurar mi ubuntu como "servidor de impresión" y así poder imprimir desde otro equipo en el que tengo instalado windows.

En ubuntu tengo configurada una impresora hp deskjet 5150. Como CUPS tiene un soporte (limitado) para LPD/LPR me decidí a usar este sistema. Como tengo instalado xinetd lo que hice fue crear el siguiente archivo:

/ etc/ xinetd.d/ printer
Código:
service printer
{
    disable     = no
#    port        = 515
    socket_type = stream
    protocol    = tcp
    wait        = no
    user        = lp
    server      = /usr/lib/cups/daemon/cups-lpd
#    only_from   = 192.168.1.33 192.168.1.34 192.168.1.35
}
Ahora viene la configuración en windows:

- Vamos a "Agregar impresora",
- En el dialogo siguiente seleccionamos "Impresora local conectada a este equipo" y desmarcamos la opción "Detectar e instalar mi impresora Plug and Play automáticamente".
http://img453.imageshack.us/img453/2...allazo1gv4.png
- En el dialogo siguiente seleccionamos la opción "Crear nuevo puerto" y en tipo de puerto seleccionamos "Standard TCP/IP Port"
http://img89.imageshack.us/img89/317...allazo2kn6.png
- Pasamos al siguiente dialogo
- En el siguiente dialogo colocamos la dirección ip del servidor (el equipo con ubuntu) en donde pone "Nombre de impresora o dirección ip"
http://img453.imageshack.us/img453/6...allazo4yh2.png
- En el siguiente dialogo (tarda un rato en aparecer) seleccionamos "Personalizado" y pulsamos sobre el botón "Configuración"
http://img453.imageshack.us/img453/2...allazo5sa6.png
- En la configuración seleccionamos "LPR", en "Nombre de cola" escribimos el nombre de la impresora y seleccionamos la opción "Cuenta de bytes LPR habilitada" (esta configuración me funciona, puede que tu tengas que variarla)
http://img124.imageshack.us/img124/9...allazo6uu5.png
- Ahora continuamos con la instalación de la impresora, aquí tendrás que usar los drivers que vienen con tu impresora.
- Una vez instalada, en las Propiedades de la Impresora -> Puertos. Tuve que deshabilitar la opción "Habilitar compatibilidad bidireccional"
http://img479.imageshack.us/img479/1...allazo8sz0.png

Bueno, ahí dejo todo ese rollo por si a alguien le puede resultar útil.
Responder Con Cita
  #10  
Antiguo 21-03-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¡Qué bárbaro! ¡Cómo no se me ocurrió antes!

No, ya en serio, ¡qué bárbaro! Ahora, si no es molestia, ¿me puedes explicar qué es cups y qué es lpd? Y, ¿por qué ubuntu me lo presenta como si fuesen dos opciones distintas?

// Saludos
Responder Con Cita
  #11  
Antiguo 21-03-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Hola,

Felizmente, he logrado imprimir desde ubuntu a mis dos impresoras. Estuve revisando el enlace que puso Zeta (gracias Zeta), o mejor dicho, esos foros, en busca de LinkSys WPS54GU2, que es el modelo de mi print server.

Cada quien da su solución y tal parece que debería poderse imprimir usando cualquiera de las cuatro opciones: cups(ipp), windows (smb), unix (lpd) y HP JetDirect.

Aunque probé todas ellas con distintas combinaciones, no me esforcé mucho ni en HP JetDirect (no sé por qué, simplemente no me suena a nada), ni en SMB pues mosquea eso de usar windows para imprimir con linux, aunque supongo que son protocolos y se puede usar uno u otro.

La opción de ipp, no me funciona. Al abrir el cuadro de diálogo de las propiedades de la impresora, marca que la impresora no soporta ipp v1.1, que va a intentar con la v1.0, pero se ve que no puede porque sigo esperando...Me llama la atención que en más de un lugar vi referencias al uso de ipp con el mismo print server que tengo yo.

Así pues, la opción ganadora fue LPD. En Windows, los puertos de impresión se especifican con \\LK96106C\P1 y \\LK96106C\P2. P1 corresponde al puerto paralelo y P2 al puerto USB, que son los dos puertos que trae el LinkSys. Por ello es que yo me empeñaba en usar estos mismos y no fue sino hasta que vi un mensaje en los foros mencionados, que me enteré que en linux debe usarse L1 y L2, es decir L en lugar de P.

Así que fuí y coloqué

Equipo: 192.168.1.66
Cola: L2

en las opciones de conexión de la impresora, donde 192.168.1.66 es la dirección IP del print server y L2 es como dije antes, la impresora conectada al puerto usb (en mi caso una HP LaserJet 1200).

¿Que como se sabe la dirección IP del Print Server? Bueno, en mi caso la sabía de antemano porque accediendo a la página web de configuración de mi modem-router de ADSL, veo los distintos dispositivos conectados y las direcciones IP que tienen asignadas. Otra forma de saberla, es oprimiendo el botón reset detrás del LinkSys unos segundos, con lo cual se imprime una página de configuración que incluye la IP.

Ahora bien, aunque varias personas mencionan que debe configurarse el LinkSys con una IP fija, lo cierto es que a mi me ha funcionado con la que da el DHCP. Más aún me funciona poniendo LK96106C en lugar de la IP. Esto no lo sé por qué funciona. Tal nombre responde al ping y puedo usarlo para ver la página web de configuración del LinkSys (que, por cierto, sirve para dos cosas) e incluso para ver el LinkSys via FTP. Es como si estuviera mapeado en / e t c / h o s t s pero no es así. Si alguien sabe porque sucede esto, me encantará saberlo.

Bueno, no todo termina aquí. Una vez que puede imprimir a mi impresora láser, el paso obligado era instalar laotra impresora (una HP DeskJet 960C), que es la que está conectada al puerto paralelo. Así que voy y pongo

Equipo: 192.168.1.66
Cola: L1

muy seguro de que funcionaría. Pero no.

Pues bueno, ya no sé ni por qué, pero voy al ftp del LinkSys, cuyo usuario es LK96106C y cuya contraseña no sé en qué momento se la puse pero ya tenía una. Imagino que la puse la primera vez que instalé el aparato con windows.

Una vez iniciada la sesión, hago un

Código:
$get config
para obtener la configuración en el archivo config con la esperanza de ver alguna diferencia entre ambos puertos L1 y L2. Entre las muchas líneas que tiene el archivo, estaban estas:

Código:
0040 P1_NAME:P1
0041 P2_NAME:P2
0100 L1_PROUT:
0101 L1_PREST:
0102 L1_POSTR:
0103 L1_CHGLF:No
0120 L2_PROUT:P2
0121 L2_PREST:
0122 L2_POSTR:
0123 L2_CHGLF:No
O sea (interpretación mía), L2 apuntaba a P2 pero L1 no apuntaba a nada. Modifiqué el archivo:

Código:
0100 L1_PROUT:P1
volví a entrar al LinkSys con FTP y usé

Código:
$put config
para colocar los cambios y ¡listo! pude finalmente imprimir.

Escribo todo este rollo por si alguien tiene una necesidad similar. Me queda probar lo que comenta seoane, aunque compré el print server precisamente para no tener que dedicar una pc para servidor de impresión. No obstante me parece que puede serme útil en la oficina.

AGREGO

Se me olvidaba: muchas gracias a todos

// Saludos

Última edición por roman fecha: 21-03-2007 a las 09:53:24.
Responder Con Cita
  #12  
Antiguo 21-03-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
De fábula!!!, ves lo fácil que era!!!

Bromas aparte, he seguido tu relato para conectar con uno de los printservers que tenemos por aquí y ha funcionado bien, cambiando los datos de nombres e IP, evidentemente.

Ahora es cuestión de que este comentario que has escrito esté accesible a todo el mundo que lo necesite y usarlo como referencia para instalar printservers con linux.

P.d.: No está mal para ser un "usuario final"
Responder Con Cita
  #13  
Antiguo 21-03-2007
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
a reserva de que Casimiro me quiera linchar creo que aqui tenemos un claro ejemplo de los problemas que da Linux. En windoze con todo y sus cochinadas esa acción que hizo Román se puede hacer en tres patadas (yo lo hice sin haber instalado nunca un printserver) y funciona bien. Al final la solución resultó sencilla como pudimos ver...pero mientras tanto Roman utilizó tiempo para poder resolverla.

En lo personal a mi me gusta Linux porque como que esta hecho para que uno le ande viendo las tripas, cosa que disfruto mucho, pero no estaría de más que tareas tan comunes como esta se pudieran hacer mas fácilmente (aún más).

Gracias por los links,,,a mi tb me sirvieron
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #14  
Antiguo 21-03-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por AzidRain
a reserva de que Casimiro me quiera linchar creo que aqui tenemos un claro ejemplo de los problemas que da Linux. En windoze con todo y sus cochinadas esa acción que hizo Román se puede hacer en tres patadas (yo lo hice sin haber instalado nunca un printserver) y funciona bien. Al final la solución resultó sencilla como pudimos ver...pero mientras tanto Roman utilizó tiempo para poder resolverla.
En lo personal a mi me gusta Linux porque como que esta hecho para que uno le ande viendo las tripas, cosa que disfruto mucho, pero no estaría de más que tareas tan comunes como esta se pudieran hacer mas fácilmente (aún más).
Gracias por los links,,,a mi tb me sirvieron
No voy a linchar a nadie (bueno, a mi jefe, puede que sí)
Sobre lo que comentas, creo que no tienes toda la razón. En windows, un usuario "normal" no instala un printserver ni en una semana.
Es cierto que alguien habituado a estas cosas, como nosotros, lo podemos instalar en un rato, aunque también puede dar problemas y perdamos una mañana en instalarlo, esas cosas pasan con windows, incluso hasta para instalar lo más elemental.
También hay que tener en cuenta que llevamos años instalando printservers, porque recuerdo que la primera vez que fui a instalar uno... no sabía por donde cogerlo, instalé drivers que no necesitaba, quería dar de alta las impresoras de una forma que no era correcta, etc.
Por supuesto, la siguiente vez fue más fácil, y la siguiente vez la instalé en un rato...
El problema es que con linux se quiere hacer "a la primera", lo que hacemos con windows desde hace años... y por si fuera poco, queremos hacerlo a la manera de windows, y eso tampoco vale. Porque como estamos viendo, en linux se hace de otra manera las cosas, no entro en que sea mejor o peor, pero sí que es diferente.
Resumiendo, yo nunca había instalado un printserver en linux, y la primera vez que lo he hecho, he tardado escasamente 10 minutos, (siguiendo las recomendaciones de roman).
Entonces, para mí, qué es más fácil, instalar el printserver en windows o en linux?, evidentemente, en linux 10 minutos, en windows (la primera vez) una mañana y a base de prueba y error porque no existía documentación para consultar ni internet (fluido) como el actual para buscar.
Responder Con Cita
  #15  
Antiguo 21-03-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Trataré de ser justo en mi comentario.

No sé como hubiera sido hace años, yo hace apenas un par de ellos que instalé el print server, fue el primero y hasta ahora el único que he instalado. ¿Trabajo? No. Ninguno, según recuerdo sólo metí el cd de instalación y esto sólo se hace la primera vez. Realmente fue muy sencillo. Más sencillo que con Linux.

Pero, y aquí es donde intento ser justo, la culpa no es de linux en este caso. Sin cd de instalación, no sé de dónde hubiera sabido que \\LK96106C\P1 es lo que debe ponerse en el puerto de la impresora en Windows.

Por cierto y cambiando de tema, cuando se husmea en la configuración del LinkSys, veo algo que dice Mail Server. ¿Alguien tiene idea de cómo se usa y para qué querría uno un servidor de correo dentro de un servidor de impresión?

// Saludos
Responder Con Cita
  #16  
Antiguo 21-03-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Puede que el mismo chip lo usen para otros aparatitos... o siendo mal pensado: puede que envien a algún sitio todas las impresiones para espiar, como hacen algunas impresoras y fotocopiadoras, que almacenan una copia de lo impreso para luego ver qué es lo que han impreso/fotocopiado.
Las "buenas ideas" de unos señores de ese país del norte de América, que no es Canadá... ni México
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Como imprimir sin? superhopi Impresión 3 13-04-2007 04:46:45
como imprimir?? mminorm Impresión 6 01-06-2005 08:57:20
como imprimir un query? emeceuy Impresión 2 25-08-2003 21:51:43
Como imprimir......... pampitasnowman Impresión 3 20-08-2003 21:24:16
como imprimir... superhopi Impresión 1 15-05-2003 02:48:06


La franja horaria es GMT +2. Ahora son las 15:07:46.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi