NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

dib's avatar
dib
Aspirant
Mar 28, 2012

Memeo backup premium. Automatic activation - how to

Hello everyone,

I have finally made my Memeo Backup Premium activate itself. I had been searching this forum for answers, found none. I found a lot of people complaining about Netgear support on this topic.
I will not describe the problem and a solution...

1. The not working setup


What is the problem...
When you start Memeo application (usually starts with you system) you can go to the log file. Right-click you Memeo icon in system tray and choose: "Send Log Files". A new e-mail is created in your e-mail client with two attachments, log and xml file. Open the log file. You will see something like this:
Start Time: 2012-03-28 19:21:24
======================================================
I: 2012-03-28 19:21:24 (tid BMUMonitorApp) - Searching for: UpnpSearcher
I: 2012-03-28 19:21:40 (tid BMUMonitorApp) - DataString: HTTP/1.1 200 OK
Cache-Control: max-age=1800
ST: upnp:rootdevice
USN: uuid:4d696e69-xxxxxxxxxxxxxxxxxxxxxxxxxxx::upnp:rootdevice
EXT:
Server: Linux/2.6.15-1.2054_FC5 UPnP/1.0 miniupnpd/1.0
Location: http://192.168.1.1:5555/rootDesc.xml
...
I: 2012-03-28 19:21:42 (tid BMUMonitorApp) - DataString: HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
DATE: Wed, 28 Mar 2012 17:21:34 GMT
EXT:
LOCATION: http://192.168.1.1:49152/wps_device.xml
SERVER: Unspecified, UPnP/1.0, Unspecified
ST: urn:schemas-wifialliance-org:service:WFAWLANConfig:1
USN: uuid:00000000-0000-1000-0000-xxxxxxxxxxxxb::urn:schemas-wifialliance-org:service:WFAWLANConfig:1

I: 2012-03-28 19:21:42 (tid BMUMonitorApp) - DetectExternalDevice::IsConnected() - NASes found = 0
I: 2012-03-28 19:21:42 (tid BMUMonitorApp) - BMUMonitorShell::ConfigureIfNecessary() - Registered online user = ConsumerKey = xxxxxxxxxxxxxxxxxxxxx, ConsumerSecret = xxxxxxxxxxxx, AccessToken = xxxxxxxxxxxxxxxxxx, AccessTokenSecret = xxxxxxxxxxxxxxxxxxxxx, Username = john.smith, ClientEmail = john.smith@gmail.com
I: 2012-03-28 19:21:42 (tid BMUMonitorApp) - BMUMonitorShell::RegisterExternalDevice() - Trying to detect external drives
I: 2012-03-28 19:21:42 (tid BMUMonitorApp) - DetectExternalDeviceManager::ExternalDeviceWasDetected() - Valid external drive detected = False
...

"Valid external drive detected = False" :(

So... now we will make it work.

2. The working setup


What is different? The laptop and the ReadyNas are now directly connected with an Ethernet cable.
What you need to setup is
a) enable ETH 1 on ReadyNas (in GUI it is called Ethernet 2)
b) assign an IP to that interface (different that the subnet used on ReadyNas ETH 0)
c) configure a static IP on your laptop (from the same subnet as above). No gateways or DNS needed here.
d) make sure that you can access ReadyNas web page
e) shut down Memeo Backup Premium
f) Connect you laptop to your WiFi network (this is the usual way I use at home)
g) you should be able to access internet now, test it
h) turn off laptop firewall
i) start Memeo Backup Premium

Lets have a look at the log now...

I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - DataString: HTTP/1.1 200 OK
ST:upnp:rootdevice
USN:uuid:xxxxxxxxxxxxxxxxxxxxxxxxxxx::upnp:rootdevice
Location:http://192.168.1.5:2869/upnphost/udhisapi.dll?content=uuid:xxxxxxxxxxxxxxxxxxxxxxxxxxx
OPT:"http://schemas.upnp.org/upnp/1/0/"; ns=01
01-NLS:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Cache-Control:max-age=900
Server:Microsoft-Windows-NT/5.1 UPnP/1.0 UPnP-Device-Host/1.0
Ext:


