Subject: problems with a boca serial board
To: None <port-i386@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: port-i386
Date: 02/15/2000 19:00:05
Hi,
I have a 16 ports boca serial board (don't have the exact part number handy;
it's a isa board with is probed by our boca serial driver:
boca0 at isa0 port 0x100-0x13f irq 11
com2 at boca0 slave 0: ns16550a, working fifo
com3 at boca0 slave 1: ns16550a, working fifo
com4 at boca0 slave 2: ns16550a, working fifo
com5 at boca0 slave 3: ns16550a, working fifo
com6 at boca0 slave 4: ns16550a, working fifo
com7 at boca0 slave 5: ns16550a, working fifo
com8 at boca0 slave 6: ns16550a, working fifo
com9 at boca0 slave 7: ns16550a, working fifo

attaches only 8 ports but shouldn't be a big deal).

I use only one port for now, attached to an alpha system serial console
with a complete null-modem cable.
I'm using tip to connect to it (using the standart 'console' parameters).
Alls seems to work fine but after a while the serial port is stuck, tip
becomes unkillable:
   66  2284 17945   0   4  0   172  552 ttyout IE   p0-   0:00.02 tip ds20 
    0  2285  2284   0  28  0     0    0 -      Z    p0-   0:00.00 (tip)
   66  1721  3354   0   4  0   172  556 ttyout IE   p1-   0:00.02 tip ds20 
    0  1722  1721   0  28  0     0    0 -      Z    p1-   0:00.00 (tip)
   66  1642  1151   0   4  0   172  552 ttyout IE+  E0    0:00.01 tip ds20 
    0  1643  1642   0  28  0     0    0 -      Z+   E0    0:00.00 (tip)

(as I only use one port, when one wedge I plug the serial console in the
next one. I tried to exit from these instances of tip with the usual way,
'~.' then attempted kill and kill -9). seems to happen when I send a lot
of traffic to the port (cut'n'paste with the mouse) or when the alpha is
switched off/on.

Did someone else encounter the problem ?
Maybe a hardware flow control problem, although the clocal flag is set on
the tty.
This is on a old (still called 1.4.1) release.

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--