Remote install on a cycle 5 (Sparc clone)

  • Follow


After a hard drive failure I need to re-install solaris 8 on the above machine.
It does not have a CD and I no longer have a portable one so I am trying a
remote install from my UltraSparc - Also running Solaris 8.

I have the ethernet address of the cycle 5 in the Ultra /etc/ethers and have
run ./add_install_client  -s brumas-192:/cdrom/cdrom0/s0 bear sun4m

This runs OK :

making /tftpboot
enabling tftp in /etc/inetd.conf
updating /etc/bootparams
copying inetboot to /tftpboot

#  ls -lrt /tftpboot
total 262
lrwxrwxrwx   1 root     other          1 Feb  1 18:54 tftpboot -> .
-rwxr-xr-x   1 root     other     118300 Feb  1 18:54
inetboot.SUN4M.multi_icd_sol_8_hw503_sparc-1
-rw-rw-r--   1 root     other        346 Feb  1 18:54 rm.192.168.0.3
lrwxrwxrwx   1 root     other         44 Feb  1 18:54 C0A80003.SUN4M ->
inetboot.SUN4M.multi_icd_sol_8_hw503_sparc-1
#

I then do a boot net on the cycle 5 and nothing happens. Running snoop on the
interface I see:

  bear -> BROADCAST    TFTP Read "C0A80003.SUN4M" (octet)
  brumas-192 -> bear         TFTP Error: access violation

I did dome google searches and can't find anything that helps.

TIA                                                                            
                                                             

--

Regards

Dave Saville

NB Remove no-spam- for good email address


0
Reply Dave 2/1/2006 7:17:46 PM

You're not running a local firewall are ya?
You did run "setup_install_server" on brumas didn't ya?
0
Reply Stephanie 2/1/2006 8:57:48 PM


Dave Saville <dave@no-spam-deezee.org> wrote:
> After a hard drive failure I need to re-install solaris 8 on the above machine.
> It does not have a CD and I no longer have a portable one so I am trying a
> remote install from my UltraSparc - Also running Solaris 8.

> I have the ethernet address of the cycle 5 in the Ultra /etc/ethers and have
> run ./add_install_client  -s brumas-192:/cdrom/cdrom0/s0 bear sun4m

Unless you have a boot-only server separate from your jumpstart server,
you probably don't want to use -s.   You're more likely to put the wrong
value in there.  It'll figure out the right value otherwise.


> This runs OK :

> making /tftpboot
> enabling tftp in /etc/inetd.conf
> updating /etc/bootparams
> copying inetboot to /tftpboot

> #  ls -lrt /tftpboot
> total 262
> lrwxrwxrwx   1 root     other          1 Feb  1 18:54 tftpboot -> .
> -rwxr-xr-x   1 root     other     118300 Feb  1 18:54
> inetboot.SUN4M.multi_icd_sol_8_hw503_sparc-1
> -rw-rw-r--   1 root     other        346 Feb  1 18:54 rm.192.168.0.3
> lrwxrwxrwx   1 root     other         44 Feb  1 18:54 C0A80003.SUN4M ->
> inetboot.SUN4M.multi_icd_sol_8_hw503_sparc-1
> #

> I then do a boot net on the cycle 5 and nothing happens. Running snoop on the
> interface I see:

>   bear -> BROADCAST    TFTP Read "C0A80003.SUN4M" (octet)
>   brumas-192 -> bear         TFTP Error: access violation

Can you tftp to yourself on the server and get the file?  What does this
do?

brumas% cd /tmp
brumas% tftp localhost
tftp> get C0A80003.SUN4M

The file permissions look okay (read permission for everyone), how about
on /tftpboot itself?

You could truss the in.tftpd process to see what files it's accessing
during the attempt and see if it's getting errors.

-- 
Darren Dunham                                           ddunham@taos.com
Senior Technical Consultant         TAOS            http://www.taos.com/
Got some Dr Pepper?                           San Francisco, CA bay area
         < This line left intentionally blank to confuse you. >
0
Reply Darren 2/1/2006 9:56:36 PM

On Wed, 01 Feb 2006 21:56:36 GMT, Darren Dunham wrote:

<snip>
>> I then do a boot net on the cycle 5 and nothing happens. Running snoop on the
>> interface I see:
>
>>   bear -> BROADCAST    TFTP Read "C0A80003.SUN4M" (octet)
>>   brumas-192 -> bear         TFTP Error: access violation
>
>Can you tftp to yourself on the server and get the file?  What does this
>do?

It works.  Logged in as me.
>
>brumas% cd /tmp
>brumas% tftp localhost
>tftp> get C0A80003.SUN4M
>
>The file permissions look okay (read permission for everyone), how about
>on /tftpboot itself?
>

drwxrwxr-x   2 root     other        512 Feb  1 18:54 tftpboot

>You could truss the in.tftpd process to see what files it's accessing
>during the attempt and see if it's getting errors.

I just checked the inetd.conf file and found this

tftp    dgram   udp6    wait    root    /usr/sbin/in.tftpd      in.tftpd -s
/tftpboot
tftp   dgram   udp6    wait    root    /usr/sbin/in.tftpd      in.tftpd -s /tmp
 

So I commented out the second, HUPed inetd and its working.

Thanks.        

--

Regards

Dave Saville

NB Remove no-spam- for good email address


0
Reply Dave 2/2/2006 10:25:32 AM

3 Replies
445 Views

(page loaded in 0.074 seconds)

Similiar Articles:











7/27/2012 4:55:32 PM


Reply: