On Fri, Jan 13, 2012 at 10:17 PM, Alan DeKok <aland@deployingradius.com> wrote:
Fajar A. Nugraha wrote:
Second, there's still no packet sent to the client. And there's nothing in the debug log about updating ARP cache. FR debug log (starting from dhcp section):
It doesn't print a debug message, but you can add one. See src/main/dhcpd.c, look for "arp".
If I manually force add arp entry using "arp -i dummy1 -s 172.16.101.101 08:00:27:a2:13:b9", then it works. Looks like there's still problem in arp cache update code.
I don't have time to test this myself.
Setting "user=root" in radiusd.conf fixed the problem. Weird, since FR3 works just fine running as freerad, and it didn't even have cap_net_admin set. That's good enough for now though. Thanks. Will try some other tests. -- Fajar