I would also love to have Apple TV open up XBMC at startup, That would be great. XBMC is the best of the players in Apple TV, I think.
Also, I have a small problem. When exiting XBMC, my Apple TV reboots?! Which means that everytime I am done watching a movie through XBMC and turn it off, I have to wait untill Apple TV has rebooted in order to set the box to standby mode. I don’t believe you can go directly to standby from XMBC, you have to go to standby from the Apple TV “Maintenance” menu, right? Has anyone else experienced this? Any solutions?
Save it on your Desktop, as com.teamxbmc.xbmchelper.plist
Install both files to your AppleTV using Terminal.app:
scp ~/Desktop/com.teamxbmc.xbmc*.plist frontrow@your_appletv_ip_address:.
sudo mv com.teamxbmc.xbmc*.plist /Library/LaunchAgents/
sudo chown root:wheel /Library/LaunchAgents/com.teamxbmc.xbmc*.plist
sudo chmod 644 /Library/LaunchAgents/com.teamxbmc.xbmc*.plist
launchctl load /Library/LaunchAgents/com.teamxbmc.xbmc.plist
launchctl load /Library/LaunchAgents/com.teamxbmc.xbmchelper.plist
That’s it. You can then delete the two files left on your Desktop.
I think I've cracked this one, ran into the same problem myself... Seems the issue is not with getting the LAN up but with the wireless authentication - whatever I tried I couldn't get it to work over wireless. System Information in XBMC oddly showed that there was an internet connection, but no IP address. I tried with a cat5 cable and it worked fine.