Edubuntu Thin Client Classroom Experiment

Posted on May 4, 2008 by James Sigler.
Categories: Thin Client, Edubuntu, Linux.

I talked to our Tech Director after doing talking to some people. (see previous blog post) He suggested we put a server and a couple clients in the back of my room right now and see whether they will work. If they work, then I can show my principal that they work and how I would use them.

I have the newly released Edubuntu 8.04 (Hardy Heron) installed on a server in my room. I used the Ubuntu-alt download cd and installed the LTSP option (press F4 on the install menu).  It installed nicely, but I had trouble getting a connection to the internet gateway. Our network manager figured out the gateway was on ETH1, fixed it, and then it worked fine. I could not get the Edubuntu 8.04 cd to read, so I just installed it via Synaptic Package Manager.  It took a while, but installed just fine….So far so good.

I was just about to this point at home. It’s installed on the server and hooked up to the thin clients through an 8 port switch. The clients will preboot with a PXE enabled network card (very cool!). This is better than my home set-up because I don’t have to boot from floppy. It still gives pretty much the same message at home.

Boot from (N)etwork or (D)isk
Searching for server (DHCP)
<sleep>

Boot from (N)etwork or (D)isk

It’s still not connecting.

Marshal, the network manager asked whether the DHCP was running. <:-{ I told him didn’t know since I hadn’t done anything but install the Linux OS.

I installed Webmin from Synatic.  Webmin is a DHCP server control panel that is accessible through the web browser on http://localhost:10000.  However, we couldn’t access it.

Marshal deduced that the plug on the end of the cable was the culprit. He didn’t have the tool with him to fix it, so we’re stuck until Monday.

I’ll let you know if we get it to work.

2 comments.

Comment on May 11th, 2008.

Did you solve this.I know you should only have one DHCP server on the network. You can keep the edubuntu one but have it only deal with the thin clients.If you do it’s better to have your edubuntu server on a ip diff address range and use a 2nd network card to bridge across to your main network for Internet and other access. Intrigued to hear how you go on.

Comment on May 16th, 2008.

Have you tried to go to the command line and type in ps -aux? This will list all of your running processes. From there, you can check to see if DHCP is running. Sounds like one of two things–either your DHCP is not broadcasting (from the server) or something is keeping the clients from getting it. Also–how many NICs are installed in the machine? Typically-I use two. And here’s a BIG thing–the thin clients need to be on Eth0. If they are on Eth1-its a no go, in my experience.

I’ve done this successfully–using a different distribution (Fedora) (for no particular reason-Ubuntu is my preferred one). I plan to reimage my lab this summer to Edubuntu.

Hope I’ve helped a bit. Let me know if you need any more help. This is honestly one of the coolest projects I’ve ever done…(along with my wiimote whiteboard and MythTV PVR).

Leave a comment

Names and email addresses are required (email addresses aren't displayed), url's are optional.

Comments may contain the following xhtml tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>