Re: Indigo R3000, Indigo R4000 and Indy R5000
Frank Scheiner <[email protected]> Sat, 25 Aug 2018 20:21:45 +0200
| Newsgroups | gmane.os.netbsd.ports.sgimips |
|---|---|
| Message-ID | <[email protected]> |
Dear Naruaki, On 08/25/2018 03:34 PM, Naruaki.Etomi wrote: > Problem solved! > > Generally, SGI machine(Indigo R3K, Indigo R4K, Indy, Indigo2) to store > MAC address at hpc_eeprom[250] - hpc_eeprom[255]. > https://nxr.netbsd.org/xref/src/sys/arch/sgimips/hpc/if_sq.c#266 > https://nxr.netbsd.org/xref/src/sys/arch/sgimips/hpc/if_sq.c#SQ_HPC_EEPROM_ENADDR > > However, Indigo R3K(early lot) to store MAC address at hpc_eeprom[122] > - hpc_eeprom[127]. Interesting. How do you differentiate the different Indigo R3K versions in the kernel? Do you think the firmware version might also have a play in this? Just for the record, my Indigo R3K has the following firmware version: ``` >> version PROM Monitor SGI Version 4.0 Rev A HP1, Jul 18, 1991 ``` > > Try this kernel. > https://github.com/nullnilaki/NetBSD_irisboot/blob/master/IndigoR3K/re_netbsd.ecoff Great, this one works like a charm: ``` [...] [ 1.0000000] NetBSD 8.99.24 (GENERIC32_IP12) #11: Sat Aug 25 13:28:26 UTC 2018 [ 1.0000000] naruaki@:/usr/obj.sgimips/sys/arch/sgimips/compile/GENERIC32_IP12 [...] [ 1.0000050] sq0 at hpc0 offset 0x100: SGI Seeq 8003 [ 1.0000050] sq0: Ethernet address 08:00:69:11:22:33 [ 1.0000050] Indigo R3K mode [...] [ 5.7652930] boot device: sq0 [ 5.7978050] root on sq0 [ 5.8270770] nfs_boot: trying DHCP/BOOTP [ 8.8752450] nfs_boot: DHCP next-server: 172.16.0.2 [...] [ 15.2252610] root on 172.16.0.2:/srv/nfs/indigo-r3k/root [ 15.2903970] root file system type: nfs [...] ``` Can't wait for your patches to be included in NetBSD! :-) > I am grateful for your support. Thank you. I am grateful to be able to run my Indigo R3K with a current OS (NetBSD). Thank you very much. Cheers, Frank