From owner-freebsd-hackers Wed Feb 26 11:53:56 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA28875 for hackers-outgoing; Wed, 26 Feb 1997 11:53:56 -0800 (PST) Received: from out1.ibm.net (out1.ibm.net [165.87.194.252]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id LAA28861 for ; Wed, 26 Feb 1997 11:53:51 -0800 (PST) Received: (from uucp@localhost) by out1.ibm.net (8.6.9/8.6.9) id TAA172572; Wed, 26 Feb 1997 19:53:26 GMT Message-Id: <199702261953.TAA172572@out1.ibm.net> Received: from slip166-72-229-183.va.us.ibm.net(166.72.229.183) by out1.ibm.net via smap (V1.3mjr) id sma8gQDmb; Wed Feb 26 19:53:16 1997 Reply-To: From: "Steve Sims" To: "Nate Williams" Cc: "Hackers" Subject: Re: Building PAO kernel on non-PAO system Date: Wed, 26 Feb 1997 14:52:11 -0500 X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1155 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Nate Williams says: | | > I've got an old laptop that I'd like to run Our Favorite OS(tm) on, but it | > **definitely** requires the PAO package to sort out some laptop-esque | > "features" that Compaq decided to implement. I've got 2.1.6 loaded on the | > laptop right now (with PAO) and it works pretty well.... (Thanks, | > Hosokawa-san!) | | You could install 2.2 on it and it would *probably* work. Well, it didn't work the *last* time I tried. (About 3 months ago; Same-old Same-old with the silly sio probes failing was the biggest headache.) | One of the reasons the PAO code isn't in the FreeBSD source tree is | because it affects 'desktop' functionality. I would caution against | applying the PAO patches to the -current box. Yeah, this would be a bad idea, one of last resort. | Have you tried making a kernel with -current and seeing it it works? | The PAO patches add support for some new ethernet cards, SCSI cards, and | the Wavelan, plus make some things easier but other than that it's | pretty much the same functionality as in 2.2 and -current (modulo they | actually *document* things better. :( ) I'll try my luck with a plain vanilla 2.2-GAMMA and see what happens. (I'm not optimistic, but I may be surprised.) What does surprise me is that there isn't a *obvious* way to build kernels or, for that matter, hardware- and kernel-structure-specific apps for various architectures, versions and configurations on a single machine and distribute them to one or more "client" machines. I've run shops where this would have been a REQUIREMENT (e.g.: a farm of diskless workstations in a variety of interfaces, processors, etc...) ...sjs...