NetBSD Problem Report #52845

From www@NetBSD.org  Thu Dec 21 07:10:39 2017
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 139BA7A1B9
	for <gnats-bugs@gnats.NetBSD.org>; Thu, 21 Dec 2017 07:10:39 +0000 (UTC)
Message-Id: <20171221071037.AC40C7A1F7@mollari.NetBSD.org>
Date: Thu, 21 Dec 2017 07:10:37 +0000 (UTC)
From: dimitrisz@gmail.com
Reply-To: dimitrisz@gmail.com
To: gnats-bugs@NetBSD.org
Subject: no console device on 486 DX4-S 100 Mhz
X-Send-Pr-Version: www-1.0

>Number:         52845
>Category:       install
>Synopsis:       no console device on 486 DX4-S 100 Mhz
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    rin@NetBSD.org
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 21 07:15:00 +0000 2017
>Closed-Date:    Mon Jan 15 02:11:59 +0000 2018
>Last-Modified:  Mon Jan 15 02:11:59 +0000 2018
>Originator:     Dimitrios
>Release:        7.1 i386
>Organization:
>Environment:
cannot install so cannot run uname
486 DX4 100 Mhz, 64MB RAM, ISA/Vesa Local Bus system, Vesa Local Bus Controller + Graphics card, Sond Blaster 16 ISA - IDE controller for CDROM (tertiary master), 3 Fixed disk devices (IDE to SD - 8GB primary master, 2 GB solid state primary slave, 2 GB solid state secondary master), 2 floppy 1.44 (A being USB-floppy emulator)
>Description:
Booting the system using https://ftp.netbsd.org/pub/NetBSD/NetBSD-7.1/i386/installation/floppy/ bootX.fs , trying both options 1 and, results in
warning: no /dev/console
panic: cnopen: no console device
fatal breakpoint trap in supervisor mode
trap type 1 code 0 eip c0276ce4 cs 8 eflags 246 cr2 bba0b000 ilevel 0 esp c59f4cec
curlwp 0xc1606800 pid 2 lid 1 lowest kstack 0xc59f32c0
Stopped in pid 2.1 (sh) at c0276ce4: popl %ebp
db{0}>

See video at https://www.youtube.com/watch?v=Ck43kqSDOq0
>How-To-Repeat:
Try to install NetBSD 7.1 on the system. Does not matter if SMP/ACPI are selected
>Fix:
None

>Release-Note:

>Audit-Trail:
From: mlelstv@serpens.de (Michael van Elst)
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz
Date: Thu, 21 Dec 2017 10:14:39 -0000 (UTC)

 dimitrisz@gmail.com writes:

 >486 DX4 100 Mhz, 64MB RAM, ISA/Vesa Local Bus system, Vesa Local Bus Controller + Graphics card, Sond Blaster 16 ISA - IDE controller for CDROM (tertiary master), 3 Fixed disk devices (IDE to SD - 8GB primary master, 2 GB solid state primary slave, 2 GB solid state secondary master), 2 floppy 1.44 (A being USB-floppy emulator)

 The INSTALL kernel (based on GENERIC) doesn't support pre-PCI graphics cards.
 You may try to use the INSTALL_FLOPPY kernel and later run the GENERIC2 kernel
 which still have support for older hardware.

 In the end you probably want to build a custom kernel to reduce memory
 footprint to a minimum, but INSTALL_FLOPPY should get you going.

 -- 
 -- 
                                 Michael van Elst
 Internet: mlelstv@serpens.de
                                 "A potential Snark may lurk in every tree."

