Hello!
I just installed pfsense and I have the same problem, almost..
I only get a lease ack if/when the dhcprequest is sent to 255.255.255.255:
boot:
Nov 28 09:17:31 dhclient[5711]: DHCPREQUEST on em0 to 255.255.255.255 port 67
Nov 28 09:17:32 dhclient[5711]: bound to 85.24.. – renewal in 450 seconds.
then, 450 secs later:
Nov 28 09:25:04 dhclient[5711]: DHCPREQUEST on em0 to 85.24.202.1 port 67
Nov 28 09:25:04 dhclient[5711]: SENDING DIRECT
Nov 28 09:25:07 dhclient[5711]: DHCPREQUEST on em0 to 85.24.202.1 port 67
Nov 28 09:25:07 dhclient[5711]: SENDING DIRECT
this goes on until:
Nov 28 09:45:23 dhclient[5711]: DHCPREQUEST on em0 to 255.255.255.255 port 67
Nov 28 09:45:24 dhclient[5711]: DHCPACK from 85.24.202.1
Nov 28 09:45:24 dhclient[5711]: bound to 85.24.. – renewal in 450 seconds.
What I have found so far:
On my windows machine, I get a new lease directly after 450 secs, when the DHCPREQUEST is sent directly to the dhcp-server.
So I ran wireshark, and the Windows request has lots of more stuff (OPTION, and different stuff in some of the OPTION) than what the PFSENSE-request has...
So, any idés of how to solve this?
The problem is that sometimes the 255.255.255.255 request after 2x450 secs gives me a new IP, or, does not work at all, so that I manually has to go into the pfsense webinterface and renew the ip :(
this is what pfsense looks like: ( i tried to add as much as I could to the dhcpd-conf file, but it´s still not enough)
http://basse.host22.com/junk/greenshot_2009-11-28_09-53-02.png
and windows:
http://basse.host22.com/junk/greenshot_2009-11-28_09-52-46.png
Any help would be really appreciated!
update:
I tried the 2.0 alpha, and it worked great! Any ETA on a stable 2.0? :P
I will try to capture these updates also, and see how they differ from the current stable pfsense updates...