From mboxrd@z Thu Jan 1 00:00:00 1970 From: b4@gewt.net (Cory Smelosky) Date: Thu, 20 Nov 2014 23:55:58 -0500 (EST) Subject: [TUHS] 2.10 In-Reply-To: References: Message-ID: On Thu, 20 Nov 2014, Clem Cole wrote: > I don't think the BSD networking code in 2.10 worked on systems with only > 256K bytes of memory. The kernel is too big even without networking and a > lot of work was done to push things out of the kernel. [The 17th bit (split > I/D) really only mattered for user space, the kernel mapped things around - > but with only 18 bits of address map there is not much space]. Adding > networking and in particular the space for the mbuf's becomes a real issue. > It's unsupported; see my email where I pasted the "HCL" from 2.10's GENERIC config. > > Here are some thoughts.. > > 1.) Easiest/Cheapest solution might be to front end the system with an RPi, > Intel Edison or the like and run the IP stack on it and then use one or > more serial ports from the micro to 11. > Well, 2.10 has SLIP, but it'd certainly be easier to implement a simple userland tool to talk to a frontend! > 2.) See if you can dig up an old copy of the 3 COM's first product - UNET - > which was the original TCP/IP for V7. It's old and not very sexy, but the > kernel requirements are minimal and if all you want it telnet & FTP that > will work. > That I am pretty sure I DO NOT have source for. > 3.) If you have real hardware, see if you can find an old Able "Enable" > board which will allow you to put 4Megs of memory in an 40 class processor > (you get a cache plus a new memory MAP with 22 bits of address like the 45 > class processors). I had 2.X working on that years ago (and wrote a > USENIX paper on it). The Enable board support was in the BSD 2* > distributions (I put there) but I doubt its been tried in many years. > That sounds like a neat board. Betting it's a bit hard to find, though. ;) > 4.) Ultrix-11 should boot on a 40 class system, but I do not remember if on > the 18 bit machines you could configure networking. Armando might > remember if Fred ever made that work. If any one could have or would have, > it would have been Fred. As I said, there just is not a lot of space and > frankly there is not going to be a lot of space left for user programs. > I'd check but I'm pretty sure I don't have Ultrix-11 sources. :( > Clem > > PS I remember running V6 on 11/34 with 48K bytes of memory for a few months > as our memory for that system was back ordered. It was slow, but it worked > and we were happy. It was our machine!! > What were you using for paging/swapping on that? -- Cory Smelosky http://gewt.net Personal stuff http://gimme-sympathy.org Projects