From: Dimitris Zilaskos <dimitrisz@gmail.com>
To: gnats-bugs@netbsd.org
Cc: install-manager@netbsd.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz
Date: Thu, 21 Dec 2017 13:35:40 +0200

 --001a1140b91685922e0560d81949
 Content-Type: text/plain; charset="UTF-8"

 Thank you,

 Where I can find this kernel please? Is it possible that you refer to
 INSTALL_LEGACY?

 Best regards,

 Dimitrios

 On Thu, Dec 21, 2017 at 12:20 PM, Michael van Elst <mlelstv@serpens.de>
 wrote:

 > The following reply was made to PR install/52845; it has been noted by
 > GNATS.
 >
 > From: mlelstv@serpens.de (Michael van Elst)
 > To: gnats-bugs@netbsd.org
 > Cc:
 > Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz
 > Date: Thu, 21 Dec 2017 10:14:39 -0000 (UTC)
 >
 >  dimitrisz@gmail.com writes:
 >
 >  >486 DX4 100 Mhz, 64MB RAM, ISA/Vesa Local Bus system, Vesa Local Bus
 > Controller + Graphics card, Sond Blaster 16 ISA - IDE controller for CDROM
 > (tertiary master), 3 Fixed disk devices (IDE to SD - 8GB primary master, 2
 > GB solid state primary slave, 2 GB solid state secondary master), 2 floppy
 > 1.44 (A being USB-floppy emulator)
 >
 >  The INSTALL kernel (based on GENERIC) doesn't support pre-PCI graphics
 > cards.
 >  You may try to use the INSTALL_FLOPPY kernel and later run the GENERIC2
 > kernel
 >  which still have support for older hardware.
 >
 >  In the end you probably want to build a custom kernel to reduce memory
 >  footprint to a minimum, but INSTALL_FLOPPY should get you going.
 >
 >  --
 >  --
 >                                  Michael van Elst
 >  Internet: mlelstv@serpens.de
 >                                  "A potential Snark may lurk in every
 > tree."
 >
 >

 --001a1140b91685922e0560d81949
 Content-Type: text/html; charset="UTF-8"
 Content-Transfer-Encoding: quoted-printable

 <div dir=3D"ltr">Thank you,<div><br></div><div>Where I can find this kernel=
  please? Is it possible that you refer to INSTALL_LEGACY?</div><div><br></d=
 iv><div>Best regards,</div><div><br></div><div>Dimitrios</div></div><div cl=
 ass=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Dec 21, 2017 at =
 12:20 PM, Michael van Elst <span dir=3D"ltr">&lt;<a href=3D"mailto:mlelstv@=
 serpens.de" target=3D"_blank">mlelstv@serpens.de</a>&gt;</span> wrote:<br><=
 blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px=
  #ccc solid;padding-left:1ex">The following reply was made to PR install/52=
 845; it has been noted by GNATS.<br>
 <br>
 From: <a href=3D"mailto:mlelstv@serpens.de">mlelstv@serpens.de</a> (Michael=
  van Elst)<br>
 To: <a href=3D"mailto:gnats-bugs@netbsd.org">gnats-bugs@netbsd.org</a><br>
 Cc:<br>
 Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz<br>
 Date: Thu, 21 Dec 2017 10:14:39 -0000 (UTC)<br>
 <br>
 =C2=A0<a href=3D"mailto:dimitrisz@gmail.com">dimitrisz@gmail.com</a> writes=
 :<br>
 <br>
 =C2=A0&gt;486 DX4 100 Mhz, 64MB RAM, ISA/Vesa Local Bus system, Vesa Local =
 Bus Controller + Graphics card, Sond Blaster 16 ISA - IDE controller for CD=
 ROM (tertiary master), 3 Fixed disk devices (IDE to SD - 8GB primary master=
 , 2 GB solid state primary slave, 2 GB solid state secondary master), 2 flo=
 ppy 1.44 (A being USB-floppy emulator)<br>
 <br>
 =C2=A0The INSTALL kernel (based on GENERIC) doesn&#39;t support pre-PCI gra=
 phics cards.<br>
 =C2=A0You may try to use the INSTALL_FLOPPY kernel and later run the GENERI=
 C2 kernel<br>
 =C2=A0which still have support for older hardware.<br>
 <br>
 =C2=A0In the end you probably want to build a custom kernel to reduce memor=
 y<br>
 =C2=A0footprint to a minimum, but INSTALL_FLOPPY should get you going.<br>
 <br>
 =C2=A0--<br>
 =C2=A0--<br>
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
 =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Michael van Elst<br>
 =C2=A0Internet: <a href=3D"mailto:mlelstv@serpens.de">mlelstv@serpens.de</a=
 ><br>
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
 =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;A potential Snark may lu=
 rk in every tree.&quot;<br>
 <br>
 </blockquote></div><br></div>

 --001a1140b91685922e0560d81949--

