NetBSD Problem Report #4904

Received: (qmail 8870 invoked from network); 28 Jan 1998 07:34:03 -0000
Message-Id: <199801280732.CAA18280@sometimes.weird.com>
Date: Wed, 28 Jan 1998 02:32:52 -0500 (EST)
From: woods@sometimes.weird.com
Reply-To: woods@planix.com
To: gnats-bugs@gnats.netbsd.org
Subject: NetBSD/sun3 sup'ed 1998/01/28 won't netboot
X-Send-Pr-Version: 3.95

>Number:         4904
>Category:       port-sun3
>Synopsis:       NetBSD/sun3 sup'ed 1998/01/28 won't netboot
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    gnats-admin
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jan 27 23:35:01 +0000 1998
>Closed-Date:    Wed Jan 28 16:41:35 +0000 1998
>Last-Modified:  Wed Jan 28 16:42:16 +0000 1998
>Originator:     Greg A. Woods
>Release:        NetBSD-current 1998/01/28
>Organization:
Planix, Inc.; Toronto, Ontario; Canada
>Environment:

System: NetBSD sometimes 1.3B NetBSD 1.3B (MOUSETRAP) #0: Tue Jan 28 00:15:13 EST 1998 woods@sometimes:/var/usr.src/sys/arch/sun3/compile/MOUSETRAP sun3
Hardware: Sun 3/60
PROM: 2.8.3

>Description:

The latest NetBSD-current kernel won't netboot.  It seems to completely
forget to try the RARP query when looking for an NFS filesystem to mount
in mountroot, and goes on to try cd9660 thus finding "no file system for
le0" and reports "cannot mount root, error = 79", then promts for "root
device (defualt le0):".  No amount of coaxing can get it any further.
After the kernel has loaded rpc.bootparamd with '-s' shows no further
activity from the client, nor does tcpdump.

Just to be sure I re-built and re-installed the netboot program (which
still reports the same 1.5 version number), but to no avail.

A 1.3 kernel built with the same config file boots fine (but of course
still won't run for very long before "everything dumps core").  Since I
debugging enabled it says something about "mountroot: RARP query" and
goes on to successfully mount the NFS root partition and swap file.

>How-To-Repeat:

Build a -current kernel and try net-booting on an already working
1.3-release configuration.

>Fix:

unknown
>Release-Note:
>Audit-Trail:

From: Ross Harvey <ross@teraflop.com>
To: gnats-bugs@gnats.netbsd.org, woods@planix.com
Cc:  Subject: Re:  port-sun3/4904: NetBSD/sun3 sup'ed 1998/01/28 won't netboot
Date: Wed, 28 Jan 1998 01:08:17 -0800 (PST)

 I think you need to add "options NFS_BOOT_BOOTPARAM" to your config file.
 If you like, you now can use NFS_BOOT_BOOTP or NFS_BOOT_DHCP, although
 the Sun legacy police may come and get you for abandoning bootparamd. :)

 These don't seem to be in GENERIC files for sun3x*/conf.  I'm not sure
 but that may be an oversight.

From: "Gordon W. Ross" <gwr@mc.com>
To: woods@planix.com
Cc: gnats-bugs@gnats.netbsd.org
Subject: Re: port-sun3/4904: NetBSD/sun3 sup'ed 1998/01/28 won't netboot
Date: Wed, 28 Jan 1998 10:38:57 -0500

 > >Number:         4904
 > >Category:       port-sun3
 > >Synopsis:       NetBSD/sun3 sup'ed 1998/01/28 won't netboot

 > >Description:
 > 
 > The latest NetBSD-current kernel won't netboot.  It seems to completely
 > forget to try the RARP query when looking for an NFS filesystem to mount
 > in mountroot, and goes on to try cd9660 thus finding "no file system for
 > le0" and reports "cannot mount root, error = 79", then promts for "root
 > device (defualt le0):".  No amount of coaxing can get it any further.
 > After the kernel has loaded rpc.bootparamd with '-s' shows no further
 > activity from the client, nor does tcpdump.

 This probably has something to do with the recent changes in
   /usr/src/sys/nfs/*
 which require us to add
   option NFS_BOOT_BOOTPARAM 
 to our config files.

State-Changed-From-To: open->closed 
State-Changed-By: gwr 
State-Changed-When: Wed Jan 28 08:41:35 PST 1998 
State-Changed-Why:  
Added "option NFS_BOOT_BOOTPARAM" to the config files 

From: woods@most.weird.com (Greg A. Woods)
To: "Gordon W. Ross" <gwr@mc.com>
Cc: gnats-bugs@gnats.netbsd.org
Subject: Re: port-sun3/4904: NetBSD/sun3 sup'ed 1998/01/28 won't netboot
Date: Thu, 29 Jan 1998 00:07:30 -0500 (EST)

 [ On Wed, January 28, 1998 at 10:38:57 (-0500), Gordon W. Ross wrote: ]
 > Subject: Re: port-sun3/4904: NetBSD/sun3 sup'ed 1998/01/28 won't netboot
 >
 > This probably has something to do with the recent changes in
 >   /usr/src/sys/nfs/*
 > which require us to add
 >   option NFS_BOOT_BOOTPARAM 
 > to our config files.

 That's probably it.  I'd forgotten about this while waiting for -current
 to switch back from the release branch....

 I'll try another kernel in a wee bit and confirm

 -- 
 							Greg A. Woods

 +1 416 443-1734      VE3TCP      <gwoods@acm.org>      <robohack!woods>
 Planix, Inc. <woods@planix.com>; Secrets of the Weird <woods@weird.com>

From: woods@most.weird.com (Greg A. Woods)
To: "Gordon W. Ross" <gwr@mc.com>
Cc: gnats-bugs@gnats.netbsd.org
Subject: Re: port-sun3/4904: NetBSD/sun3 sup'ed 1998/01/28 won't netboot
Date: Fri, 30 Jan 1998 18:30:36 -0500 (EST)

 [ On Wed, January 28, 1998 at 10:38:57 (-0500), Gordon W. Ross wrote: ]
 > Subject: Re: port-sun3/4904: NetBSD/sun3 sup'ed 1998/01/28 won't netboot
 >
 >   /usr/src/sys/nfs/*
 > which require us to add
 >   option NFS_BOOT_BOOTPARAM 
 > to our config files.

 I don't know if I confirmed this yet or not, but indeed I will now.  The
 new kernel boots and successfully negotiates with rpc.bootparamd.

 (this one won't run long enough to even start X11 though....  it would
 seem the diskless problem has gone downhill further since 1.3)

 -- 
 							Greg A. Woods

 +1 416 443-1734      VE3TCP      <gwoods@acm.org>      <robohack!woods>
 Planix, Inc. <woods@planix.com>; Secrets of the Weird <woods@weird.com>
>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.