Date: Mon, 2 Jan 2006 16:59:17 GMT From: Gianluca Camporeale <gias@eyenet.it> To: freebsd-gnats-submit@FreeBSD.org Subject: sparc64/91231: netboot installation fails on sparc64 Message-ID: <200601021659.k02GxHcv062891@www.freebsd.org> Resent-Message-ID: <200601021700.k02H0FQG060382@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 91231 >Category: sparc64 >Synopsis: netboot installation fails on sparc64 >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jan 02 17:00:15 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gianluca Camporeale >Release: FreeBSD-6.0 >Organization: >Environment: >Description: During a netboot installation of FreeBSD6 on ultra2 and ultra5 machines, 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 returns a Fast Data Access MMU Miss error. Same error with last OBP firmware update. 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 (blackdog is the netboot server) [..] 20:20:05.389452 sunboot.umbrella.net.2696 > blackdog.umbrella.net.tftp: 34 RRQ "/boot/kernel/linker.hints" 20:20:05.403160 blackdog.umbrella.net.cadsi-lm > sunboot.umbrella.net.2696: udp 516 20:20:10.404403 blackdog.umbrella.net.cadsi-lm > sunboot.umbrella.net.2696: udp 516 20:20:15.414436 blackdog.umbrella.net.cadsi-lm > sunboot.umbrella.net.2696: udp 516 20:20:20.424524 blackdog.umbrella.net.cadsi-lm > sunboot.umbrella.net.2696: udp 516 20:20:25.434735 blackdog.umbrella.net.cadsi-lm > sunboot.umbrella.net.2696: udp 516 20:20:30.444670 blackdog.umbrella.net.cadsi-lm > sunboot.umbrella.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. >How-To-Repeat: For netboot procedure I've preferred a tftp installation and I've followed this guide: http://www.freebsd.org/releases/5.0R/DP1/installation-sparc64.html Changes I made from the guide are: -No dhcp and nfs -Files used on the netboot server are from FreeBSD6 disc1.iso (and bootonly.iso in other tests). /boot has been copied on /tftpboot and the iso has been mounted on /sunboot. -tcpdump suggests me to execute portmap >Fix: This document "http://netbsd.org/Ports/sparc64/faq.html#fast-dmmu-miss" suggests me that netbsd stuff has had same problem and has fixed it. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601021659.k02GxHcv062891>