NetBSD - Installing IRIX Using NetBSD -
Raion - 01-23-2020
I will be wikifying this later, but I've gotten this partially tested and working while installing my Challenge S. As of the writing, I've tested:
RSH - WORKS
TFTP - WORKS
BOOTP - WORKS
Still working on bootp because I installed IRIX on a challenge and circumvented having to use an AUI transceiver by use of a CD boot into the miniroot, where the mezzanine NIC works.
Various config files:
Code:
root@zelan /netboot % cat /etc/inetd.conf | egrep -v "#"
shell stream tcp nowait root /usr/libexec/rshd rshd -L
tftp dgram udp wait root /usr/libexec/tftpd tftpd -l -s /netboot
bootps dgram udp wait root /usr/sbin/bootpd bootpd -d 4 -t 120
root@zelan /netboot % cat /etc/hosts | egrep -v "#"
::1 localhost localhost.
127.0.0.1 localhost localhost.
192.168.1.96 zelan zelan.projectkitsune.local
192.168.1.125 challenge
root@zelan /netboot % cat /etc/passwd | egrep guest
operator:*:2:5:System &:/usr/guest/operator:/sbin/nologin
guest:*:1001:20::/usr/people/guest:/bin/sh
root@zelan /netboot % cat /usr/people/guest/.rhosts
challenge root
Let me answer some questions:
1. Will you release detailed instructions?
Already on it
2. Will you be willing to help script this?
Of course.
3. What environment are you using?
Zelan is running NetBSD 9-CURRENT and is an RPi3B (not a plus) that has a 64G SD card
4. Would you give me your RPi image?
I may do an RPi image eventually, but I'm far from an expert here, so I may need to wait for a person a bit smarter and more dedicated to look into that.
Overall, I've done net installs on FreeBSD, Solaris/illumos and NetBSD. NetBSD has been by far the easiest to get working, thus far. I did cancel my little IN-BSD thing simply due to lack of interest. I may pick it back up if someone really wants me to, but I'm trying to avoid burnout again.
RE: NetBSD - Installing IRIX Using NetBSD -
Raion - 01-25-2020
bootp does indeed work. It took me a bit due to lack of documentation on netbsd, but the config was updated above.
For /etc/bootptab, this entry works:
Code:
hrimfaxi:ip=192.168.1.122
This was an example for me. You only need a hostname and ip, generally, in that format.
The other things to note:
Your NetBSD box must have a static IP/gateway
Your hostname must resolve in /etc/hosts. For me, that's:
zelan.projectkitsune.local
with IP 192.168.1.96