Whoops, I knew I'd forget something. I also needed to create an lts.conf file
and put it in /opt/ltsp-4.2/i386/etc
Here's the minimum that needs to be included in that file:
[Default]
SERVER = 192.168.2.251
XSERVER = auto
SCREEN_01 = startx
-Rob
On Fri, Jan 25, 2008 at 02:28:32PM -0500, Rob Owens wrote:
> 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
-------------------------------------------------------------------------
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