From owner-freebsd-hackers Mon Jul 10 16:21: 1 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from mass.osd.bsdi.com (adsl-63-202-177-51.dsl.snfc21.pacbell.net [63.202.177.51]) by hub.freebsd.org (Postfix) with ESMTP id 443D637B686 for ; Mon, 10 Jul 2000 16:20:58 -0700 (PDT) (envelope-from msmith@mass.osd.bsdi.com) Received: from mass.osd.bsdi.com (localhost [127.0.0.1]) by mass.osd.bsdi.com (8.9.3/8.9.3) with ESMTP id QAA07584; Mon, 10 Jul 2000 16:29:02 -0700 (PDT) (envelope-from msmith@mass.osd.bsdi.com) Message-Id: <200007102329.QAA07584@mass.osd.bsdi.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Alan Edmonds Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: PXE (pxeboot) and serial consoles - force it! In-reply-to: Your message of "Mon, 10 Jul 2000 18:10:58 CDT." <396A5802.FEA3126D@digitalconvergence.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 10 Jul 2000 16:29:02 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Restating the question. > > Is there a way to force PXE to I think you have some very serious confusion about what things are and what they are called, and it is making it impossible for anyone else to understand what you're talking about. "PXE" is a specification, and an interface compliant with that specification. "PXE boot ROM" is code which implements the "PXE" interface in order to boot your system and support other boot programs. "pxeboot" is a program loaded by the "PXE boot ROM" as part of the boot process. It is the same as the "loader" in the boot-from-disk case. > 1) not probe for a console Nothing probes for a console, apart from boot2 in the boot-from-disk case if the -P flag is found in /boot.config. > 2) use a serial port as the default com port I think you mean "use a serial port as the console". You can build "pxeboot" without keyboard/video support by commenting out the vidconsole entry in the definition of the consoles array in sys/boot/i386/loader/conf.c > I know I can put set console="comconsole" in /boot/loader.rc. > Normally, this is set in the boot blocks, but we don't > have these in pxeboot. Actually, you will find that if you have correctly configured your PXE environment, "pxeboot" will correctly find and parse /boot/loader.rc, and this is the preferred mechanism for enabling serial console output in the PXE environment. -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message