Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Dec 1998 15:35:33 -0500 (EST)
From:      Alfred Perlstein <bright@hotjobs.com>
To:        sparc@FreeBSD.ORG
Subject:   netbsd compiler and kernel are available, need testers
Message-ID:  <Pine.BSF.4.05.9812291512430.2148-100000@bright.fx.genx.net>

next in thread | raw e-mail | index | archive | help

ok several things:

i've uploaded several files to:

ftp://janus.syracuse.net/pub/FreeBSD/sparc64/

in the directory:
ftp://janus.syracuse.net/pub/FreeBSD/sparc64/boot/
you'll find 4 files, bootfile for netbsd and a netbsd kernel along with
MD5 checksums

** NEED TESTER FOR THIS **
can someone with a regular u/140 or u/170 try to boot with these?
it's not too difficult, you have to make an /etc/ethers file with the
ethernet address of the sparc in it:
~ % cat /etc/ethers

# MAC -> inet addr

# - de0
# jonas sun4u
8:0:20:79:62:f5 jonas.reserved   
   ^----------------------sparc's MAC address (get from netstat -nr)
 ------------------^
(replace with your sparc's hostname/ip

you need to run rarpd on the same interface that the sparc is connected
to:
rarpd <interface>

you need to then:
mkdir /tftpboot ; cd /tftpboot
cp ofwboot /tftpboot/
ln -s ofwboot <HEXIDECIMAL ip of sparc>

so it looks like:
~ % ls -l /tftpboot/
lrwxrwxrwx  1 root  wheel        7 Dec 29 04:10 C0A80114 -> ofwboot    
-rw-r--r--  1 root  wheel    54946 Dec 29 04:10 ofwboot

(my sparc's ip is: 192.168.1.20)

you need to then copy the 'netbsd' kernel image to your sparc's root dir

then you need to reboot the sparc and hit stop-A at boot, or send it via
"~#" through cu (serial consol)

type: "boot net"
then type in the entire boot line:
ie. /sbus/SUNW,fas@e,8800000/sd@0,0/netbsd

then... send me an email and tell me what happened :)

thanks, also check this:

ftp://janus.syracuse.net/pub/FreeBSD/sparc64/egcs
you'll find 4 files,
egcs-netbsd-i386-crossto-sparc64.bin.MD5
egcs-netbsd-i386-crossto-sparc64.bin.tgz
this is the i386 netbsd-current binaries that can generate sparc64 code
along with MD5
unpack to /usr/local should dump them into /usr/local/sparc64

egcs-netbsd-i386-crossto-sparc64.src.MD5
egcs-netbsd-i386-crossto-sparc64.src.tgz     
this is the egcs source ripped from netbsd and configure properly to
compile under netbsd-current, this isn't _that_ difficult to do.
unpack anywhere

would anyone please try to boot the kernel i have placed on janus?

Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com
-- There are operating systems, and then there's FreeBSD.
-- http://www.freebsd.org/                        3.0-current



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9812291512430.2148-100000>