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