Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Dec 2005 21:18:02 +0100
From:      Gianluca Camporeale <gias@eyenet.it>
To:        freebsd-sparc64@freebsd.org
Subject:   installation fails during netboot on ultra5 and ultra2
Message-ID:  <20051228211802.7ab6378f@blackdog.umbrella.net>

next in thread | raw e-mail | index | archive | help
Hi,
I'm trying to install FreeBSD6 on an ultra5 and an ultra2 machine
troughout netboot. This is what happen on both machine after
some minutes of interaction with the netboot server:


Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 360MHz), No Keyboard
OpenBoot 3.19, 128 MB (60 ns) memory installed, Serial #12120549.
Ethernet address 8:0:20:b8:f1:e5, Host ID: 80b8f1e5.



ok boot net 
Boot device: /pci@1f,0/pci@1,1/network@1,1  File and
args: 34e00 Consoles: Open Firmware console 
FreeBSD/sparc64 bootstrap loader, Revision
1.0 (root@s-dallas.cse.buffalo.edu, Wed Nov  2 09:45:36 UTC
2005)
bootpath="/pci@1f,0/pci@1,1/network@1,1" boot: ethernet address:
08:00:20:b8:f1:e5 net_open: server addr:
192.168.1.38 net_open: server
path: /sunboot
Loading /boot/defaults/loader.conf 
Fast Data Access MMU Miss 
ok


OBP give me a Fast Data Access MMU Miss error. Googling I found
only solution for FreeBSD5 installed os, nothing for netboot.
For netboot procedure I've prefered a tftp installation and
I've followed this guide:
http://www.freebsd.org/releases/5.0R/DP1/installation-sparc64.html
Change I made from the guida are: 
-No dhcp
-Files used on the netboot server are from FreeBSD6 disc1.iso
(and bootonly.iso in other tests). /boot has been copyied
on /tftpboot and the iso has been mounted on /sunboot.
-tcpdump suggest me to execute portmap

Some log from bootpd:
[gias@blackdog:/home/gias]# /usr/libexec/bootpd -s -d 10
bootpd: info(6):   bootptab mtime: Tue Dec 27 19:35:08 2005
bootpd: info(6):   reading "/etc/bootptab"
bootpd: info(6):   read 3 entries (2 hosts) from "/etc/bootptab"
bootpd: info(6):   recvd pkt from IP addr 0.0.0.0
bootpd: info(6):   bootptab mtime: Tue Dec 27 19:35:08 2005
bootpd: info(6):   request from Ethernet address
08:00:20:B8:F1:E5 
bootpd: info(6):   found 192.168.1.66 (sunboot)
bootpd: info(6):   bootfile="/sunboot/boot/kernel/kernel"
bootpd: info(6):   vendor magic field is 99.130.83.99
bootpd: info(6):   request message length=548
bootpd: info(6):   extended reply, length=548, options=312
bootpd: info(6):   sending reply (with RFC1048 options)
bootpd: info(6):   setarp 192.168.1.66 - 08:00:20:B8:F1:E5

...and from tcpdump
[..]
20:20:05.389452 sunboot.unmbrella.net.2696 >
blackdog.umbrella.net.tftp:  34 RRQ "/boot/kernel/linker.hints"
20:20:05.403160 blackdog.umbrella.net.cadsi-lm >
sunboot.unmbrella.net.2696: udp 516 20:20:10.404403
blackdog.umbrella.net.cadsi-lm > sunboot.unmbrella.net.2696: udp
516 20:20:15.414436 blackdog.umbrella.net.cadsi-lm >
sunboot.unmbrella.net.2696: udp 516 20:20:20.424524
blackdog.umbrella.net.cadsi-lm > sunboot.unmbrella.net.2696: udp
516 20:20:25.434735 blackdog.umbrella.net.cadsi-lm >
sunboot.unmbrella.net.2696: udp 516 20:20:30.444670
blackdog.umbrella.net.cadsi-lm > sunboot.unmbrella.net.2696: udp
516

It's strange that the netboot process stops in every tests when
ultra5/2 finish to fetch /boot/kernel/linker.hints from the
netboot server.


Any Hints or Idea to solve the problem would be appreciated.
Regards, GC





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051228211802.7ab6378f>