CYBERNET FAQ - Frequently Asked questions

Preguntas Relacionadas a Windows 3.1

En Trumpet Winsock aparecen mensajes indicando comm port overruns ¿Qué puede significar esto?

El mensaje le indica que parte de la información que usted recibe no esta siendo leída por la computadora ya que esta siendo sobreescrita por nuevos datos que llegan a su módem. Esto se da por lo general en máquinas que tienen UARTs 8250 o 16450 (UART -Universal Asynchronous Receive and Transmit - es el dispositivo que permite la comunicación entre su computadora y el módem). Esto se debe a que estos dispositivos tienen un espacio de almacenamiento muy pequeño, y si se esta trabajando a velocidades altas de transmisión (mayores a 19200 bits/s) existe una sobrealimentación de datos que puede provocar el problema. Aunado a esto, hay dispositivos, en especial tarjetas de video, que roban mucho tiempo de procesamiento, tiempo en el cual se puede perder información que ha sido recibida a través del módem causando el problema.

La solución a este problema es obtener un nuevo UART 16550A le puede ayudar si usted tiene un módem externo. Si tiene un módem interno sin un UART 16550A, un nuevo UART 16550 no le será de ayuda. Usted puede emplear el programa MSD.EXE de DOS, no de Windows para determinar que UART tiene.

Si usted tiene Windows 3.1 (no Windows for Workgroups 3.11) y un UART 16550, usted puede probar con cybercom.zip, que es un programa para controlar el puerto de comunicaciones. Si tiene Windows for Workgroups, usted no necesita cybercom.zip.

Para instalar cybercom.zip, primero debe descomprimirlo, puede hacerlo con pkunzip.exe desde DOS de la siguiente forma escriba:

C:\>pkunzip cybercom.zip

Ya descomprimido, modifique el system ini de modo que tenga lo siguiente:

[386Enh]

comxfifo=1

Esto es requerido para un UART 16550A. Aqui x= a su puerto de comunicaciones, es decir que puede ser 1, 2, 3 o 4.

Ejemplo: com2fifo=1

Para el puerto de comunicaciones 2 (COM2)

También puede emplear comxbuffer=1024 (El default es 128, x es el puerto).

Si usted tiene Windows for Workgroups, asegurese de tener el driver serial.386 más reciente: WG100.EXE.

Si continua teniendo errores de overrun después de haber hecho lo anterior, y usted tiene Windows for Workgroups y un UART 16550A, trate de modificar la configuración del buffer de entrada de su UART a 4. Para hacerlo haga lo siguiente en el system.ini:

COMxRXTRIGGER=
1 | 4 | 8 | 14

[El default es 8]

Ejemplo: com2rxtriger=4

[en este caso el puerto es COM2]

COMxTXFIFO= 0 | 1

[El default es 0 deshabilitado, 1 habilitado]

Ejemplo:com2txfifo=1

[el puerto empleado en el ejemplo es COM2]
Arriba De regreso a tabla de contenido

Obtengo el mensaje "comm errors [FRAME]=x" luego de cargar Trumpet y Netscape, etc.

Este problema se puede deber a que el tamaño de MTU es muy alto, por ejemplo 1500 y por ello sus paquetes se están fragmentando mucho. Si tiene este problema frecuentemente, trate bajar su MTU a un tamaño de 576 o talvez más pequeño. Recuerde que MTU-MSS=40 y que RWIN generalmente es 4 x MSS. A continuación se presenta una tabla para algunos valores de MTU:

Tabla de MTU
MTU MSS RWIN
576 536 2144
550 510 2040
Arriba De regreso a tabla de contenido

Departamento de Soporte Técnico
Copyright © Cybernet de Guatemala, S.A.. All rights reserved.
Revisado: 26 de septiembre de 1996.