I’m stuck in the same place I was stuck before with Edubuntu thin clients.
I could get GDHCPD to work this time. I finally got Webmin to work through the browser. After installing it I typed in the address https://localhost:10000, and it worked! This allows me to configure the DHCP server without having to drop to the command line level or use a text editor to edit configuration files. Yipee! If I get an error, I go to System –> System logs –> File /var/log/syslog. The error message below came from the syslog.I tried adding the package Ubuntu LTSP management GUI. This is the LTSP GUI management tool to set up, modify and manage an
Ubuntu LTSP server Thin Client installation. It guides you through
the Thin Client chroot installation and enables you to adjust dhcp
settings on the server. It also allows you to tweak specific settings
for the Thin Clients. However, I can’t figure out how to get it to run. It looks like it is version 0.0.2. Maybe it’s just not ready.
I found advice for this problem on the Ubuntu forums at
Fail to start DHCP server - no subnet declaration - Ubuntu Forums
WARNING: This post is loaded with Geekspeak, so proceed at your own risk.
I can’t get the DHCP server to start up. I have 2 ethernet cards with eth0 going to the switch for the thin clients and eth1 to the internet gateway. Thank you to those who have offered advice. Below is some more specific information.
Here is what the syslog says.
No subnet declaration for eth0 (172.16.10.1).May 19 16:06:59 tag2513 dhcpd: ** Ignoring requests on eth0. If this is not what
May 19 16:06:59 tag2513 dhcpd: you want, please write a subnet declaration
May 19 16:06:59 tag2513 dhcpd: in your dhcpd.conf file for the network segment
May 19 16:06:59 tag2513 dhcpd: to which interface eth0 is attached.
So, the problem is that the DHCP server won’t start because it says I haven’t declared a subnet.I found a pretty good explanation for setting up thin client network subnet. Using webmin. I think I set it up according to the directions.
The DHCP.config file says
default-lease-time 600;
max-lease-time 7200;
# Ubuntu Server
host TAG2513 {
option subnet-mask 255.255.255.0;
option host-name “tag2513″;
fixed-address 172.16.10.1;
}
# Ubuntu DNS zone
zone Ubuntu.edu. {
primary 172.16.10.10;
key ;
}
# LTSP subnet
subnet 172.16.10.0 netmask 255.255.255.0 {
range 172.16.10.2 172.16.10.20;
pool {
range 172.16.10.2 172.16.10.20;
}
}
The ipaddr command gives the following output
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:48:54:65:bf:ca brd ff:ff:ff:ff:ff:ff
inet 172.16.10.1/24 brd 172.16.10.255 scope global eth0
/etc/default/dhcp3-server says
INTERFACES=eth0
It looks to me like it should work. Why doesn’t it?