These are my notes (based on crhendo1's steps) that will hopefully help others in the same predicament. I was able to get the Apple TV updated from the 1.0 restore to the latest 2.4 software this time 'round. It only took one good update.
crhendo1 wrote:
I think we all agree now that the "ATV Loop" is some sort of Network problem. The thing that confuses me, however, is why can I run through my process (as mentioned above) and fix the problem and yet many of you can't. Well, I have another theory. I now believe that Apple is using another port on our routers whenever iTunes 9 (or any other background process like Bonjour etc)loads and this is confusing the ATV. To this end I would like to change my instructions to those of you who still can't make it work and I would be keen if one of you could give it a try. I have tried this on my cousins's ATV and it seems to do the trick.
1. You need to close down (or disconnect from the router) every device on your network. The only thing that should now be connected to the router (via an ethernet cable)is the affected ATV which is in a factory reset state (ie no IP has been allocated) and is turned off.
Did this. Only my router and Apple TV were still connected, inline, to the Internet. The Apple TV was off, +but the network cable was plugged in+.
2. Switch off wireless on your router (or access point).
3. Turn off your router at the power supply, wait a few seconds and then turn it on again.
I did these two steps at the beginning. Order, apparently, does not matter for these steps. I believe the intent was to clear the DHCP cache on the router. I also manually removed the DHCP entry in the table on my router; but, others may or may not have this advanced functionality (and, it's probably overkill).
4. Before you start the ATV determine which address range on your router is NOT used by DHCP and write down one of those addresses to be used later.
I just chose a random address of 192.168.1.167, within my router's pre-configured range.
5. Start the ATV (with the router still in DHCP mode) and let the ATV run all the way through to the main menu (ie bypass the "paring screen" buy pushing the menu key.
First off, my network cable was plugged in (from step 1). I did not get the pairing screen, as I did not have any open Macs/PCs on and running iTunes (I assume). Regardless, I got to the main menu.
6. For some networks (inluding mine) that I have tested on, the loop does not happen any more and it is just a matter of making your way to the software update page and apply the update
Mine immediately started to loop again. So, I removed the network cable and went to the next step.
7. For all of you others out there, when the loop starts, pull the network plug out of the back of the ATV. After a few more loops, the looping should stop. At this point go to the network screen, select the DHCP mode (which is under the Configure Wireless option) and change it to manual. Enter in the IP address you wrote down above, the subnet mask (usually 255.255.255.0), the router address and the DNS address (which is usually the router address).
8. Plug the network cable back in and HOPEFULLY the looping won't start again so you can update the software for the ATV.
If it does start looping then I really have no idea why and simply can't afford to put any more time into it.
After the looping stopped, I was able to select the TCP/IP configuration in the menu. Mind you, these are the
wireless settings, not the
wired settings, though. They
should have no affect on the Ethernet cable connection. In my case, they had no effect; plugging the network cable back in made no difference (loop started again). +So, I unplugged the network cable again.+
This time, I just went to the Software Update entry in the menu, _but didn't select it yet_. I plugged the network cable back in and
quickly (within 1/2 sec) pressed the select button (play/pause button) on the remote. This started the software update immediately, and once it started, the loop did not come back. I was prompted to choose whether to download the update. And, then I was prompted to install the update. SUCCESS!! :-D
Thanks so much to crhendo1's steps -- I finally have a working Apple TV again!