Subject: Installing snapshot 20011111-1.5Y on PowerBook (GigE).
To: None <port-macppc@netbsd.org>
From: Ken Key <key@KSquared.NET>
List: port-macppc
Date: 11/23/2001 13:53:05
Hi Folks,

     I've gotten snapshot 20011111-1.5Y installed on my PowerBook 
(GigE).  It was pretty painless, thanks to the excellent INSTALL.txt 
(have a few suggested changes below).  I've got the wi0 interface 
talking on my 40-bit network in BSS-mode.  My AirPort card has had 
the 128-bit firmware upgrade (MacOS AirPort v2.0 driver upgrade updates
the card's firmware), so the good news is the new firmware upgrade 
doesn't appear to break the wi0 driver.

Can someone loan me a clue about the best ways to to about getting the 
full /usr/src/ (or even just the /usr/src/sys/) that corrisponds with 
this particular snapshot?  I need to compile a new kernel.  I guess 
I could try to CVS checkout with a date tag, or perhaps I should 
update the snapshot to -current and start from there?

Thanks for any advice,
K^2
--
Ken Key (key@KSquared.NET)
Santa Cruz, CA




Proposed changes for the INSTALL.txt for the "sharing one disk 
with MacOS and NetBSD" path of installation:


In step "16.  Extracting the distribution sets", the 3rd paragraph 
says that all devices, etc have been created.  This isn't true if
you're following the "one disk" method and selecting "Re-install sets...".
I'd like to add something like:

  After all the files have been extracted, all the necessary device
  node files will be created, you are using the "Re-install sets
  or install additional sets" method.  If you are using the latter
  method, you should go back into utilities, select shell, remount 
  /dev/wd0a on /mnt, cd into /mnt/dev, and type:

      sh MAKEDEV all


I ran into the issue of "Warning: no /dev/console" when I tried to
reboot after the install.  The INSTALL notes talk about the 
"sh MAKEDEV all" later on in the "Upgrading a previously-installed 
NetBSD System, but I had to reboot the GENERIC_MD and do the above 
steps to be able to get to a step where I could actually run MAKEDEV.
Alternatively, perhaps just a:

  sh MAKEDEV /dev/console ; sh MAKEDEV /dev/wd0a

might be sufficient, but I went for the throat and did the "all".

In section "Post installation steps", it mentions using ifconfig_mc0=""
in the /etc/rc.conf.  I thought that was deprecated in favor of
using the /etc/ifconfig.<ifname> form.  Just something to update
to keep in sync with the next release.