Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Ethernet DHCP not getting IP address, but DHCP with manual address works

So I've spent hours looking through forums and trying to find an answer for this. I'll try and be as specific as possible.

My wife's new (2months) 13" White MacBook has recently lost the ability to get an IP via DHCP from our university network. It gives the self assigned IP 169.254.97.179.

My own MacBook Pro 13" can connect fine and all the network settings are identical on both machines. As are Firewall settings.

The weirdest thing and probably most interesting for ruling out all kinds of things is: if I use the DHCP IP address assigned to my MacBook Pro in the original MacBook(DHCP with Manual setting, after disconnecting the former of course) it connects instantly so there is no hardware issue here or other internet issues. (both machines can connect wirelessly to the internet with no issues.)

I have repaired permissions and zapped the PRAM to no effect.
I have deleted and recreated the *.alf.plist in /Library/Preferences, to no effect.

Basically what could prevent DHCP assigning an IP to one computer but having no problem with all other computers. I cannot get access to the router as this is a university network, but since other computers work fine it isn't a router issue.

I throw myself at the mercy of you mac gods.

Message was edited by: spaceman79

Message was edited by: spaceman79

MacBook 13" 2010, Mac OS X (10.4.6)

Posted on Aug 16, 2010 8:21 PM

Reply
23 replies

Feb 7, 2012 8:30 AM in response to spaceman79

I have the same issue with my MacBook. Wifi works, but my wired ethernet port won't get an IP address from DHCP and self assigns 169.x.x.x. After reading this thread and getting mine to work, here's my guess at what's happening. There is poor communication between my mac and the dhcp server when the address up for renewal is already taken, eventually timing out. Maybe the Mac doesn't deal well with rejection or the dhcp server isn't good about suggesting an alternative. Apparently Windows PCs, as much as I dislike them, are more tolerant about this sort of thing. This can be resolved by configuring the DHCP sever to assign a fixed IP address based on the Mac's MAC address. This is what I did, and it worked like a snap. Manually configuring would have worked too, but this way I don't have to worry about DNS servers changing, etc. If you don't have the ability to change the server's config, other resolutions might include some of the recipes described in this thread, which amount to various ways of erasing the Mac's memory of what address it wanted to renew.

Nov 7, 2016 10:11 PM in response to spaceman79

I had the exact same problem after I upgraded my windows 2008 DHCP server to Windows 2012 R2 server the 2012 upgrade messed up the DHCP bindings:


It the DHCP server is a windows server check the DHCP server to NIC binding , it should only bind to a NIC that has a local/internal IP address assigned, if the binding is to a Public Static IP, Macs will never connect.User uploaded file

Ethernet DHCP not getting IP address, but DHCP with manual address works

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.