From owner-freebsd-stable Tue Jun 29 12:58:18 1999 Delivered-To: freebsd-stable@freebsd.org Received: from dt054n86.san.rr.com (dt054n86.san.rr.com [24.30.152.134]) by hub.freebsd.org (Postfix) with ESMTP id 8D8B514D3E for ; Tue, 29 Jun 1999 12:58:14 -0700 (PDT) (envelope-from Doug@gorean.org) Received: from localhost (doug@localhost) by dt054n86.san.rr.com (8.8.8/8.8.8) with ESMTP id MAA20543; Tue, 29 Jun 1999 12:57:32 -0700 (PDT) (envelope-from Doug@gorean.org) Date: Tue, 29 Jun 1999 12:57:32 -0700 (PDT) From: Doug X-Sender: doug@dt054n86.san.rr.com To: Robert Nordier Cc: MIHIRA Yoshiro , freebsd-stable@FreeBSD.ORG Subject: Re: comconsole In-Reply-To: <199906291636.SAA28420@ceia.nordier.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 29 Jun 1999, Robert Nordier wrote: > > >> > Once you get the login prompt set up, redirecting the boot > > >> > messages should be easy. First, the COMCONSOLE kernel option is now > > >> > deprecated, see the sio options in LINT for more details. Also, you should > > >> > read the info in the /boot directory, and read the man pages for loader > > >> > and boot. At this point the easiest way to use the -P option is to put > > >> > 'boot -P' as the last line of your /boot/loader.rc file. > > >> > > >> A -P option to boot is ignored. Put the -P in /boot.config. Hrrm... it works fine in /boot/loader.rc on -current, maybe it doesn't work in -stable. My apologies if so. > > When I setup server box(without VGA console, 3.1-RELEASE), > > I added ``set console=comconsole'' to /boot/loader.rc. > > Also enable serial console getty in /etc/ttys > > > > Which method is better for serial(com) console? > > If you are using a serial console, it is generally best to enable it > as soon as possible. Agreed, however there are two issues here. First, the man pages all say that /boot.config is deprecated. Also, what I'd *really* like to do is get a 'boot -P' in as early as possible, then still have the autoboot option in loader. As far as I can see, that's just not possible, although I'd love to be proven wrong. > There is a lot of stuff that happens before > loader(8) gets control. The flow is roughly as follows: > > boot1 > btx > boot2 > btxldr > btx > loader Wow.... where were you last week when I asked for a list like this. :-/ Could you add one more detail to this list, namely what config files get executed when in this schedule? It would be really helpful to me, and I'm sure others. I've read the man pages till I'm going loopy on them and it's sinking in very slowly, but not fully there yet. > To avoid missing potentially informative diagnostics, etc., the best > place to start the serial console is therefore in boot2, using one > of the options -D, -P, or -h, according to needs and preference. I'm assuming that by this you mean to put it in /boot.config? Thanks for the feedback, Doug -- On account of being a democracy and run by the people, we are the only nation in the world that has to keep a government four years, no matter what it does. -- Will Rogers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message