2007-11-09, 12:23 AM
I compiled my client kernel to be vm-linuz-2.6.21-prepclient(FC7), where the client was configured to be NFS bootable.
I have two network cards on my client node, and both should be configured to run on different networks.
If my node is numbered node 2, then eth0 has 192.168.1.2 and eth1 has 192.168.3.2 . Likewise, node 3 has eth0 configured 192.168.1.3 and eth1 is 192.168.3.3 and so on.
First, on power on, the client contacts the server using eth0 with a dhcp request, and gets the correct ip configured to it. Subsequently, diskless booting happens through this network. At the time when eth1 is configured, however, the network fails saying "some other host already uses the address 192.168.3.2.". No matter what address I use, it gives the same error.
Prior to activating the network service, I have netfs and rpcbind going up.
After the system is booted, I tried manually assigning the ip address, using
/sbin/ifconfig eth1 192.168.3.2 up
But this dosent help. The DHCP server seems to be running ok and the configuration file too looks ok to me.
Can anybody help me with this problem?