I'm quite certain NFS works correctly since it's only the enabling of
eth0 that breaks things.

I think the problem is described here:

http://wiki.voyage.hk/nfs_voyage.txt

What is happening is that /etc/init.d/mountnfs-bootclean.sh is
mounting "/" over NFS and then cleaning up after itself. It
inadvertently deletes a file important to DHCP, which sees the problem
and reacts by shutting down eth0 (and the NFS mount).

I am going to remove the call to bootclean and see how it goes.

Tom

On Tue, Jul 5, 2011 at 4:16 PM, Adam Barta <[email protected]> wrote:
> Hi Tom
>
>
> Are you certain NFS is working correctly? Since the initial uImage transfer
> is over tftp and dhcp looks okay from the log! Possibly try mount nfs from a
> computer on the same subnet as the roaches using dhcp from the server?
> Maybe?
>
>
> Regards
>
>
> On Tue, Jul 5, 2011 at 11:56 PM, Tom Downes <[email protected]> wrote:
>>
>> Casper folks:
>>
>> I am setting up a netboot system for our ~16 ROACH boards. I had
>> things working until I attempted to edit /etc/network/interfaces to
>> enable eth0 to use DHCP. My testing to this point had been over the
>> serial port. As soon as the DHCP client makes a request, the NFS
>> connection breaks and I get:
>>
>> nfs: server 10.5.5.32 not responding, still trying
>>
>> This is, of course, after netboot makes some initial DHCP requests as
>> part of the BOOTP / TFTP dancing. All that works and it can boot
>> successfully if I do not enable eth0 as part of boot-up.
>>
>> How do I enable eth0 to use DHCP without breaking the NFS connection
>> that allows the ROACH to continue seeing the exported filesystem?
>>
>> Tom
>>
>
>
>
> --
> Adam Barta
> c: +27 72 105 8611
> e: [email protected]
> w: www.ska.ac.za
> p: about.me/adambarta
>
>

Reply via email to