IRIX diskless workstation: an alternative way.
#1
IRIX diskless workstation: an alternative way.
A few months ago I released version 1.0 of Reanimator with diskless workstation support. The documentation followed the official guide https://irix7.com/techpubs/007-0855-080.pdf, and the result doesn't work well as well as being complicated, cumbersome and prone to error.

As the result was not satisfactory, I decided to investigate if the process could be done in another way and finally I have achieved it, using a totally different procedure.

I have uploaded one image of an IRIX 6.5.30 running on an Octane2, I hope it can be useful for testing on other machines.

New diskless workstation documentation: https://github.com/Linux-RISC/IRIX-diskless-workstation
IRIX Diskless workstation videos: https://www.youtube.com/playlist?list=PL...3fYubGyLYC

Indy Indy R4400 150 MHz, 256 MB RAM, 24-bit graphics, 6.5.22
  Octane2 Octane2 R12000 400 MHz, 1024 MB RAM, ODYSSEY V6, 6.5.30

IBM 44p model 170 (7044-170), POWER3-II 64 bits 400 MHz, 1 GB RAM
AlphaServer DS10 466 MHz, 128 MB RAM
HP C3600 PA-RISC 8600 552MHz, 2 GB RAM
HP ProDesk 400 G2 MINI Intel Core i5 6th Gen 2,50GHz 16GB, Debian GNU/Linux (NAS)
HP t610 Debian GNU/Linux, 2 GB RAM (NAS)
Linux-RISC
RISC and Unix lover

Trade Count: (0)
Posts: 51
Threads: 4
Joined: Apr 2022
Location: Spain
Website Find Reply
07-17-2022, 04:20 PM
#2
RE: IRIX diskless workstation: an alternative way.
Very nice. This is something that I can get behind.

How reliable is it in terms of network performance?

Do you mind if I copy the article to our wiki? I won't be doing that without your permission explicitly; lmk any terms and conditions.

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.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
07-17-2022, 04:27 PM
#3
RE: IRIX diskless workstation: an alternative way.
Quote:How reliable is it in terms of network performance?
My Octane2 uses a 100 Mbps NIC and works Ok, I haven't been able to test Irix Diskless Workstation on Indy but I suspect it will be extremely slow with its 10Mbps NIC.

My NAS is a thin client HP t610, it should work better using a powerful NAS.

Quote:Do you mind if I copy the article to our wiki? I won't be doing that without your permission explicitly; lmk any terms and conditions.
No problem, thank you very much.

Indy Indy R4400 150 MHz, 256 MB RAM, 24-bit graphics, 6.5.22
  Octane2 Octane2 R12000 400 MHz, 1024 MB RAM, ODYSSEY V6, 6.5.30

IBM 44p model 170 (7044-170), POWER3-II 64 bits 400 MHz, 1 GB RAM
AlphaServer DS10 466 MHz, 128 MB RAM
HP C3600 PA-RISC 8600 552MHz, 2 GB RAM
HP ProDesk 400 G2 MINI Intel Core i5 6th Gen 2,50GHz 16GB, Debian GNU/Linux (NAS)
HP t610 Debian GNU/Linux, 2 GB RAM (NAS)
Linux-RISC
RISC and Unix lover

Trade Count: (0)
Posts: 51
Threads: 4
Joined: Apr 2022
Location: Spain
Website Find Reply
07-17-2022, 04:41 PM
#4
RE: IRIX diskless workstation: an alternative way.
Right I'll make sure to post a link at the bottom crediting you and linking back to the original wiki article.

Are you the admin of that wiki? If so I will add it to our affiliated sites page.

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.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
07-17-2022, 05:11 PM
#5
RE: IRIX diskless workstation: an alternative way.
Quote:Are you the admin of that wiki? If so I will add it to our affiliated sites page.
Yes, I am. It's a github where I upload personal projects.

Indy Indy R4400 150 MHz, 256 MB RAM, 24-bit graphics, 6.5.22
  Octane2 Octane2 R12000 400 MHz, 1024 MB RAM, ODYSSEY V6, 6.5.30

IBM 44p model 170 (7044-170), POWER3-II 64 bits 400 MHz, 1 GB RAM
AlphaServer DS10 466 MHz, 128 MB RAM
HP C3600 PA-RISC 8600 552MHz, 2 GB RAM
HP ProDesk 400 G2 MINI Intel Core i5 6th Gen 2,50GHz 16GB, Debian GNU/Linux (NAS)
HP t610 Debian GNU/Linux, 2 GB RAM (NAS)
(This post was last modified: 07-17-2022, 06:32 PM by Linux-RISC.)
Linux-RISC
RISC and Unix lover

