From mboxrd@z Thu Jan 1 00:00:00 1970 From: Harry Kalogirou Subject: Re: Elks freeze after login [machine config] Date: 03 Aug 2002 13:17:59 +0300 Sender: linux-8086-owner@vger.kernel.org Message-ID: <1028368987.514.30.camel@cool> References: Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: List-Id: Content-Type: text/plain; charset="iso-8859-7" To: Riley Williams Cc: Christophe Gimenez , Linux 8086 =D4=E7=ED =D0=E1=F1, 02-08-2002 =F3=F4=E9=F2 22:02, =EF/=E7 Riley Willi= ams =DD=E3=F1=E1=F8=E5: > Hi Harry. >=20 > >> I'm using the disk images downloaded from sf and seems to be the > >> 0.1.0 version. This compaq has : > >> - a 20286 > >> - a 20287 (but I'm not sure, I've not used this computer since > >> 1991), I will test for it > >> - 1,6 MB of ram > >> - a 40 MB IDE disk > >> - two serial ports > >> > >> The two serial ports are detected at boot time as > >> > >> ttys0 at 0x3F8 (irq =3D 4) with 16450 > >> ttys1 at 0x2F8 (irq =3D 3) with 16450 > >> > >> and lp0 at 0x3BC >=20 > > ELKS will run like the wind on it... >=20 > ...providing the 16450 is compatible with the 8250 code we have in > ELKS. Memory says that Linux does some extra configuration for the > serial ports when the chip is a 16450 rather than an 8250, and it's > quite possible we're being caught by this. No ELKS works fine with the 16450 UART. > I can't test this as my T2000 testbed is detected as having 8250 > serial ports, not 16450's, so this could easily be untested behaviour= =2E Mine is a 16450. >=20 > Could you do some tests with it Harry? >=20 > 1. Is your serial port an 8250, 16450 or what? As I said before it is an 16450. =20 > 2. Does the CSLIP also work at speeds higher than 9600 BPS? > Here's a table of valid integral speeds and I'd love to > know which is the highest that actually works for you. > The rule is : If your serial works for some speed, CSLIP will work for it too.=20 So it is "theoriticaly" posible to use 115200 if you have an 16450. The problem is that the interupt handler is heavy in ELKS so the interupts will starve the CPU.=20 9600 is the highest speed I can have on my 8086. On a 286 I once tried at the university (I got it online as a web server if you remember) higher speeds were posible. =20 >=20 > I will add that the 8250 is only specified as "below 19,200 BPS" and = the > 14550 is specified as "up to 28,800 BPS" but that doesn't mean that t= hey > won't work faster than specified. >=20 > > The root partition is around 30MB and I have a 1MB swap partition. > > I'm also running on it constanly a web server (for the fun of it, > > since with swap we don't have memory shortage problems), serving a > > copy of the ELKS web site. I also use the web server to get files I > > need from it. To get files to the ELKS machine I use urlget. >=20 > > It is almost eye-wetting to fire an attack of http requests on it > > and see the little 8086 starting to swap-out some of the vi's and > > shells running on the 3 consoles, to make room for the httpd's > > serving the pages. >=20 > Any chance you can share your httpd configuration (sans any passwords= or > the like) ??? The httpd is very simple and needs no configuration. Just run it and place the pages under /usr/lib/httpd > > (Note that with shared memory every new httpd takes only 4kb, use > > chmem for this since the linker gives it a 32KB data segment#) >=20 > Perhaps that could be made part of the compilation setup in the relev= ant > Makefile ??? Yes that is posible. Harry - To unsubscribe from this list: send the line "unsubscribe linux-8086" i= n the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html