Date: Thu, 19 Sep 1996 10:53:02 -0500 (CDT) From: Joe Greco <jgreco@brasil.moneng.mei.com> To: brandon@glacier.cold.org (Brandon Gillespie) Cc: freebsd-isp@FreeBSD.ORG Subject: Re: [Fwd: Silo Overflows?] Message-ID: <199609191553.KAA11109@brasil.moneng.mei.com> In-Reply-To: <Pine.BSF.3.91.960919092011.14352B-100000@glacier.cold.org> from "Brandon Gillespie" at Sep 19, 96 09:40:34 am
next in thread | previous in thread | raw e-mail | index | archive | help
> > Ok, I had a similar problem with that card, just a check: Does the irq > > setting is ok in the kernel config file, in the last sio line?. If you > > left out that setting, the probes will check the board with all the > > ports, but as soon as something goes trough the line it will give silo > > overflows. :-). (Yes, it happened when I was just copying the previous > > line, instead of type them, so I forgot to place it there). Hope that > > helps. > > We run a in-house dialup server off a BOCA 16 port board (BB2016). When > we started there were only 8 modems on the board, but as we have expanded > and as they are all used the board continues to freeze up all of the > serial ports off the board. The only way to un-freeze is to shutoff all > getty's on the serial ports, give it a few and turn them back on (via > /etc/ttys). The kernel has been patched in sio.c to set ftl_init to 8 > instead of 14, and we seem to have fewer overflows, but they still occur, > and when they do the entire board freezes. With our increased usage it > is to the point now that there are one to two freezes a day. We need to > find a solution, any suggestions? BOCA did tell us the UART on the card > is fast enough to handle what we are doing, so I dont suspect that as a > problem. I have seen that problem. The interrupt gets stuck "on" - you can see it with a logic probe. We called it "red light syndrome". I never found a solution for it, however you can detect the condition in software: When you connect to a port, and type "AT<return>" to the modem, you do not get a response... but if you hit "<return>" again, you will get the "OK". I hacked up a monitor that detected when the damn thing wedged. ... JG
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609191553.KAA11109>