Linksys has been working on its Linksys EasyLink Advisor (LELA) networking setup and management tool for almost two years now. But it seems to be having a rough birthing and needs to learn some installation etiquette.
LELA is, according to Linksys, a "free application that provides and easy way to setup, view, manage, and repair your network". I've looked at it only briefly, but it appears to be similar in form and function to Network Magic [reviewed]. I'm sure there are other features, which we'll cover when we do a more complete review after the product settles down a bit.
LELA first shipped in August 2006 with the WRT54GS Wireless-G Broadband Router with SpeedBooster. But with the shift to draft 802.11n products, Linksys pulled LELA support for the older products and shifted the focus of a revamped LELA to its WRT160N and WRT310N.
Linksys has asked me to review LELA since early this year and, in fact, I took a quick look at it while testing the WRT160N for the Cheap Draft 802.11n Router Roundup. But the installation process that was supposed to run from the CD that came with the router didn't work, so I told Linksys that I would give it another look once they got the install bugs sorted out.
In the intervening months, Linksys has reworked the installation process and added support for the WRT54G2 and WRT110, in addition to the WRT160N and WRT310N. Since I'm currently testing the WRT54G2, I decided to take another quick look at LELA.
Once again, however, I got bogged down in the installation process, where I stumbled onto a bug that installs an automatic update service, which then downloads and installs LELA, even though I did not agree to the installer's License Agreement and then quit the installer. Details follow.
The Stealth Install
When I loaded the Setup Wizard CD (marked Ver 1.0.00) that came with the WRT54G2, the splash screen in Figure 1 appeared and I clicked Start Setup.
Figure 1: WRT54G2 Setup Wizard Splash Screen
After a Welcome Screen that provides a language selection dropdown, I clicked the Next button and was taken to the License Agreement screen, (which displayed 4.6.7334.1 in the lower left corner of the window) shown in Figure 2.
The first time through, I checked the "I accept" box and stepped all the way through a typical installation wizard, which appeared to run entirely from the CD. But at no point was there any mention of LELA. Not a confirmation box for installation, nor a pop-up informing me of an install.
Figure 2: License Agreement screen
As I poked around looking for signs of LELA, I noticed the lights on the router and my LAN switch blinking furiously. Something, it appeared, was being downloaded to the PC that I had run the install CD on.
After a brief exploration, I found LinksysUpdater.exe running in the Windows Task Manager (Figure 3).
Figure 3: The LinksysUpdater service running
Hmmm. When did I ask for that to be installed? I navigated over to C:\Program Files and found a Linksys folder and a Linksys Updater subfolder, which contained bin, conf, lib and log subfolders. When I opened the agent.log file in the log folder, I found out what the LinksysUpdater.exe service had been up to.
It had phoned into the mother ship (located at https://update.linksys.com/cds/update) and provided my computer's IP and MAC addresses, Host Name, OS Name and version and Country. There were other fields sent, including CPU speed, vendor, name and family as well as my Service Provider, but they were all blank.The server then responded with the download of LELA version 3.0.8122.29, which wasn't installed until I rebooted.