I'm trying to get a dhcp server up and running. I've installed the
debian package for dhcpd, and edited the config so that it runs on eth1.
Then, using my laptop that can successfully connect to my best buy
router (the laptop also runs debian, and uses pump to get its dhcp
address), i try to get a dhcp address from my server.
However, this does not work. Running dhcpd in debugging mode, I see
nothing.
When I try to ping my server (eth1's IP is 192.168.1.1), i get a network
unreachable, obviously, since the laptop's nic doesn't have an ip.
When I statically set the ip for the laptop, the ping hangs on the 56
data bytes, getting no responses.
My dhcpd.conf:
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.254;
option routers 192.168.1.1;
}
And I've checked, the server's eth1 nic does have ip of 192.168.1.1
The laptop, using the same configuration and cord and nic can connect to
any other dhcp server that i tried.
Maybe most helpful: the pcmcia card that the laptop uses has two lights,
for activity and 100M mode... neither one comes on at any time when
connected to my server's nic.
Also, on the server side, broadcast is enabled for the NIC.
Finally, the dhcpd server yields the same results on my desktop machine
-> no connection.
The other NIC for my server is IP 192.168.0.2, but I don't see how that
would affect things.
DHCPD starts with no errors, and listens/sends on eth1 (according to the
STDOUT). DHCPD is indeed running, by the way. I've tried stopping and
starting manually as well.
Thanks, and if there's any info in addition that's needed...
--
Luke StClair
run_faster@hotmail.com
PGP key:
http://www.students.uiuc.edu/~clairst