It seems that you are having some issues with your SlingCatcher since you are not able to hook it up on your home network.
If the Network light is off, the SlingCatcher was unable to connect through your local network to the Internet... or it was unable to connect to your local network at all. Make sure that the SlingCatcher is properly connected to your router, or other network access point.
The following links will provide you with some steps to follow in order to fix this issue.
If the issue persists, the issue might be related to a faulty power adapter. In that case, use the link below for Sling Support contact information.
I have had a SlingCatcher for years and moved it from my boat to my home. When I got home the network light doesn't light up and the SlingBox is operating just fine. I have it attached directly to my router using dhcp, no static ip. I reset the box and it sees the network, seems to go through all the regular steps and reboots and comes to the screen that says, "SlingCatcher" with the logo and doesn't respond to the remote.
This is thing is unless. I am in the IT business, so I doubt I have done something stupid and don't see much documentation on troubleshooting.
I do have three NetGear HDX111 Powerline units in the house, but the SlingCatcher does go through them as they are directly attached to the router.
SlingPlayer works like a champ.