Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Jan 1997 12:01:55 -0500
From:      Luoqi Chen <luoqi@watermarkgroup.com>
To:        Terry Lambert <terry@lambert.org>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: My sportster internal modem doesn't work after switched to 2.2-BETA
Message-ID:  <32E4F67C.343F@watermarkgroup.com>
References:  <199701172052.NAA09015@phaeton.artisoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert wrote:
> 
> > A few days after I switched to 2.2-BETA, my internal modem stopped
> > working. It can still dial and connect at 28800, and can read correctly,
> > but outputs garbage characters.
> 
> Probably you are using the wrong parity.  Check your parity settings on
> the port, which are set by your communications software (ie: they are
> not permanent settings).
>
After some poking around, I found that the if I sent multiple bytes
to the modem, some would get lost. So I went to sio.c and changed
com->tx_fifo_size to 1 from 16, and everything works fine now.
But I am still wondering if this is a problem with the modem, or with
the software. It seems that NT is doing the same, sending no more than
one
byte at a time. This is not a satisfactory solution, the output FIFO
is underutilized and CPU is servicing 16 times more interrupts.

>
>                                         Terry Lambert
>                                         terry@lambert.org
> ---
> Any opinions in this posting are my own and not those of my present
> or previous employers.

Thanks for your help.

-lq



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?32E4F67C.343F>