Add some text to "Common Problems" about Open Firmware 3.x not

setting up the console and how to work around the problem.  This
is an initial stab at solving PR/35348 for NetBSD 6.0.  After 6.0
is released, a better solution can be done for 6.1.
This commit is contained in:
jnemeth 2012-10-06 05:28:46 +00:00
parent 0f627165e8
commit ef04cc2567

View File

@ -1,4 +1,4 @@
.\" $NetBSD: install,v 1.38 2011/05/30 06:19:53 wiz Exp $ .\" $NetBSD: install,v 1.39 2012/10/06 05:28:46 jnemeth Exp $
. .
.Ss2 Open Firmware boot syntax .Ss2 Open Firmware boot syntax
. .
@ -650,6 +650,25 @@ If your system is a PowerBook,
may have turned down the brightness of the backlight. may have turned down the brightness of the backlight.
Use the buttons to turn your brightness back up. Use the buttons to turn your brightness back up.
.Pp .Pp
Open Firmware 3.x and newer often won't setup the console if you don't
drop to a prompt, and
.Nx
doesn't know how to setup the console itself.
To get the system to boot when you have auto-boot? set to true, you
can try this workaround.
First, try one of the following commands:
.sp
.Dl setenv boot-command \*[q] screen\*[q] output boot
.Dl setenv boot-command ." screen" output boot
.Dl setenv boot-command ." Booting NetBSD..." cr \*[q] screen\*[q] output boot
.sp
You should follow the command with:
.sp
.Dl reset-all
.sp
This will cause Open Firmware to output some text to the screen prior
to booting, thus forcing it to setup the console.
.Pp
Otherwise, you need a serial console. Otherwise, you need a serial console.
See the section entitled See the section entitled
.Sx "Open Firmware 1 and 2 System Preparation" .Sx "Open Firmware 1 and 2 System Preparation"