DHCP Static Lease works on Android but not on IOS 8



  • I am running the latest pfsense 2.2.

    I have a single subnet. It's the usual 192.168.1.x/24.

    On my DHCP server, I assigned a static lease to my iPhone based on its MAC address. But for some reason, in the DHCP log, pfsense offers the static address, lets say 192.168.1.254 and the client rejects it, saying DHCP offer declined…not found.

    Yet, when I tried on an android device running an older version 4.0, everything worked perfectly.

    Any remedy to this?


  • Banned

    @seitys:

    I am running the latest pfsense 2.2.

    I have a single subnet. It's the usual 192.168.1.x/24.

    On my DHCP server, I assigned a static lease to my iPhone based on its MAC address. But for some reason, in the DHCP log, pfsense offers the static address, lets say 192.168.1.254 and the client rejects it, saying DHCP offer declined…not found.

    Yet, when I tried on an android device running an older version 4.0, everything worked perfectly.

    Any remedy to this?

    Packet sniffing helped me a lot with my DHCP problem :)

    Also, are you sure it is your wireless adapter's mac? Android, for example, has a eth0 mac and a wlan0 mac.

    Just throwing some thoughts out there.


  • LAYER 8 Global Moderator

    Yeah I would sniff to see exactly what the client is sending back if anything.

    Under diag on pfsense just sniff on the lan interface for say port 67

    You should then see the discover from the client, the offer from the server, the request from the client and then the ack from the server.

    What exactly are you seeing in this transaction?


Log in to reply