| Free Software at Schools: Installing and Maintaining a Debian-Edu Network; Also Known as Skolelinux | ||
|---|---|---|
| Prev | Chapter 2. Getting the "Right" Hardware[id=hardware] | Next |
The function of this profile is further described in Section 4.3
You need a machine with a video card that is possible to configure automatically, otherwise you must manually configure the video card by hand. You do not want to use old onboard ISA-based video cards- they are just trouble.
You want to have a network card that is capable of a so-called PXE-boot. That means you won't need to make any boot floppies for the thin client, which is a bothersome thing. Boot floppies are bothersome to create, and they get lost. You need them every time you boot the thin client. With a PXE-card it's just plug&play- you turn on the machine, and that's it. PXE-network cards do cost a little bit more than normal network cards, but they're worth it, definitely.
If you don't have PXE-network cards, you must create boot floppies for your cards. You should first have a look at Section 8.7.3, that is a kind of universal boot floppy, with support for the 30 most common network cards. If that one doesn't work with your network card, then you can visit rom-o-matic.com and follow the online instructions there for making boot floppies.
You need a minimum of 32MB RAM[1] in the thin client. In newer versions of Skolelinux/Debian-edu, present in Venus 1.0, there is the possibility to use swap over NFS to the thin client. This is done automatically if you add the MAC address of your thin client in /etc/dhcp3/dhcpd-skolelinux.conf. Have a look at Section 8.7.4
Your processor doesn't need to be faster than 100MHz.[2]
There is absolutely no need for a hard drive. It just makes noise, generates heat and uses unnecessary power. Remove it, or disable it physically.
A floppy drive, if you want to use it in the thin client, see FIXME Section 10.2
A connector for USB, if you want to use it in the thin client, see FIXME Section 10.3
A PCI sound card, if you want to use sound on your thin client- only advisable if you have enough bandwidth available. Sound consumes plenty of bandwidth, see FIXME Section 10.4
![]() | Plenty of people have wanted and tried to get the CD-ROM to work in a thin client, but without success. If you have managed to get it to work, please let me know. |
| [1] | It's possible in theory to get it to work with as little as 12MB of RAM, but it's not advisable. It goes rather slowly. |
| [2] | At the moment, we use ltsp3 in Skolelinux/Debian-edu. With the newer ltsp4 that we might use in the future (although we might opt for Lessdisks instead of ltsp in the future), there is an easy option to use the thin client in a so-called half-thin way, with programs running from the hard drive on the thin client itself. Then naturally you will need both a hard drive and a fast CPU. |