Problem with chillispot and dhcp relay
Lai Zit Seng
lzs at pobox.com
Tue Sep 4 14:54:58 UTC 2007
Hi,
I am trying out chillispot-1.0-coova.7. It works great with my wired
network clients. But when I start to move on to wireless, I have a problem.
Although the chillispot logs say addresses are being assigned to
clients, the client never get any IP address. E.g. I see in my log:
Sep 4 13:58:55 faber chillispot[26842]: chilli.c: 2620: Client
MAC=00-13-CE-8B-21-9C assigned IP 172.18.183.12
But actually the client didn't get any IP. From tcpdumping on the
chillispot machine, I realize that there is a dhcp relay agent making
forwarding DHCP for the actual wireless clients. The dhcp relay unicasts
the DHCP packets to chillispot, but chillispot replies to the broadcast
IP. Perhaps something has gone wrong here?
Ok, why is there a dhcp relay agent? My wireless network makes use of
Cisco Wireless LAN Controller. The controller insists on relaying all
DHCP on behalf of the clients, I suppose in order to keep track of DHCP
requests and IP assignments, to make sure clients don't "cheat".
Anything I can do with chillispot to accommodate the dhcp relay agent?
Regards,
.lzs
More information about the Chilli
mailing list