Subject: Re: netboot sgi indy from mac lciii
To: William Duke <wduke@cogeco.ca>
From: Bruce O'Neel <edoneel@sdf.lonestar.org>
List: port-mac68k
Date: 10/30/2005 19:13:04
Hi,
With the note that I don't have a SGI Indy....
Um no.
You need to configure rarpd to map between your Indy's Ethernet address
and an IP address.
My /etc/ethers looks like:
08:00:20:89:99:ba biasca
08:00:20:77:2a:74 corippo
08:00:20:71:4c:a5 ascona
The format should be a bit clear :-)
Once that is done you need to make sure that your Indy's IP address
is in /etc/hosts since rarpd needs that as well, then start rarpd.
Once that happens you should try netbooting your indy and see if you
get lines like:
Oct 23 15:23:59 lugano rarpd[106]: received packet on ex0
Oct 23 15:23:59 lugano rarpd[106]: 08:00:20:77:2a:74 asked; corippo replied
Without knowing how an Indy works you probably need to put some
sort of boot loader in the /tftpboot directory, not the kernel. On
a sparc it's installation/netboot/boot.net, which then must be
renamed to be the IP address of the system in hex, ie, C0A80007.SUN4M
for ascona, which has an IP address of 192.168.0.7. Note, once again,
that I don't have an SGI and they may boot completely differently from
a sparc..
Once that is done and tftp seems to work then you should try netbooting
the indy again and you should now see lines like:
Oct 23 15:23:59 lugano tftpd[9787]: 192.168.0.9: read request for C0A80009.SUN4M
: success
Once those two work then you can start playing with nfs and dhcpd.
cheers and good luck
bruce
On Sat, Oct 29, 2005 at 04:43:56PM -0400, William Duke wrote:
>
> > Hello,
> >
> >> So, has anybody ever used a mac68k as a boot server for another
> >> machine?
> >
> > Shouldn't be different from any other machine.
> > For the records - I used a hp300 ( also 68k-based ) to netboot various
> > other boxes ( usually sparc or hp300 )
> >
> > have fun
> > Michael
> >
>
> Yes! I'm totally new to this. I have never setup a boot server before
> and I'm kind of itchin' to play with my old SGI Indy.
>
> I've been doing some reading and it looks like I have to configure DHCP,
> tftp and NFS services on my Mac68k. I've already enabled tftp and bootp by
> uncommenting the appropriate lines in etc/inetd.conf.
>
> I have created a /tftpboot folder in / and copied an sgimips kernel to
> /tftpboot.
>
> I have installed the sgimips base.tgz and etc.tgz binary sets in the
> /home/indy/root folder. I also did sh MAKEDEV all in my /home/indy/root/dev
> folder.
>
> I've tested my tftp server by connecting to it from another BSD machine and
> that is working just fine.
>
> There's nothing left to do but configure dhcp and nfs. Once that's done, I
> just have to cross my fingers and press the button...
>
> I'll keep you posted.
>
> Regards,
>
> William
>
>
> ps. If anyone has any tips and/or shortcuts, I'd love to hear them.
>
>
>
--
edoneel@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org