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