Andrew Gabriel wrote: > Garrett D'Amore - sun microsystems wrote: >> IMPLEMENTATION >> >> Grub has been modified to read and use the information in SPCR. A new >> keyword $CONSOLE is added for use on the kernel$ boot line in menu.lst; >> it will expand to properties which select either the appropriate serial >> port and mode (for example, >> "console=ttya,ttya-mode=19200,8,n,1,-,ttya-ignore-cd=true") or the >> normal text or graphics console ("console=text" or "console=graphics") >> as the Solaris release requires. (Currently Nevada uses text, >> OpenSolaris uses graphics.) A typical use in menu.lst would look >> like: >> >> kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS,$CONSOLE >> >> In addition, a new "spcr" command has been defined, to display the >> settings in the SPCR table (if it exists). This command is useful for >> diagnostic purposes. >> >> This requires no change in the kernel to use; however, one file is also >> changed in the Solaris system image: /etc/ttydefs, which currently >> configures ttymon(1) to force the console to 9600 baud. It turns out >> that if the baud rate setting is removed, ttymon simply uses the >> preexisting baud rate without change. This is exactly what we'd like >> for the x86 case, as it means that baud rate choice is done in exactly >> one place: the BIOS. > > You should probably take CR 6206504 "ttymon has no business changing > the serial console baud rate at first login: prompt" under the > project's wing.
Thanks. I hope Dan will do that. - Garrett