I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - Found device at: http://192.168.1.5:2869/upnphost/udhisapi.dll?content=uuid:xxxxxxxxxxxxxxxxxxxxxxxxxxxx
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - Parsed device as: 192.168.1.5:2869
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - DetectExternalDevice::IsConnected() - NASes found = 0
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - BMUMonitorShell::ConfigureIfNecessary() - Registered online user = ConsumerKey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxx, ConsumerSecret = xxxxxxxxxxx, AccessToken = xxxxxxxxxxxxxxxxxxxxxxxxxxx, AccessTokenSecret = xxxxxxxxxxxxxxxxxxxxxx, Username = john.smith, ClientEmail = john.smith@gmail.com
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - BMUMonitorShell::RegisterExternalDevice() - Trying to detect external drives
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - DetectNetGearExternalDevice::HadValidDevice() - NetGear drive connected, product ID = ReadyNAS, vendor ID = NasDevice, serial no =
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - DetectExternalDeviceManager::ExternalDeviceWasDetected() - Valid external drive detected = True
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - BMUMonitorShell::RegisterExternalDevice() - External drives found, trying to auto-register
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - URL = http://register.memeo.info/register3.php
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - date_time = 03-28-2012 xxxxxxx
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - hkey[] = ReadyNAS
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - email = john.smith@gmail.com
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - p = 0
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - b = 0
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - u = 1
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - buildtype = ng
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - uid = xx:xx:xx:xx:xx:xx
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - lang = en-US
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - eid = xxxxxxxxxxxxxxxxx
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - vers = 4.60.0.7xxx
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - prod = autobackuppro
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - os = Unknown
I: 2012-03-28 20:40:29 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Register variables - prod_level = PREMIUM
I: 2012-03-28 20:40:37 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Server response = <?xml version="1.0" encoding="utf-8"?>
<Registration><Result>Success</Result><ProductKey>MEMNTGR000-xxxxxxxxxxxxxxxxxxxxxx</ProductKey><ValidProduct><PID>ReadyNAS</PID><VID></VID><model_name></model_name></ValidProduct></Registration>

I: 2012-03-28 20:40:37 (tid BMUMonitorApp) - RegisterExternalDevice::RegisterProduct() - Registered. Product key = MEMNTGR000-xxxxxxxxxxxxxxxxxxx
I: 2012-03-28 20:40:39 (tid ) - EngineController::mCheckNetworkTimer_Elapsed() - Getting network paths to find match for disconnected network plans
I: 2012-03-28 20:40:39 (tid ) - EngineController::FindNetworkPathsForPlans() - No network paths found
I: 2012-03-28 20:40:39 (tid ) - EngineController::mCheckNetworkTimer_Elapsed() - Retrying for 1 disconnected network plans
I: 2012-03-28 20:40:40 (tid BMUMonitorApp) - BMUMonitorShell::CreateSubscriptionPlanInfo() - {"stat":"ok"}
I: 2012-03-28 20:40:40 (tid BMUMonitorApp) - TimeBomb::CreateRegistryTimeBomb() - Set expiration date = 03/04/2112 20:40:40, key = ExpirationDatePremium
I: 2012-03-28 20:40:40 (tid BMUMonitorApp) - TimeBomb::CreateRegistryTimeBomb() - Set TimeBomb to expire in 36500 days, key = ExpirationPremium
I: 2012-03-28 20:40:40 (tid BMUMonitorApp) - BMUMonitorShell::DefuseTimeBomb() - Software is registered

Software is registered :)

We are done!

Conclusions:
1) why some packets are blocked when using the first (not working setup)? I have checked my router logs, but I did not find any information. LAN 1 and LAN 2 should work like a switch, but apparently they don't
2) you will need to connect you laptop directly to ReadyNas, and to your wireless router. The second connection is used to access internet, to be able to register your product.
3) The above may be a problem on PCs with only one Ethernet interface. I assume that getting a simple Ethernet switch (no filters/firewall) should help. I do not have any to check.

Have fun! :wink:

15 Replies

Replies have been turned off for this discussion