From: Rin Okuyama <rokuyama@rk.phys.keio.ac.jp>
To: gnats-bugs@NetBSD.org, install-manager@netbsd.org,
 gnats-admin@netbsd.org, netbsd-bugs@netbsd.org, dimitrisz@gmail.com,
 mlelstv@serpens.de
Cc: 
Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz
Date: Thu, 21 Dec 2017 20:42:11 +0900

 On 2017/12/21 19:20, Michael van Elst wrote:
 >   The INSTALL kernel (based on GENERIC) doesn't support pre-PCI graphics cards.
 >   You may try to use the INSTALL_FLOPPY kernel and later run the GENERIC2 kernel
 >   which still have support for older hardware.

 It would be LEGACY not GENERIC2.

 By the way, why don't we revive vga@isa and pcdisplay for INSTALL kernel?
 If I understand kern/49290 correctly, it does not cause any problems for
 INSTALL, where DRMKMS drivers are disabled (*).

 (*) For -current and netbsd-8, only nouveau is enabled for INSTALL. It
 seems to be forgotten to be disabled, when it is added to GENERIC. We
 should probably disable it (also for amd64).

From: christos@zoulas.com (Christos Zoulas)
To: gnats-bugs@NetBSD.org, install-manager@netbsd.org, 
	gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
Cc: 
Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz
Date: Thu, 21 Dec 2017 07:30:58 -0500

 On Dec 21,  7:15am, dimitrisz@gmail.com (dimitrisz@gmail.com) wrote:
 -- Subject: install/52845: no console device on 486 DX4-S 100 Mhz

 | panic: cnopen: no console device
 | fatal breakpoint trap in supervisor mode
 | trap type 1 code 0 eip c0276ce4 cs 8 eflags 246 cr2 bba0b000 ilevel 0 esp c59f4cec
 | curlwp 0xc1606800 pid 2 lid 1 lowest kstack 0xc59f32c0
 | Stopped in pid 2.1 (sh) at c0276ce4: popl %ebp
 | db{0}>
 | 
 | See video at https://www.youtube.com/watch?v=Ck43kqSDOq0
 | >How-To-Repeat:
 | Try to install NetBSD 7.1 on the system. Does not matter if SMP/ACPI are selected

 Try booting without ACPI, it fails to load at the beginning and that might
 be screwing up something. (boot -2)

 christos

From: christos@zoulas.com (Christos Zoulas)
To: gnats-bugs@NetBSD.org, install-manager@netbsd.org, 
	gnats-admin@netbsd.org, netbsd-bugs@netbsd.org, dimitrisz@gmail.com
Cc: 
Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz
Date: Thu, 21 Dec 2017 09:34:39 -0500

 On Dec 21, 12:35pm, christos@zoulas.com (Christos Zoulas) wrote:
 -- Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz

 |  Try booting without ACPI, it fails to load at the beginning and that might
 |  be screwing up something. (boot -2)

 As others have mentioned, this will not help...

 christos

From: Rin Okuyama <rokuyama@rk.phys.keio.ac.jp>
To: Dimitris Zilaskos <dimitrisz@gmail.com>, gnats-bugs@netbsd.org
Cc: install-manager@netbsd.org, gnats-admin@netbsd.org,
 netbsd-bugs@netbsd.org, mlelstv@serpens.de, christos@zoulas.com
Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz
Date: Thu, 21 Dec 2017 23:49:02 +0900

 On 2017/12/21 20:35, Dimitris Zilaskos wrote:
 > Where I can find this kernel please? Is it possible that you refer to INSTALL_LEGACY?

 He means INSTALL_FLOPPY.

 Unfortunately, no floppy image of INSTALL_KERNEL is distributed. Please
 try images that I built manually.

 http://www.netbsd.org/~rin/netbsd-7-i386-20171221/floppy-INSTALL_FLOPPY/

 Also, could you please try INSTALL kernel with legacy graphics drivers?

 http://www.netbsd.org/~rin/netbsd-7-i386-20171221/floppy-INSTALL/

