I understand that you are having some issues with your Slingbox SOLO since you cannot locate it on your own network.
Most of the times, this issue might be related to the security software running on your computer. With this in mind, I encourage you check the following thread:
Once you have located the Slingbox SOLO on your network, you will need to run the Setup Assistant for Internet Viewing. The following third-party link will allow you to get the step-by-step instructions to set up your Slingbox with the Netgear WNDR3700 router (a close model number):
Just make sure that your Slingbox and the computer you are using are connected to the same router (same network). Finally, make sure to visit Setup on Slingbox.com to set up your Slingbox for Internet Viewing and go to Watch on Slingbox.com to watch your Slingbox signal.
Hope this helps!