Trouble getting IP address from DHCP-enabled router

I've recently set up a LinkSys WRT54G wired/wireless router on a home network that has a wired Windows XP machine and a wireless PowerBook with AirPort.

The WRT54G assigns network addresses using DHCP. The PowerBook is able to find the wireless network established by the WRT54G, but doesn't get an IP address from it.

The router seems to be behaving correctly, so I'm guessing there's a problem in the PowerBook setup somewhere. Any ideas?

Mac OS X (10.4.8), 1GHz PowerPC G4 PowerBook

Posted on Oct 9, 2006 12:02 PM

Reply
35 replies

Oct 10, 2006 7:43 PM in response to Tesserax

I may have been mistaken. When I query the router from the Windows machine, the router says it's assigned an IP address in the range 192.168.2.n to a device with the MAC address matching the Mac's. But the Mac's System Preferences->Network claims it has an address in the 169.something range. I tried pinging the router at 192.168.2.1, and there was no response. When I tried renewing the DHCP lease from the Mac, it released the one it thought it had, but did not get a new one.

I think the Mac was assigning its own IP address in the wired case. But there still doesn't appear to be any communication between router and Mac.

Oct 10, 2006 8:57 PM in response to smither

It's the Linksys firmware! The new version 1.01.0 causes the problem with Macs (but not Windows PC's) To cure the problem, go to http://www.linksys.com choose downloads from the support pulldown menu. Choose WRT54G V5.0 -- Wireless-G Broadband router, click on Downloads for this product, click firmware and click download firmware. You will download a folder that will contain version 1.00.9 firmware (you must choose the version 5 model, not V6 to get this firmware version). Then connect by ethernet to the router and change the ethernet network settings to manual, 192.168.1.50, subnet 255.255.255.0, router 192.168.1.1 and apply. Then open a browser and enter http://192.168.1.1 to access the router. Go to the admin tab and choose subtab update and the update with the downloaded firmware. When it completes, reset the router, restart the computer, restart the modem, set your ethernet network to DCHP and apply. You may have to reset/restart everything again, but you should eventually get assigned a proper IP number and be able to connect. NOTE: THIS CURE WAS NOT SUGGESTED BY LINKSYS - use at your own risk. (But, I am posting this from the iMac that wouldn't connect an hour ago.) Note also that the release notes for the latest software (the version that doesn't properly set the IP using DHCP) say:
"Firmware 1.01.0
- Update Broadcom ethernet driver.
- Resolves DHCP server issue...."
Oops - maybe "Creates" would have been a better word than resolves.

Oct 11, 2006 7:43 PM in response to Lawrence Kahan

This doesn't work (for me, at least). I'd upgraded the firmware to fix an earlier problem, where the router stops communicating with computers on the local network after about 10 minutes. The firmware upgrade fixed this, but then the Mac couldn't get an IP address; that's how this question started. Now that I've gone back down to the earlier firmware version, the Mac gets on the network, but the router stops after about 10 minutes.

Oct 11, 2006 8:03 PM in response to gsclark

I hope you only went down to 1.00.9. Please say more about what happens when the computer internet connection stops. Can you still reach the router by entering 192.168.1.1 in your browser? What does your Network preferences network status and either show ethernet or show airport pages say? At least you can reach the router. If it is possible, can you bypass the router and connect direct to the modem by ethernet? Is that stable?

Oct 11, 2006 9:03 PM in response to Lawrence Kahan

Right, I only went down to 1.00.9. When the connection stops, my Windows machine is completely unable to communicate with the router; there's simply no response. Even when entering the router address (which is 192.168.2.1, so it doesn't conflict with the DSL modem), it doesn't respond.

I took a look at the Mac Network Prefs. After the router stopped responding, the Mac had IP address 192.168.2.200, which (I think) is at the top of the valid range. It still thought it was connected to the wireless network, but there was no other visible network activity.

Oct 11, 2006 10:42 PM in response to gsclark

You might try flashing back to 1.01.0. My router worked with that firmware for several days before locking out the Macs. If it does that again, at least you will know the cure - flash down to 1.00.9 and back to 1.01.0 If the upgraded firmware solved the network stability problem that may be the best thing to do. If you immediately lose the Macs I'm afraid the only other thing I can suggest is running either as a wired only (disable wireless on the basic wireless settings page) or wireless only to see if that isolates the problem.

Oct 12, 2006 10:51 PM in response to Lawrence Kahan