From: Dimitris Zilaskos <dimitrisz@gmail.com>
To: Rin Okuyama <rokuyama@rk.phys.keio.ac.jp>
Cc: gnats-bugs@netbsd.org, install-manager@netbsd.org, gnats-admin@netbsd.org, 
	netbsd-bugs@netbsd.org, mlelstv@serpens.de, christos@zoulas.com
Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz
Date: Thu, 21 Dec 2017 19:47:07 +0200

 --94eb2c18a9b0e960ce0560dd49e2
 Content-Type: text/plain; charset="UTF-8"

 Thank you very much. Both of these image groups appear to work. The do
 complain about /dev/console but I can access the installation afterwards.

 The difference I spotted is that the floppy-INSTALL_FLOPPY print white
 console text, whereas the floppy-INSTALL print green text until shortly
 before the installer is launched.


 I am now installing using the images from
 https://www.netbsd.org/~rin/netbsd-7-i386-20171221/floppy-INSTALL/ .
 Process is slowed down IPv6 - ftp tries to connect to IPv6 address  and has
 to timeout before proceeding with IPv4. Is there any way to disable IPv6?

 Best regards,

 Dimitris

 --94eb2c18a9b0e960ce0560dd49e2
 Content-Type: text/html; charset="UTF-8"
 Content-Transfer-Encoding: quoted-printable

 <div dir=3D"ltr">Thank you very much. Both of these image groups appear to =
 work. The do complain about /dev/console but I can access the installation =
 afterwards.<div><br></div><div>The difference I spotted is that the floppy-=
 INSTALL_FLOPPY print white console text, whereas the floppy-INSTALL print g=
 reen text until shortly before the installer is launched.</div><div><br><di=
 v><br></div><div>I am now installing using the images from=C2=A0<a href=3D"=
 https://www.netbsd.org/~rin/netbsd-7-i386-20171221/floppy-INSTALL/">https:/=
 /www.netbsd.org/~rin/netbsd-7-i386-20171221/floppy-INSTALL/</a> . Process i=
 s slowed down IPv6 - ftp tries to connect to IPv6 address=C2=A0 and has to =
 timeout before proceeding with IPv4. Is there any way to disable IPv6?</div=
 ><div><br></div><div>Best regards,</div><div><br></div><div>Dimitris</div><=
 /div></div>

 --94eb2c18a9b0e960ce0560dd49e2--

From: Rin Okuyama <rokuyama@rk.phys.keio.ac.jp>
To: Dimitris Zilaskos <dimitrisz@gmail.com>
Cc: gnats-bugs@netbsd.org, install-manager@netbsd.org,
 gnats-admin@netbsd.org, netbsd-bugs@netbsd.org, mlelstv@serpens.de,
 christos@zoulas.com
Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz
Date: Fri, 22 Dec 2017 09:29:22 +0900

 On 2017/12/22 2:47, Dimitris Zilaskos wrote:
 > Thank you very much. Both of these image groups appear to work.

 My pleasure. I'm happy to hear that there is still user of i486,
 to which I installed NetBSD for the first time :-).

 > The do complain about /dev/console but I can access the installation afterwards.

 You may probably mean "warning: no /dev/console". This is harmless.
 We generate device files in /dev automatically.

 > The difference I spotted is that the floppy-INSTALL_FLOPPY print white console text, whereas the floppy-INSTALL print green text until shortly before the installer is launched.

 Yes, the difference comes from kernel configuration files.

 > I am now installing using the images from https://www.netbsd.org/~rin/netbsd-7-i386-20171221/floppy-INSTALL/ . Process is slowed down IPv6 - ftp tries to connect to IPv6 address  and has to timeout before proceeding with IPv4. Is there any way to disable IPv6?

 Sorry, IIRC, you cannot disable IPv6 by sysinst(8).

 Please do not forget to install netbsd-LEGACY kernel instead of
 netbsd-GENERIC. Otherwise, the installed system will not boot.

 rin

