I have a BusyBox based embedded Linux system, mounting the RFS via NFS.  This works fine except when I try to use udhcpd to get a DHCP address for eth0.  This then causes the NFS mount to stop working.  Any ideas as to what's going on?/etc/network/interfaces is:auto loiface lo inet loopbackauto eth0iface eth0 inet dhcpAnd the problem I see at bootup time is:udhcpc (v1.20.2) startedSending discover...Sending select for 10.140.9.57...Lease of 10.140.9.57 obtained, lease time 86400nfs: server 10.140.9.137 not responding, still trying
BusyBox : dhcp client seems to cause NFS mount to stop working
linux;nfs;dhcp;busybox
You should use eth1 to try your dhcp server.If you wish to keep your NFS mount while you're changing your IP address on eth0, I suggest you set up an alias on your interface, to try your dhcp server.Keep in mind that you need to keep a TCP/IP connection to your NFS server if you want to keep the mount up. Another solution would be to specify a very long timeout in your exports file (option timeo=x, in tenths of a second).Write the following in your /etc/network/interfacesauto eth0iface eth0 inet static# put your network information here  address x.X.x.x  netmask x.x.x.x  gateway x.x.x.xauto eth0:1iface eth0:1 inet dhcp