Just reporting on my success...
After using LTSP 4.2 for a few years, I tried out LTSP 5 at home and found that
it didn't work properly with some of my old Pentium 2 thin clients. So I
downloaded LTSP 4.2 from
http://wiki.ltsp.org/twiki/bin/view/Ltsp/DownLoads#Ltsp_4_2 and re-installed it
on the same machine which is running LTSP 5.
I'm using Debian. I needed to install LTSP 4.2 from source, though, because
the deb on the above page conflicted with ltsp-server (the LTSP 5 package).
Installing from source works fine, though, and I don't have any conflicts that
I'm aware of.
Next I ran ltspadmin and instructed it to put the client tree in /opt/ltsp-4.2
(LTSP5 on my system uses /opt/ltsp). Then I installed all the packages. This
is the part where it downloads all the files to populate /opt/ltsp-4.2.
I did not "Configure LTSP" using ltspadmin. I configured by hand:
1) I added this to /etc/exports:
/opt/ltsp-4.2 192.168.2.0/255.255.255.0(ro,no_root_squash,async)
2) I enabled XDMCP using gdmsetup. On the "Remote" tab I chose "Same as
Local". I also notice what might be a bug here. In order for this option to
"stick", I needed to click on another tab before hitting "Close".
3) ltspadmin puts all the kernel files in /tftpboot. LTSP 5, however, keeps
its kernel files in /var/lib/tftpboot/ltsp/i386. Per my LTSP 5 installation,
/var/lib/tftpboot is defined as my tftp directory in /etc/inetd.conf, so...
3a) I created /var/lib/tftpboot/ltsp-4.2
3b) I moved everything from /tftpboot into /var/lib/tftpboot/ltsp-4.2
4) Next I specified the MAC addresses of my LTSP 4.2 clients in my dhcpd.conf
file. I created a group for them, like this:
group LTSP-4-2-THIN-CLIENTS {
use-host-decl-names on;
option log-servers 192.168.2.251; #not sure if this is needed
option root-path "192.168.2.251://opt/ltsp-4.2/i386";
filename "/ltsp-4.2/vmlinuz-2.6.20.9-ltsp-1";
host apple {
hardware ethernet 00:50:04:7C:DD:54;
fixed-address 192.168.2.154;
}
host orange {
hardware ethernet 00:40:F4:BE:E3:24;
fixed-address 192.168.2.155;
}
}
5) Next I added my LTSP 4.2 clients to /etc/hosts:
192.168.2.154 apple.owens.net apple
192.168.2.155 orange.owens.net orange
Unless I'm forgetting something, that's all there is to it. Just make sure you
adjust for your network.
I think this is a good way forward (for me at least). It allows me to use LTSP
5, which is obviously the way of the future. It also allows me to keep the
functionality of my old LTSP 4.2 system--functionality that has so far not been
ironed out completely in LTSP 5.
-Rob
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_____________________________________________________________________
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