Hi guys!, I'm trying to install OpenBSD on my SPARCstation IPX, from a PC running OpenBSD/i386 5.8-current as of Sunday. When I got the SUN the PROM was dead so I've piggy backed a new battery and a new MAC have been set. Before attempting to install OpenBSD the machine was installed with NetBSD over the network from a PC running Debian, using tftpd-hpa, rarpd and the kernel nfs-server.
It seems like the IP 10.0.0.10 is set OK via rarp, based on that the file 0A00000A.SUN4C is being requested. However that seems to be as far as it gets. After this it is in an endless loop sending a new request over and over. tftpd sends the first block of boot.net binary, doesn't get a response and tries this five times before the SUN gives up and sends a new request. If I tftp localhost I can get the 0A00000A.SUN4C file without any issues. The PC's NIC dc0 is set to: 10.0.0.1, 255.255.255.0, 10.0.0.255. I've attached the output from OpenBoot, rarpd, tftpd and tcpdump bellow. Please let me know if I'm missing some output that would help you guys. Cheers!, Adrian. SPARCstation IPX, No Keyboard ROM Rev. 2.9, 64 MB memory installed, Serial #12648430. Ethernet address 8:0:20:c0:ff:ee, Host ID: 57c0ffee. ok boot net Boot device: /sbus/le@0,c00000 File and args: $ ls -lah /tftpboot/0A00000A.SUN4C -rw-r--r-- 1 _tftpd wheel 61.5K Aug 15 13:29 /tftpboot/0A00000A.SUN4C (tried this with root as the owner too) # rarpd -d dc0 dc0: 0:10:a4:f2:ae:7e 10.0.0.1 rarpd: got a packet rarpd: 08:00:20:c0:ff:ee rarpd: reply sent # tftpd -d /tftpboot tftpd: 10.0.0.10: read request for '0A00000A.SUN4C' tftpd: 10.0.0.10: retry: Operation timed out # tcpdump -i dc0 23:26:03.976460 sparky.20641 > 0.0.0.0.tftp: 23 RRQ "0A00000A.SUN4C" 23:26:03.977278 10.0.0.1.18880 > sparky.20641: udp 516 23:26:04.024312 10.0.0.1.19836 > sparky.20641: udp 516 23:26:04.994383 10.0.0.1.26667 > sparky.20641: udp 516 23:26:06.004430 10.0.0.1.46171 > sparky.20641: udp 516 23:26:07.014476 10.0.0.1.25160 > sparky.20641: udp 516 Just to be sure nothing was being blocked I switched pf off abd tested everything again, with the same output: # pfctl -d