Trade Count: (0)
Posts: 51
Threads: 4
Joined: Apr 2022
Location: Spain
Website Find Reply
07-17-2022, 06:30 PM
#6
RE: IRIX diskless workstation: an alternative way.
Cool I will add you to the page. Thank you

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.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
07-17-2022, 06:50 PM
#7
RE: IRIX diskless workstation: an alternative way.
I have uploaded an IRIX 6.5.0 version to Mega, without testing it because it is incompatible with Octane2 and on Indy it takes too long to start up and ends up showing timeouts.

Indy Indy R4400 150 MHz, 256 MB RAM, 24-bit graphics, 6.5.22
  Octane2 Octane2 R12000 400 MHz, 1024 MB RAM, ODYSSEY V6, 6.5.30

IBM 44p model 170 (7044-170), POWER3-II 64 bits 400 MHz, 1 GB RAM
AlphaServer DS10 466 MHz, 128 MB RAM
HP C3600 PA-RISC 8600 552MHz, 2 GB RAM
HP ProDesk 400 G2 MINI Intel Core i5 6th Gen 2,50GHz 16GB, Debian GNU/Linux (NAS)
HP t610 Debian GNU/Linux, 2 GB RAM (NAS)
Linux-RISC
RISC and Unix lover

Trade Count: (0)
Posts: 51
Threads: 4
Joined: Apr 2022
Location: Spain
Website Find Reply
07-17-2022, 08:58 PM
#8
Thumbs Down  RE: IRIX diskless workstation: an alternative way.
Very interesting stuff, Linux-RISC! I once tried network booting IRIX between an Octane and an Octane2 (years ago), as a start to later move server-side things (incl. filesystems) over to my - since a few years - regular netboot infrastructure (Raspberry Pi for DNS, DHCP/BOOTP, RARP, Bootparam, Odroid HC1 with SSD for TFTP and NFSv2 and v3). Though the move never happened.  Expressionless

It's cool that you took care of that and even improved on the official documentation. I first have to read through it a little and might come up with some questions later.



For the Indy with its 10BaseT Ethernet port, have you tried (1) to limit the corresponding switch port to 10 Mbps half-duplex and enabling flow control or (2) to attach it via an old Ethernet hub? I have seen similar hiccups with a HP 9000 712/80 when booting Debian GNU/Linux diskless and things got better when making the above mentioned changes (10 Mbps half duplex and flow control).

Indigo Indy Indigo2 R10000/IMPACT O2 Octane Octane2 Origin 200=Origin 200-Origin 200=Origin 200
johnnym
Tezro

Trade Count: (0)
Posts: 268
Threads: 9
Joined: Jun 2018
Find Reply
07-25-2022, 11:52 AM
#9
RE: IRIX diskless workstation: an alternative way.
Questions are welcome Smile

I use a non-configurable small switch, but I have an older one and I will try with Indy.

I haven't been able to boot Indy diskless, it always gets stuck, more tests needed.

Indy Indy R4400 150 MHz, 256 MB RAM, 24-bit graphics, 6.5.22
  Octane2 Octane2 R12000 400 MHz, 1024 MB RAM, ODYSSEY V6, 6.5.30

IBM 44p model 170 (7044-170), POWER3-II 64 bits 400 MHz, 1 GB RAM
AlphaServer DS10 466 MHz, 128 MB RAM
HP C3600 PA-RISC 8600 552MHz, 2 GB RAM
HP ProDesk 400 G2 MINI Intel Core i5 6th Gen 2,50GHz 16GB, Debian GNU/Linux (NAS)
HP t610 Debian GNU/Linux, 2 GB RAM (NAS)
(This post was last modified: 07-25-2022, 08:56 PM by Linux-RISC.)
Linux-RISC
RISC and Unix lover

Trade Count: (0)
Posts: 51
Threads: 4
Joined: Apr 2022
Location: Spain
Website Find Reply
07-25-2022, 01:15 PM
#10
RE: IRIX diskless workstation: an alternative way.
Quote:I haven't been able to boot Indy diskless, it always get stuck, more tests needed.

It's indeed possible. I had my Indys booting OpenBSD diskless in the past, though it worked only after this change here.

I am using an "in-house" ;-) tool called nfsrb2 (i.e. NFS Root file system Builder 2) to ceate the required file systems and download the extras needed. Maybe this is of use for your adventures, too? I have no current version online, but this older one should hopefully still work:

https://github.com/the-machine-hall/nfsrb2/

I really need to update this repo, because my local version can also create root file systems for NetBSD since a while.

Indigo Indy Indigo2 R10000/IMPACT O2 Octane Octane2 Origin 200=Origin 200-Origin 200=Origin 200
(This post was last modified: 07-25-2022, 04:52 PM by johnnym.)
johnnym
Tezro

Trade Count: (0)
Posts: 268
Threads: 9
Joined: Jun 2018
Find Reply
07-25-2022, 02:08 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)