Holas..... Es decir, que solo tendria que redefinir mi tipo de terminal en <termcap> para que funcione..... Si es asi, me imagino que el formato de <termcap> deberia/sera el mismo que para otros *nix. Me supongo que la definiones de <printcap>, no afectan o no me deben importar ya que no se trata de una impresora de sistema..... Mis telnet que logean son vt100, asi que me supongo que debere copiar las definiciones de alguno de mis otros *nix en SuSE y deberia funcionar.... Espero.... Por si acaso alguien tiene idea de que otras cosas puedo hacer con ese script, o que trata de hacer, en donde obtengo una ayuda de esos comandos...... Gracias por la ayuda, les comentare que tal me va...... [gracias lar004@indra.cl] Luis Roa Pietra escribió:
Hola:
Les explico mi problema:
He instalado SuSE 7.1; he conectado una terminal tonta y he hecho telnet y puedo loggearme, pero no puedo imprimir en la impresora conectada a la terminal tonta....
Solo puedes imprimir localmente, es decir, desde un proceso que cuya consola sea ese terminal.
He probado con un Win95/98/nt ( :( ) haciendo telnet al servidor SuSE (tambien puedo loggear) y nada, no envia nada a la impresora .........
Ninguna posibilidad de que imprimas desde procesos remotos, ya que, a diferencia de Unix, esta impresora no es reconocida como una impresora del sistema.
Tengo un script que me funcionaba en un SCO, AT&T y UnixWare, pero no me funciona en SuSE..... ----------------------------------- echo "\033[5i" cat $1 echo "\033[4i" -----------------------------------
SI te va a funcionar, pero siempre que la definicion de terminal que tengas para esa tty sea la adecuada con esa secuencia de caracteres de escape, es decir, por ejemplo vt100. Si no es así, sólo debes cambiar por la secuencia adecuada de caracteres.
Supuestamente captura el puerto de impresora local y envia el archivo.... (No lo hice yo, me lo paso un amigo.....)
Tu amigo esta bien. Eso funciona, solo que con las limitaciones ya mencionadas.
Como puedo hacer que funcione el envio a la impresora local...
En la forma ya descrita.
Tengo una impresora central conectada al server, y ahi puedo imprimir.... osea que el demonio de impresion funciona, es una EPSON LX800.......
Insisto. Aqui el daemon de impresion no tiene nada que ver, porque la impresora "esclava de una terminal" no es una impresora de sistema en linux. Esa es la razón por la que solo te sirve para imprimir desde una aplicacion que esté corriendo en "esa terminal". Yo ya pasé por eso y por ahora es definitivo. Digo por ahora, porque es posible que a algún desarrollador en linux (desgraciadamente esta fuera de mi alcance), se le ocurra por fin hacer lo que algunos unix ya hicieron, que es simplemente activar dos lineas tty por el mismo cable, una de las cuales se usa para la terminal y la otra para definir una impresora "en el sistema", la cual con ese procedimiento queda habilitada para ser usada por lpd por ejemplo.
Gracias de Antemano.... -- No hay razon. Saludos
Luis Roa P. lar004@indra.cl