From owner-freebsd-current@FreeBSD.ORG Wed Mar 16 21:48:58 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4BDF3106566B for ; Wed, 16 Mar 2011 21:48:58 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 0253B8FC13 for ; Wed, 16 Mar 2011 21:48:57 +0000 (UTC) Received: by gwb15 with SMTP id 15so967366gwb.13 for ; Wed, 16 Mar 2011 14:48:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=XWK1zMPf9pEvbcYemq3sAKyGuRz+H+4i+HbmXqNlSH0=; b=xzd2rLmHpvXj6XAUZMgLTF73BorQ6F76B3TkvUz60lemSuLdb2DTA6R2T/LbSMYy2a VnPe9hSQ7tWKHNDIST2/rBMa7IFt8mE/kpwMq+PC3Z9H8Tz72+ftvxOwXbwnM4Ccx8Rj yBIdtY2zxD+njZuZ/6AjDJYYyB8xYOFjA4YU4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Lc2ipQ/gZ2ker83/Fz9x5AuCwjVk3NHpzEQKsiFJAT0gornGVMhKIR84ZmC4m07Voa LiK2nvOEhA1ikL0HyidY3Q3Tp6lMuX/JlyD20G5jEQ/A01RbGAynR+TnQbnWZBPD4L9V tpjK8gPgeWs0KNYBz8wZyFtJrIi7Y7MsOzH1I= MIME-Version: 1.0 Received: by 10.90.14.27 with SMTP id 27mr618546agn.60.1300312137185; Wed, 16 Mar 2011 14:48:57 -0700 (PDT) Received: by 10.90.83.18 with HTTP; Wed, 16 Mar 2011 14:48:57 -0700 (PDT) In-Reply-To: References: Date: Wed, 16 Mar 2011 14:48:57 -0700 Message-ID: From: Freddie Cash To: Garrett Cooper Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD-Current Subject: Re: How does one get a working serial console with gptboot? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2011 21:48:58 -0000 On Wed, Mar 16, 2011 at 2:44 PM, Freddie Cash wrote: > On Wed, Mar 16, 2011 at 2:20 PM, Garrett Cooper wrot= e: >> On Wed, Mar 16, 2011 at 10:20 AM, Freddie Cash wrote= : >>> On Wed, Mar 16, 2011 at 9:49 AM, Freddie Cash wrote= : >>>> I feel like an idiot right now because I can just not figure out how >>>> to make $subject work on a -CURRENT system. =C2=A0:( >>>> >>>> I've read through the Handbook chapter on this. =C2=A0I've done the pr= ocess >>>> I've used with 8.x systems. =C2=A0But once the kernel loads, the seria= l >>>> console stops working. =C2=A0I'm obviously missing a step somewhere. >>>> >>>> Here's what I've done. =C2=A0Please point out my error(s): >>>> >>>> /boot/loader.conf: >>>> =C2=A0 =C2=A0hint.uart.0.disabled=3D"0" >>>> =C2=A0 =C2=A0hint.uart.0.flags=3D"0x30" >>>> =C2=A0 =C2=A0console=3D"comconsole vidconsole" >>>> =C2=A0 =C2=A0comconsole_speed=3D"115200" >>>> =C2=A0 =C2=A0boot_multicons=3D"yes" >>>> >>>> /etc/make.conf: >>>> =C2=A0 =C2=A0BOOT_COMCONSOLE_PORT=3D0x3F8 >>>> =C2=A0 =C2=A0BOOT_COMCONSOLE_SPEED=3D115200 >>> >>> Nevermind. =C2=A0PEBCAK error. =C2=A0Adding the right port address woul= d work. >>> Amazing how easy it is to mixup a 3 and an E. =C2=A0:( >> >> 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. =C2=A0Then setting it in loader.conf and make.conf correctly > afterward. > > -- > Freddie Cash > fjwcash@gmail.com > --=20 Freddie Cash fjwcash@gmail.com