Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Aug 2014 07:48:33 +1000 (EST)
From:      Bruce Evans <brde@optusnet.com.au>
To:        Garrett Cooper <yaneurabeya@gmail.com>
Cc:        "freebsd-fs@freebsd.org" <freebsd-fs@freebsd.org>, "freebsd-stable@freebsd.org" <freebsd-stable@freebsd.org>, John Baldwin <jhb@freebsd.org>
Subject:   Re: [REGRESSION] Root zpool mounting broken between 06/30/2013 and 07/21/2013 when PS/2 support compiled into the kernel
Message-ID:  <20140810072427.M1069@besplex.bde.org>
In-Reply-To: <BBF5B7D9-F705-4CE9-9F77-00A193A74E3A@gmail.com>
References:  <78424E5D-4EB2-4462-A190-D0AC97136790@gmail.com> <95A4D9A9-9D69-4258-A1EC-CBC6DC2F49FF@FreeBSD.org> <CAGHfRMCbmhTJWSA26Q35voJZdLQ83M=kfpPAOdz=AYRVqE8dKw@mail.gmail.com> <10421077.Qp3biFQLVt@pippin.baldwin.cx> <BCEF40E4-B74F-44E9-B6B5-0F3B85E4A748@gmail.com> <BBF5B7D9-F705-4CE9-9F77-00A193A74E3A@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 9 Aug 2014, Garrett Cooper wrote:

> On Jul 30, 2014, at 3:51 AM, Garrett Cooper <yaneurabeya@gmail.com> wrote=
:
>
> =85
>
>> I wish my motherboard had an RS232 port, but unfortunately it doesn=92t;=
 I don=92t have 2 USB RS-232 converters either (and I=92m not sure a USB se=
rial adapter would work for boot2sio, would it?) :/.

Better only buy motherboards with RS232.  Some brands of consumer motherboa=
rds
still have 1 port as standard in most models.  Configuration may be as
difficult in the kernel as in boot2sio.

Next, try a PCI serial card.  These are still relatively easy to find
at a cost of less than a motherboard.  Motherboards with PCI slots are
becoming hard to find.  (I almost bought a Z87 one with some PCI slots.
3 months later, Z87 is mostly replaced by Z97 and the PCI slots are
mostly gone.)

Next, try a PCIe serial card.  These are not so easy to find.

>> If the legacy USB keyboard route doesn=92t work out, I have a USB to PS/=
2 converter coming in the mail.
>>
>> It would be nice if bug 133989 was fixed. I=92ll talk to hps@ about it=
=85
>
> I just tried the USB -> PS/2 converter and it didn=92t work (might be bec=
ause the port is a =93mouse/keyboard combo port=94 according to the docs). =
I tried kern.cam.boot_delay=3D30000 and the keyboard was probed before the =
mountroot prompt came up so I could use it; I=92ll add that tip to PR 13398=
9.

I have one that does work with the keyboard+mouse that it came with.
Apparently, doing the conversion correctly takes a lot of hardware but
incorrect conversions with less hardware sometimes work, an specialized
ones can cut the right corners.  Just having the possibility of a
useful conversion requires a PS/2 port on the motherboard.  These seem
to be about as standard as 1 serial port.  But keyboards with PS/2 are
already hard to find.

Bruce
From owner-freebsd-stable@FreeBSD.ORG  Sat Aug  9 22:26:58 2014
Return-Path: <owner-freebsd-stable@FreeBSD.ORG>
Delivered-To: freebsd-stable@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 4739FB11;
 Sat,  9 Aug 2014 22:26:58 +0000 (UTC)
Received: from h2.funkthat.com (gate2.funkthat.com [208.87.223.18])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "funkthat.com", Issuer "funkthat.com" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id F3887209F;
 Sat,  9 Aug 2014 22:26:57 +0000 (UTC)
