|
|
|||||||||
Autor: Ignacio Gallego Puyol Estas son unas breves explicaciones en castellano sobre cómo proceder para usar los programas terminales. REQUISITOSCon este tipo de comunicaciones se puede conseguir comunicar Amiga <> Amiga, PC <> PC y Amiga <> PC, aparte de cualquier otro tipo de plataforma que use un serie RS-232. Los requisitos de este tipo de comunicaciones son simples, sólo necesitas un null-modem serie de 3 ó 7 hilos/patillas conectadas, y dos programas tipo terminal de los que se usan en las comunicaciones de módem. Supliremos el módem por el cable null-modem (modem-nulo) conectando ambas máquinas. Será como tener una conexión eterna con el otro ordenador, aunque este tipo de comunicación no sea establecida hasta que los dos terminales esten en funcionamiento. Los requisitos del software, serán diferentes, ya que hay muchos programas tipo terminal para el PC, Amiga, u otras plataformas. Por lo tanto no se puede decir que haya que tener una máquina mínima para hacer este tipo de conexión. Casi todos los programas terminales suelen tener unos pequeños requisitos, en el Amiga, casi todos funcionan con menos de 1MB de memoria RAM, y en el PC serán del estilo similar con el microprocesador, memoria, etc. Si eres usuario de programas terminales, sabrás cual es el que mejor se adapta a ti, usando lo que verdaderamente necesitas. Si no eres alegre poseedor de módem telefónico (u otro tipo de módem), tendrás que acostumbrarte a usar un terminal que sea cómodo, fácil y rápido en tu máquina. CABLESSi no sabes soldar o prefieres hacer las cosas fáciles, es preferible que te compres el cable ya hecho. Aunque si quieres gastarte poco es aconsejable comprar las piezas y montarlo en casa, pero el otro sistema tiene la ventaja de que no te cargues el serie del ordenador al conectar un pin a otro por descuido. Primero antes de comprar debes determinar lo que necesitas, si vas a hacer una comunicación entre PC y Amiga, necesitarás un cable null-modem serie, pero tienes que saber que tipo de conectores necesitas. En PC existen dos tipos de conectores los DB9, y los DB25. Los DB9 son de la clavija tipo ratón, tiene por tanto 9 pines de conexión. Los DB25 son el otro tipo que es más grande (25 pines de conexión). Dependerá de cual tengas libre para operar. En el Amiga no hay problemas, sólo existe una conexión, que es DB25.
Ahora debes determinar la calidad del cable. Existen dos tipos de cable serie null-modem, los de 3 conexiones o hilos y los de 7 conexiones. Los de tres conexiones son los más malos, menos fiables, sólo los recomendaría a quien no va a pasar grandes cantidades o datos grandes, tienen la desventaja de que si se pierde un paquete de transmisión, el ordenador que envía no se entera y sigue enviando como si nada, aunque el ordenador contrario este intentando enviarle mensaje de pérdida de paquete de envio. Los de 7 conexiones o hilos son los más fiables y más rentables a la hora de pasar grandes cantidades de datos. Yo me decantaría por usar cables de 7 hilos. Debido a la poca expansión del Amiga en comparación con otras plataformas, hay muchos vendedores avispados que venden el cable más simple para conectarlo con ordenadores del mismo tipo. Lo más normal a la hora de comprar es pedir: "Un cable null-modem serie DB25-serie DB25 de 7 hilos." Es preferible especificar para que después no te den gato por liebre. Ahora se ha puesto de moda vender un cable serie pin-a-pin (cada conexión de un pin va a su misma patilla del conector contrario... 1-1...2-2...3-3 dónde el primer número es un extremo del cable y el segundo número el otro extremo o conector). Y después te venden una "mochila", que no es mas que una pequeña extensión del cable que convierte éste cable a null-modem. Si te lo venden de este sistema, asegúrate de que te lo den de 7 hilos en vez de 3. En una parte de la mochila, viene el esquema que usa este adaptador, comparalo con los que se adjuntan en este Curso en HTML.
Los esquemas de conexiones puedes verlos pulsando sobre el enlace que te interese. INSTALACIÓNLa instalación del terminal dependerá del que elijas según tus gustos. Algunos programas incluyen un script o programa de instalación, otros por el contrario se tienes que realizar a mano copiando los archivos en sus respectivos directorios siguiendo las instrucciones que acompaña cada programa. Aquí aprenderás a configurar las opciones más importantes que suelen tener todos los terminales. Estas opciones sirven para poder establecer una comunicación. Después será cuestión de pulir el sistema, las opciones que no hayamos configurado. Para instalar un terminal de Amiga, primero tendrás que conseguirlo por Internet (Aminet), o puedes comprarlos ya sean originales o de Dominio Público/Shareware. Uno comercial sería el TERMITE, y uno Shareware/Freeware el NComm. Normalmente los programas originales suelen tener una instalación en discos o en disco duro, este instalador se encarga de pasar los datos a la unidad deseada, y lo único que tenemos que hacer *casi siempre* es monitorizar y comprobar que todo vaya bien, aparte de elegir algunas opciones como la unidad a instalar, etc. Los programas Shareware o de Dominio Público, si los compras en tiendas especializadas en este tipo de software de venta al público, suelen venir en un disco de arranque, aunque algunos programas también tienen opciones para instalar a disco duro u otras unidades de almacenamiento. Si eres poseedor de módem (ya sea de PC o de Amiga) siempre puedes llamar a un BBS del ordenador del que te falte un terminal de comunicaciones, y coger el fichero. O bien obtenerlo desde Internet. Si el módem está en PC, deberás llamar a un BBS de Amiga y pillar un programa terminal (o los que veas que pueden ser de interes). Para pasarlo al Amiga, formateas un disco de baja densidad a 720 Kb de capacidad, y metes dentro el programa. Una vez hecho esto tendrás que pasar los datos de disco PC al Amiga, esto se puede hacer con programas de transferencias de datos tipo DOS-2-DOS o CrossDOS, o bien si eres usuario de una ROM 2.1 tendrás la oportunidad de montar una unidad de PC de 720 Kb, en tu unidad de discos, y de esta forma pasar los datos de un formato de disco a otro. También hay sistemas de montaje de unidades en un Amiga con una ROM inferior. Si el módem está en Amiga, deberás hacer la misma operación pero al revés, aunque el disco para transferir los datos tenga que ser forzosamente formateado a PC (720 Kb), ya que el PC no puede leer discos de Amiga. Si las comunicaciones van a ser en ordenadores iguales (Amiga <> Amiga o PC <> PC) no tendrás problemas, instalas el terminal en el otro ordenador, como lo tienes en el que sí lo tienes instalado. Una vez tengas el terminal de Amiga, instalado en disco o en disco duro y ejecutado en memoria, procederemos a su configuración. Lo que si debes tener claro, es algunas opciones para poder establecer una comunicación factible y optimizada. Por ejemplo si empleas un Amiga de los antiguos, debes saber que el puerto serie del Amiga esta bloqueado a 38400 baudios, y que a más velocidad no puede ir por mucho que lo fuerces. En Amiga1200 o series de alta velocidad para Amiga (como la IO-Extended de GVP o la The Squirrel Surf Interface de HiSoft). Suelen tener unas velocidades mayores. En un Amiga1200 puedes alcanzar un total de 57600 baudios máximos, y en conexiones de series más avanzadas como las tarjetas anteriormente citadas se pueden conseguir el máximo de 115200 baudios o conexiones mayores dependiendo de las características de la ampliación. En algunos casos esta velocidad de puerto puede ser mejorada. El Amiga tiene un archivo en el directorio DEVS: que sirve para definir el puerto serie (serial.device), puedes tratar de conseguir una versión mejorada de este archivo o bien puedes sustituirlo por otro (por ejemplo el BaudBandit.device) si el terminal es completo, tendrás una opción para cambiar el device a usar, tendrás que poner el nombre del device a usar. Los parametros/opciones más usuales para establecer una configuración óptima son los siguientes:
Estos tres datos deberán marcarse como 8N1 en alguna parte del terminal. Además estas últimas opciones también son comunes en ambos terminales. Después de configurar las opciones más necesarias, pasamos a configurar el protocolo de comunicaciones que usaremos. Yo recomiendo usar un ZMODEM, ya que es el más fiable de todos y asimismo el más compatible. Existen otros tipos de protocolos, pero algunos son peores, y otros a lo mejor pueden ser mejorados, pero tendrás que asegurarte de que ambos terminales usen el mismo protocolo a la hora de transmitir datos. Estos protocolos están definidos en los programas, pero también tienen que estar presentes dentro del directorio LIBS: (en Amiga), bajo el nombre de XPRZMODEM.LIBRARY podemos encontrar el protocolo ZMODEM. También es conveniente que usemos una versión optimizada en caso de que dispongamos de un microprocesador más acelerado (en el caso por ejemplo del A1200, que usa un 680EC020). Estas bibliotecas también deberán llamarse igual, aunque sea una versión optimizada para el microprocesador de que dispongamos. Aunque si vamos a pasar el programa a alguien, deberemos, por precaución, poner un comentario al fichero: "Esta biblioteca es optimizada para 68020", de esta forma no ocasionaremos quebraderos de cabeza. La forma de configuración del terminal en PC es más o menos igual, aunque en PC carecemos de protocolo a usar (es decir, no hace falta tener la biblioteca, pues no usan de eso, normalmente los protocolos más usados (XMODEM, ZMODEM, etc), estan ya programados en el terminal, por lo que no hay que hacer añadidos al ordenador. Una vez tengamos los mismos parámetros de conexión en ambos terminales y una vez que tengamos conectado el cable null-modem, arrancaremos ambos terminales a la vez, y haremos la prueba final. Escribiremos algo en la pantalla del terminal (aunque en esta no aparezca nada, en el ordenador contrario deberá aparecer lo que hemos escrito). Si aparece basura o caracteres incomprensibles, deberemos repasar las opciones de velocidad y conexión, así hasta que lo que escribamos en uno de los terminales aparezca en el otro. Para optimizar un programa (aunque ya hayamos conseguido establecer conexión), se pueden añadir protocolos mejores, e incluso hacer que el terminal aproveche el ordenador (para eso es necesario leerse un poco el manual del terminal, siempre suele venir un apartado que te explica como aprovechar el terminal, y que opciones permiten que el ordenador se comunique más rápido y fiablemente. Si los ordenadores están muy despegados y queremos usar las opciones de chat o escribirnos mensajes (en caso de que haya otro usuario en el otro ordenador), algunos terminales de Amiga pueden emular el teclado de un PC (cada tecla que pulsamos, será transmitida como si estuviéramos escribiendo en un PC), esto es beneficioso si usamos caracteres no estándar (acentos, eñes, y otro tipo de caracteres que no son los 127 primeros caracteres de todos los ordenadores). Esto aunque parezca una tontería, es necesario si hacemos comunicaciones de un ordenador que este en otra habitación, o por ejemplo nos conectásemos con un amigo que estuviera en una PARTY (con el ruido que hay no hay forma de establecer una conversación a larga distancia). Estas son las nociones básicas, hay muchas más opciones que nos permitirán, como he dicho, usar el terminal al máximo de nuestras posibilidades y las del ordenador. Pero eso, ya es ir probando, leyendose el manual, etc. MANEJO DEL SOFTWAREPara usar los terminales (para pasar datos de un ordenador a otro), deberemos usar las opciones de subir (upload = enviar), o bajar (download = recibir). Según sea el ordenador que usemos. Por ejemplo, si queremos enviar un fichero o dato a otro ordenador, primero nos iremos a la opción del terminal llamada UPLOAD, elegiremos el protocolo y después nos saldrá una ventana que nos permitirá acceder y marcar los ficheros que queramos transmitir. Marcamos el que queramos y le damos a la opción de empezar la transmisión de datos. En el otro ordenador tendríamos que poner DOWNLOAD, para que el terminal se entere de que va a recibir datos. El programa se queda esperando hasta que recibe los paquetes de datos. Si en el terminal que recibe datos esta especificada la opción ZMODEM DOWNLOAD o el protocolo que usemos, el programa estará preparado para recibir datos incluso aunque no le pongamos que espere éstos, es decir, será como si siempre estuviera alerta, y cuando recibe la orden de recibir, se pone el solo a recibir. De esta forma si transmitimos datos nosotros sólos o con otros usuarios, no nos tenemos que preocupar de decirle que se ponga a recibir. |
| Envía esta página web a un amigo: Esta opción está desactivada temporalmente, rogamos disculpen las molestias |
|