Hi.

 

For starters, I have a DHCP server which is working fine when serving ltsp
clients (all my clients have the same hardware configuration).  I'm using
K12 Linux (FC10).  My clients have two 'on-board' NIC cards, where one is
connected to my DHCP server and the other NIC to some other network.

 

Now, the problem.

I took one of the working clients (working means that it can boot up image
from my dhcp and run fedora) and I added a third PCIe NIC card (fiber).  Now
when I boot this client I get the following error.

 

Failed to read dhcp lease file.

Mount: missing mount point

 

This error occurs after PXE downloads kernel and initrd.  Then FC10 starts
to boot (the boot process is slower than normal [I'm guessing that the dhcp
problem is here due to slowness] and when FC10 is done loading the "Failed
to read dhcp lease file." appears.

 

If I remove that fiber card, the client boots fine.  The thing is that I
need to have that fiber card in-place.

 

I have tried the following to no avail.

1.       Have the fiber NIC not connected;

2.       Put all three cards on the same network (I know, sounds silly, but
for testing)

3.       Tried a few other network connection schemes...

 

My question,

Is eth0 being assigned to one specific NIC card and then when the OS kicks
in, a different NIC gets assigned eth0?  So the Fiber gets eth0 after boot.

If this is the case, can I disable PCI scan for add-on cards when the client
boots, then activate it using scripts once the OS is loaded?

 

Also, I have not built into the image the driver for that card.  Would this
help?

 

I have read online the following... 

---------------------------

 

I haven't looked closely at the code, but I suspect this isn't really a 

mkinitrd bug.  Rather it is the way that we use mkinitrd, which is 

rather simplistic and assumes that you have a single network card on a 

thin client.  It *could* work if you have multiple cards, but you are at 

the mercy of the whims of your own hardware which device gets named eth0.

 

I wouldn't bother filing a bug unless you can think of some ingenious 

solution that both simple and automatic, that would probably involve 

code changes in mkinitrd's nash library.

 

-----------------------------

 

Are there any configuration setting that I can make to try and solve this
problem?

 

Any help with this would be much appreciated.

 

Pat

 

------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to