Received: from h2.funkthat.com (localhost [127.0.0.1])
 by h2.funkthat.com (8.14.3/8.14.3) with ESMTP id s79MQu6k001922
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
 Sat, 9 Aug 2014 15:26:56 -0700 (PDT)
 (envelope-from jmg@h2.funkthat.com)
Received: (from jmg@localhost)
 by h2.funkthat.com (8.14.3/8.14.3/Submit) id s79MQul9001921;
 Sat, 9 Aug 2014 15:26:56 -0700 (PDT) (envelope-from jmg)
Date: Sat, 9 Aug 2014 15:26:55 -0700
From: John-Mark Gurney <jmg@funkthat.com>
To: Garrett Cooper <yaneurabeya@gmail.com>
Subject: Re: [REGRESSION] Root zpool mounting broken between 06/30/2013 and
 07/21/2013 when PS/2 support compiled into the kernel
Message-ID: <20140809222655.GH83475@funkthat.com>
Mail-Followup-To: Garrett Cooper <yaneurabeya@gmail.com>,
 John Baldwin <jhb@freebsd.org>,
 "freebsd-fs@freebsd.org" <freebsd-fs@freebsd.org>,
 "freebsd-stable@freebsd.org" <freebsd-stable@freebsd.org>
References: <78424E5D-4EB2-4462-A190-D0AC97136790@gmail.com>
 <95A4D9A9-9D69-4258-A1EC-CBC6DC2F49FF@FreeBSD.org>
 <CAGHfRMCbmhTJWSA26Q35voJZdLQ83M=kfpPAOdz=AYRVqE8dKw@mail.gmail.com>
 <10421077.Qp3biFQLVt@pippin.baldwin.cx>
 <BCEF40E4-B74F-44E9-B6B5-0F3B85E4A748@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <BCEF40E4-B74F-44E9-B6B5-0F3B85E4A748@gmail.com>
User-Agent: Mutt/1.4.2.3i
X-Operating-System: FreeBSD 7.2-RELEASE i386
X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88  9322 9CB1 8F74 6D3F A396
X-Files: The truth is out there
X-URL: http://resnet.uoregon.edu/~gurney_j/
X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html
X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE
X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger?
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.2
 (h2.funkthat.com [127.0.0.1]); Sat, 09 Aug 2014 15:26:56 -0700 (PDT)
Cc: "freebsd-fs@freebsd.org" <freebsd-fs@freebsd.org>,
 "freebsd-stable@freebsd.org" <freebsd-stable@freebsd.org>,
 John Baldwin <jhb@freebsd.org>
X-BeenThere: freebsd-stable@freebsd.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Production branch of FreeBSD source code <freebsd-stable.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-stable/>;
List-Post: <mailto:freebsd-stable@freebsd.org>
List-Help: <mailto:freebsd-stable-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-stable>,
 <mailto:freebsd-stable-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Aug 2014 22:26:58 -0000

Garrett Cooper wrote this message on Wed, Jul 30, 2014 at 03:51 -0700:
> >>> Also, you would need to get verbose dmesg's of old and new kernels as a
> >>> first step in narrowing it down.
> >> I can't do trivial debugging because my USB keyboard doesn't work at
> >> the mountroot prompt (
> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=133989 ), I don't
> >> have a PS/2 keyboard, and the system only has VGA access :(. I'll try
> >> working on disabling the PS/2 controller in the BIOS and a few other
> >> things to force the system to stop ignoring the USB keyboard to get
> >> scrollback, because that appeared to work for some folks with this
> >> issue according to the ukbd bug I referenced.
> > 
> > Do you have a serial port so you could use a serial console (or is this a 
> > laptop)?
> 
> I wish my motherboard had an RS232 port, but unfortunately it doesn?t; I don?t have 2 USB RS-232 converters either (and I?m not sure a USB serial adapter would work for boot2sio, would it?) :/.

Most motherboards still have a 10 pin connector on it that you can plug
in a IDC-10 to DB9 adapter...

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."



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