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.
I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast.
https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently.
https://codeberg.org/SolusRaion -- Code repos I control
Technical problems should be sent my way.