It's the Linksys firmware! The new version 1.01.0
causes the problem with Macs (but not Windows PC's)
To cure the problem, go to http://www.linksys.com
choose downloads from the support pulldown menu.
Choose WRT54G V5.0 -- Wireless-G Broadband router,
click on Downloads for this product, click firmware
and click download firmware.


Hi Lawrence,
I am having the same problem that you and several others have mentioned -- MacBook Pro with AirPort Express finds and joins the network, but won't "take" the IP address it's being assigned by the WRT54Gv6. A wired desktop Mac and a wireless desktop XP are unaffected and working normally. Suspiciously, my problem started about the time I upgraded the Linksys firmware to 1.01.0, and I was very excited to hear your solution. However, as of October 13, they have removed the 1.00.9 firmware, even if you choose the v.5 router portal. In fact, the filename for both is now "WRT54G v5_v6_v1010000.bin". Do you by any chance have a copy of the 1.00.9 firmware you could email me? If so, I'd really appreciate it. My email address is mehrtens at uiuc dot edu. Thanks.

Oct 13, 2006 9:11 AM in response to Bradley Mehrtens

It's the Linksys firmware! The new version 1.01.0
causes the problem with Macs (but not Windows PC's) <snip>


Hi Lawrence,
I am having the same problem that you and several
others have mentioned -- MacBook Pro with AirPort
Extreme finds and joins the network, but won't "take"
the IP address it's being assigned by the WRT54Gv6.<snip>



Hi all,
Here's a follow-up to my message last night. Mr. Kahan graciously sent me a copy of the previous firmware version, since it has been removed from the Linksys web site. I applied it and the problem instantly went away. My MacBook Pro is now receiving the IP address that the DHCP server in the WRT54G says it's assigning, and my 3-machine network is now functioning the way it was prior to the "upgrade." I had been working on something else new (and more complicated than just a firmware upgrade) at just about the same time, and attributed my lost network to the other thing. I hadn't even remembered that I had also upgraded the firmware until reading this board. Thanks, Lawrence, for putting two and two together, and more importantly, for sending me a solution.

Oct 13, 2006 10:10 AM in response to Bradley Mehrtens

The earlier firmware version (1.00.9) can still be found on Linksys's site by visiting their FTP server.

ftp://ftp.linksys.com/pub/network/wrt54gv5v6_fw_1.00.9_UScode.zip

If you log into the network folder itself you will find other older firmware versions for the various router models.

It's hard to eat crow when you have your foot shoved so far inside your mouth (or, in my case, up the "other" orifice) but here goes...

In other threads I took Mr. Kahan to task for making the statement that the new firmware version (1.01.0) was defective. How could he make such a statement when "I" had been using the new firmware for some time without issues? Because he was, in fact, right all the long. I too have now been bitten by the new firmware bug and my v6 router became a boat anchor.

My sincerest apologies to Mr. Kahan for my know-it-all responses. It will not happen again.



Dual 2.5GHz G5 Power Macintosh Mac OS X (10.4.8) 1.5GB RAM 20" Apple Cinema Display

Nov 8, 2006 5:46 AM in response to gsclark

I'm having this same problem. 1.01.0 firmware on my new WRT54G v.6 router does not properly give out IP addresses via DHCP to my systems, both wired and wireless.

I downgraded to 1.09.0, and while DHCP worked, the connection was far from stable. The connection would pretty much die either from initial connection or sometime in the middle of surfing - I couldn't connect anywhere and I noticed the IP address that I had was gone and I could not renew. So 1.09.0 firmware really isn't a solution.

I'm now trying back to 1.01.0 and giving my systems static IP's... at least until Linksys gets a fix out for their DHCP fix....

Nov 22, 2006 3:39 PM in response to jt519

I'm havin g the same problem connecting my MacBook Pro's wireless to a Netgear WGR614v4 router (with hte latest firmware) configured as an access point. (It gets the DHCP via my SMC Barracuda router.)

This set up works like a charm with my old Windows notebook and with friends' Windows notebooks.

But my MacBook Pro doesn't get a real DHCP address from the wireless (just from the direct Ethernet connection to the router). Instead, I get those useless 169 IP addresses. I usually get the error message " There was a problem joining the network xxx." The various preferences and connection managers show a connection to the AP but not to the Internet. A few times, after switching from a manual IP address (which results in the same errors), AirPort picks up a legit DHCP address but after no more than 5 minutes it is replaced by a useless 169 one.

Any suggestions? I even did a clean install of Mac OS X 10.4.8 on a backup drive and booted from it in case there was something corrupted on the MacBook, but the same problems occur there as well. I've also tried WEP and WPA to the same result. Thanks.

Nov 22, 2006 8:42 PM in response to GGruman

Hi,

Having the same problem with my ibook and also an emac. Same netgear router, slightly older version. Both macs get IP addressed via the built-in ethernet but not the airport cards. PCs with win2K and Winxp work fine.

By restarting the computer and making sure no IP applications are open I sometimes get an IP. I tried having the router reserve an IP address based on the mac address of the card but that didn't work either.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Trouble getting IP address from DHCP-enabled router

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