Subject: netbooting / MOP versus BOOTP
To: port-alpha list NetBSD <port-alpha@NetBSD.ORG>
From: Wilko Bulte <wilko@yedi.iaf.nl>
List: port-alpha
Date: 11/03/1997 21:46:40
I'm currently trying to get a Jensen to do a BOOTP boot.

Sofar, I can only get it to do a MOP boot:

>>> sho dev

  BOOTDEV      ADDR      DEVTYPE    RM/FX    DEVNAM      REV     NUMBYTES
  -------      ----      -------    -----    ------      ---     --------
  EZ0A         08-00-2B-36-86-0C
  FD0          PC Floppy DISK       RM   
  SCSI Devices..
  DKA100       A/1/0     DISK       FX       RZ28        442C      2.10GB 
  DKA200       A/2/0     DISK       FX       RZ28B       0006      2.10GB 
  HOST         A/7/0     PROC                AHA1742A    G.2 

>>> boot era0
INIT-S-CPU...
AUDIT_BOOT_STARTS ... 
AUDIT_BOOT_REQ 


 << fails, no MOP server responds >>
 
 << tcpdump spying on the wire from a FreeBSD box tells me:

21:36:12.082577 8:0:2b:36:86:c > ab:0:0:1:0:0 sap aa ui/C len=35
                         0206 4e45 5442 5344 0000 0000 0000 0000
                         0000 0000 0000 0000 0000 0000 0000 0000
                         0000 00
21:36:12.084264 8:0:2b:36:86:c ab:0:0:2:0:0 moprc 60: 
                         2500 0700 0000 0100 0304 0000 0200 0241
                         0007 0006 0800 2b36 860c 6400 01aa 9001
                         0101 9101 02ee 0500 0000 0000 0000
21:36:14.106397 8:0:2b:36:86:c ab:0:0:1:0:0 mopdl 60: 
                         0c00 08aa 0102 064e 4554 4253 4400 0000
                         0000 0000 0000 0000 0000 0000 0000 0000
                         0000 0000 0000 0000 0000 0000 0000
21:36:16.130150 8:0:2b:36:86:c > ab:0:0:1:0:0 sap aa ui/C len=35
                         0206 4e45 5442 5344 0000 0000 0000 0000
                         0000 0000 0000 0000 0000 0000 0000 0000
                         0000 00
 << etc >>

Stupid enough the system is in OSF console mode:

>>> show os_type

OS_TYPE = OSF
>>>

but wants a BOOT ERA0 (a VMS named device) to start a boot at all. 
If I try BOOT EZ0A (see the SHOW DEVICE listed before) I immediately
get a failure:

>>> boot ez0a
INIT-S-CPU...
AUDIT_BOOT_STARTS ... 

  84 FAIL

>>>

with EZ0A the OSF/Dunix name like listed in SHOW DEVICE. tcpdump shows me
nothing in this case.

According to the
manual/relnotes that come with the Firmware CDROM it should be possibe
to BOOTP a Jensen using the BOOT EZ0A command. 

But no cigar... :/

Comments are more than welcome, I've sort-of lost track here.

Wilko
_     ____________________________________________________________________
 |   / o / /  _  Bulte  email: wilko@yedi.iaf.nl http://www.tcja.nl/~wilko
 |/|/ / / /( (_) Arnhem, The Netherlands - Do, or do not. There is no 'try'
------------------  Support your local daemons: run FreeBSD Unix  -----Yoda