From: Rin Okuyama <rokuyama@rk.phys.keio.ac.jp>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: install/52845: no console device on 486 DX4-S 100 Mhz
Date: Mon, 25 Dec 2017 15:47:02 +0900

 Sorry, PR directive is missing in the commit log...
 -------- Forwarded Message --------
 Date: Mon, 25 Dec 2017 06:35:57 +0000
 From: Rin Okuyama <rin@netbsd.org>
 Subject: CVS commit: src/sys/arch/i386/conf
 To: source-changes-full@NetBSD.org
 Message-Id: <20171225063557.7219AFB41@cvs.NetBSD.org>

 Module Name:	src
 Committed By:	rin
 Date:		Mon Dec 25 06:35:57 UTC 2017

 Modified Files:
 	src/sys/arch/i386/conf: INSTALL

 Log Message:
 install/52845: Enable vga@isa and pcdisplay for INSTALL. Otherwise, install
 media do not boot on pre-PCI machines.

 XXX pullup to netbsd-8 and netbsd-7


 To generate a diff of this commit:
 cvs rdiff -u -r1.331 -r1.332 src/sys/arch/i386/conf/INSTALL

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Responsible-Changed-From-To: install-manager->rin@NetBSD.org
Responsible-Changed-By: rin@NetBSD.org
Responsible-Changed-When: Mon, 25 Dec 2017 07:05:16 +0000
Responsible-Changed-Why:
take


State-Changed-From-To: open->pending-pullups
State-Changed-By: rin@NetBSD.org
State-Changed-When: Mon, 25 Dec 2017 07:05:16 +0000
State-Changed-Why:
pullup-8 #467
pullup-7 #1544


From: Rin Okuyama <rokuyama@rk.phys.keio.ac.jp>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: install/52845 (no console device on 486 DX4-S 100 Mhz)
Date: Thu, 4 Jan 2018 18:49:27 +0900

 -------- Forwarded Message --------
 Subject: CVS commit: [netbsd-7] src/sys/arch/i386/conf
 Date: Wed, 3 Jan 2018 21:26:39 +0000
 From: Soren Jacobsen <snj@netbsd.org>
 To: source-changes-full@NetBSD.org

 Module Name:	src
 Committed By:	snj
 Date:		Wed Jan  3 21:26:39 UTC 2018

 Modified Files:
 	src/sys/arch/i386/conf [netbsd-7]: INSTALL

 Log Message:
 Pull up following revision(s) (requested by rin in ticket #1544):
 	sys/arch/i386/conf/INSTALL: revision 1.332
 install/52845: Enable vga@isa and pcdisplay for INSTALL. Otherwise, install
 media do not boot on pre-PCI machines.


 To generate a diff of this commit:
 cvs rdiff -u -r1.330.30.2 -r1.330.30.3 src/sys/arch/i386/conf/INSTALL

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: Rin Okuyama <rokuyama@rk.phys.keio.ac.jp>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: install/52845 (no console device on 486 DX4-S 100 Mhz)
Date: Mon, 8 Jan 2018 03:00:24 +0900

 -------- Forwarded Message --------
 Subject: CVS commit: [netbsd-8] src/sys/arch
 Date: Sun, 7 Jan 2018 09:22:38 +0000
 From: Soren Jacobsen <snj@netbsd.org>
 To: source-changes-full@NetBSD.org

 Module Name:	src
 Committed By:	snj
 Date:		Sun Jan  7 09:22:38 UTC 2018

 Modified Files:
 	src/sys/arch/amd64/conf [netbsd-8]: INSTALL
 	src/sys/arch/i386/conf [netbsd-8]: INSTALL

 Log Message:
 Pull up following revision(s) (requested by rin in ticket #467):
 	sys/arch/amd64/conf/INSTALL: 1.92
 	sys/arch/i386/conf/INSTALL: 1.332-1.333
 install/52845: Enable vga@isa and pcdisplay for INSTALL. Otherwise, install
 media do not boot on pre-PCI machines.
 --
 Disable nouveau for INSTALL as in a similar manner to other DRMKMS drivers.
 --


 To generate a diff of this commit:
 cvs rdiff -u -r1.91 -r1.91.8.1 src/sys/arch/amd64/conf/INSTALL
 cvs rdiff -u -r1.331 -r1.331.12.1 src/sys/arch/i386/conf/INSTALL

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: pending-pullups->closed
State-Changed-By: rin@NetBSD.org
State-Changed-When: Mon, 15 Jan 2018 02:11:59 +0000
State-Changed-Why:
Pulled-up to netbsd-8 and netbsd-7.

Install media for NetBSD/i386 >= 8.0 and >= 7.2 will support legacy graphics
drivers. You can also use daily snapshot of 8.0_BATE or 7.1_STABLE from

  http://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-8/ or
  http://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-7/


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.