Progressing toward Edubuntu thin clients
I got it to work! … Kinda. I have always gotten stuck at the DHCP server not starting.
I started by I looking at the DCHP3/dhcpd.config file again for the millionth time. I noticed a note in the comments at the top that said:
# Attention: if /etc/ltsp/dchp.conf exists, that will be used as configuaration file instead of this file.
Then I recalled a tweet by emalyse that said
…doesn’t edubuntu use the dhcp.conf in /etc/ltsp and not dhcp3
So I checked. In Webmin’s DHCP server, there is a link called Module Config. I clicked. Beside DHCP server config file it said /etc/dhcp3/dhcpd.conf. I changed the directory to /etc/ltsp/dhcpd.conf.
I clicked Start Server…and…
I got a new error. :-/
Failed to start dhcpd :
dhcpd self-test failed. Please fix the config file.The error was:/etc/ltsp/dhcpd.conf line 29: expecting key name. key ; ^ Configuration file errors encountered -- exiting
It was progress.
I took out:
key ;
and…
It started! DHCP server is now working. After 2 years of trying to figure it out it is finally working!
…almost…
The thin clients do start booting to the server. The Ubuntu loading screen pops up on the client screen, and then it stops at:
BusyBox v1.1.3 (Debian 1:1.1.3-5ubuntu12) Built-in shell (ash)
Enter ‘help’ for a list of built-in commands.(intiramfs)
When I press Ctrl+Alt+F1 to display the error it said:
[ 0.000000] ACPI: DMI BIOS year==0, assuming ACPI-capable machine
[ 23.698646] ACPI: Unable to load the System Description Tables
Loading, please wait…
IP-Config: eth0 hardware address 00:0d:88:2d:8e:87 mtu 1500 DHCP RARP
SIOCADDRT: No such process
IP-Config: failed to set default route on Eth0
IP-Config: Eth0 complete (from 192.168.1.0)
address: 192.168.1.19 broadcast: 192.168.0.255 netmask 255.255.255.0
gateway: 192.168.0.1 dns: 192.168.0.1 dns1: 0.0.0.0
domain : example.com
rootserver: 192.168.1.0 rootpath: /opt/ltsp/i386
filename : /ltsp/i386/nbi.img
Error: Connect: Network unreachable
Mount: Mounting /rofs on /root/rofs failed: Invalid argument
Mount: Mounting /root/dev on /dev failed: No such file or directory
Mount: Mounting /sys on /root/sys failed: No such file or directory
Mount: Mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn’t have /sbin/init
I have a new problem to puzzle over. Hopefully it will take less than 2 years to solve this one. I’m closer, but not there yet. All ideas welcome.
Creative Commons License

6 comments.

Flickr/jsigler
Twitter/jsigler
YouTube/jsigler
Del.icio.us/jsigler
GMail/James Sigler
Blog/James Sigler






Lunarpages web hosting