Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jul 2000 16:29:02 -0700
From:      Mike Smith <msmith@freebsd.org>
To:        Alan Edmonds <aedmonds@digitalconvergence.com>
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: PXE (pxeboot) and serial consoles - force it! 
Message-ID:  <200007102329.QAA07584@mass.osd.bsdi.com>
In-Reply-To: Your message of "Mon, 10 Jul 2000 18:10:58 CDT." <396A5802.FEA3126D@digitalconvergence.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007102329.QAA07584>