Add a Terminalserver
Previous versions of Edubuntu automatically installed a Terminal Server environment. This will no longer be the case in 8.04. You need to install it manually. All packages will be installed with the virtual package ltsp-server-standalone:
aptitude install ltsp-server-standalone
After the installation, your DHCP server will complain and does not start. You need to modify your dhcpd.conf. Edubuntu does NOT use /etc/dhcp3/dhcpd.conf. Instead /etc/ltsp/dhcp.conf is used!
Modify it according the following lines:
#
#
Default LTSP dhcpd.conf config file.
#
authoritative;
subnet
192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.100
192.168.10.199;
option domain-name
"linux4afrika.local";
option domain-name-servers
192.168.10.1;
option broadcast-address
192.168.10.255;
option routers 192.168.10.1;
next-server 192.168.10.254;
#
get-lease-hostnames true;
option subnet-mask 255.255.255.0;
option root-path
"/opt/ltsp/i386";
if substring( option
vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename
"/ltsp/i386/pxelinux.0";
}
else {
filename "/ltsp/i386/nbi.img";
}
}
You can now connect a Thin Client to test your Terminalserver. However you will still receive an error message, because there is no Image yet which can be booted.
You need to create it first.
On 32 Bit machines you type:
ltsp-build-client
on AMD 64 Bit machines you need to create 32 Bit clients by typing:
ltsp-build-client --arch i386
This takes some time. If you're done type:
ltsp-update-sshkeys
Add user
See link Admin duties for procedures to add user.
You're finished, your Thin Clients can now boot into your new Terminalserver.