I tried to upgrade my diskless router this afternoon to -current as
cvsupped last night.

I can't make it boot, though.  

The configuration it has been using since it was last rebuilt
from Feb 24's -current (and which has been working for longer than
I care to remember) is:

   -  /etc/bootptab features:

        yeahwhatever:\
                :ha=000021409773:\
                :ip=YYY.YYY.YYY.YYY:\
                :sm=255.255.255.240:\
                :ht=ether:\
                :sa=XXX.XXX.XXX.XXX:

   -  /tftpboot/freebsd.YYY.YYY.YYY.YYY specifies:

        hostname yeahwhatever
        netmask 255.255.255.240
        rootfs XXX.XXX.XXX.XXX:/export/root/dotat
        swapfs XXX.XXX.XXX.XXX:/export/swap/dotat
        swapsize 20480

    - kernel config mentions NFS_ROOT and NFS.

    - kernel built with KERNFORMAT=aout ('cos loader is too stupid to
      do NFS just now).

It now panics with "Can't mount root" when I boot it.  And yes, I have
updated the kernel config for new-bus.

I noticed the BOOTP stuff in LINT, but that's been there for a while and
I've never needed to use it before.  I turned it on anyway just to see
what happens, but tcpdump doesn't show it sending any bootp requests.

I'm obviously missing something really stupid.  Would anyone care to 
educate me about changes to diskless booting with NFS root filesystems
since February 24?

    - mark

----
Mark Newton                               Email:  new...@internode.com.au (W)
Network Engineer                          Email:  new...@atdot.dotat.org  (H)
Internode Systems Pty Ltd                 Desk:   +61-8-82232999
"Network Man" - Anagram of "Mark Newton"  Mobile: +61-416-202-223


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to