> On Tue, 9 Jul 2002, Jason Bechtel said:
>> As I said, "with otherwise proven software". I take it
>> Sophos is a precompiled binary. In that case, sure. Your
>> underlying system libraries could have an effect,
>> especially the way Red Hat likes to play with versions
of
>> glibc... But in this case it was about the LTSP
>> distributed binaries running on an LTSP client. The
system
> 
> That's the part I wasn't sure about. Actually, I was
thinking that the DC
> perhaps was getting the dhclient binary which resides on
the server and
> executing it from within the LTSP environment, which uses
a different set
> of libraries than those which the binary was compiled
under. I wasn't
> questioning the internal consistencies of LTSP.

The client should be getting its dhclient binary from the
appropriate NFS-root share from the LTSP server
(/opt/ltsp/<arch>/, where <arch> is [i386|PPC|Sparc|...]).
 If it were getting it from the LTSP server's host OS, then
you wouldn't be able to network book other architectures
using DHCP.  Now, I'm not a DHCP hacker, but I would
*think* that DHCP isn't limited to the i386 architecture
and that the network-layer services provided are ignorant
of the underlying hardware.

I guess DHCPD could supply binaries for a bunch of known
architectures and ask the client which one it is and then
send it the right one, but I can't imagine that this is how
DHCP works.  I thought that the Etherboot code did the
first call to DHCP, obtaining the network info along with
the path for the TFTP download of the kernel.  The kernel
itself then makes the next call to DHCP to determine its
network info (which isn't passed along when the kernel is
network-booted by Etherboot).  To do this, the kernel has
to be compiled with the necessary options.  Therefore, I
would conclude that the dhclient code is part of the kernel
(probably in the initrd) and was compiled with the kernel
for a particular architecture.

> It does indeed seem to be hardware related, but as far as
I can tell, the
> mobo (ASUS P5A) is to blame. I've swapped the entire
client machine (with
> the same mobo) as well as the hub and patch cables with
the same problem.
> Due to the intermittent nature it's difficult to say with
real certainty,
> but the problem appears to occur only when the P5A has an
AGP card
> installed. I tried two different AGP cards - a generic
card employing a
> Trident Blade3D chip, and an ATI Rage Pro. The problem
disappears when I
> replace the AGP card with an ISA video card.

Interesting.  Thanks for the update on that.  I was a
computer tech for a while in college at a local shop.  I
recall with frustration the hard-to-pin-down hardware
conflicts.  This is the only downside to the PC
architecture.  Even with standards out the wazoo, these
companies manage to make parts that don't work with certain
other parts...  But then I ask myself if I could spend
$2,500 on an Apple system (to run Linux/PPC, of course) and
I have to say that the commodity pricing keeps me coming
back.  Sigh...

> I am declaring the test a success though, because I won't
be using the
> ASUS P5A machines as clients for the main part of the
project. Although
> it's still disappointing because I do have a few of the
P5A which I was
> thinking I could use as DC's later on.

If it really is just a conflict with the AGP slot, you
could still try a decent PCI graphics board.  They
sometimes cost more, but ISA is in its twilight years...

Jason


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf
_____________________________________________________________________
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.openprojects.net

Reply via email to