Re: How does one get a working serial console with gptboot?

From: Freddie Cash <fjwcash_at_gmail.com>
Date: Wed, 16 Mar 2011 14:48:57 -0700
On Wed, Mar 16, 2011 at 2:44 PM, Freddie Cash <fjwcash_at_gmail.com> wrote:
> On Wed, Mar 16, 2011 at 2:20 PM, Garrett Cooper <yanegomi_at_gmail.com> wrote:
>> On Wed, Mar 16, 2011 at 10:20 AM, Freddie Cash <fjwcash_at_gmail.com> wrote:
>>> On Wed, Mar 16, 2011 at 9:49 AM, Freddie Cash <fjwcash_at_gmail.com> wrote:
>>>> I feel like an idiot right now because I can just not figure out how
>>>> to make $subject work on a -CURRENT system.  :(
>>>>
>>>> I've read through the Handbook chapter on this.  I've done the process
>>>> I've used with 8.x systems.  But once the kernel loads, the serial
>>>> console stops working.  I'm obviously missing a step somewhere.
>>>>
>>>> Here's what I've done.  Please point out my error(s):
>>>>
>>>> /boot/loader.conf:
>>>>    hint.uart.0.disabled="0"
>>>>    hint.uart.0.flags="0x30"
>>>>    console="comconsole vidconsole"
>>>>    comconsole_speed="115200"
>>>>    boot_multicons="yes"
>>>>
>>>> /etc/make.conf:
>>>>    BOOT_COMCONSOLE_PORT=0x3F8
>>>>    BOOT_COMCONSOLE_SPEED=115200
>>>
>>> Nevermind.  PEBCAK error.  Adding the right port address would work.
>>> Amazing how easy it is to mixup a 3 and an E.  :(
>>
>> Are you referring to the .flags value or the BOOT_COMCONSOLE_PORT value?

Sorry, not the .flags value, that was set correctly.

The .port value.

>> Thanks,
>
> Both.
>
> The BIOS is configured to use COM3 for the remote access support, with
> an address of 3E8.
>
> The kernel sees COM3 as uart0 with an address of 0x3e8.
>
> Me, in my infinite copy/paste wisdom set loader.conf and make.conf to use 3F8.
>
> Figured that one out by dropping to a loader prompt and reading
> through the output of "show" and manually setting the hint.uart.0.port
> correctly.  Then setting it in loader.conf and make.conf correctly
> afterward.
>
> --
> Freddie Cash
> fjwcash_at_gmail.com
>



-- 
Freddie Cash
fjwcash_at_gmail.com
Received on Wed Mar 16 2011 - 20:48:58 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:12 UTC