Review: WMWiFiRouter -Turns Smartphones into Hotspots
Compatibility & Setup
Broadly speaking, WMWiFiRouter should work on any Windows Mobile 6 or 5 (the latter with AKU 3.3 or higher) device that has Internet Sharing enabled (you should find it in the Accessories folder). On the other hand, given how carriers tend to tweak their hardware, compatibility can't quite be guaranteed.
We put WMWiFiRouter through its paces on a T-Mobile Dash running Windows Mobile 6; a device on the compatibility list, albeit with the caveat "Works for some users, but not for others (60%-40%)."
When you run WMWiFiRouter for the first time, a setup wizard walks you through the detection and configuration of the phone's cellular data and Wi-Fi connections. This is not an entirely automatic process and the settings to chose won't necessarily be obvious to the non-technical, but WMWiFiRouter's online documentation is helpful in this regard. (WMWIFiRouter supports encrypted Wi-Fi, but only via the antiquated WEP.)
Once connection settings have been configured, you can specify which of the five available connection methods you want WMWiFiRouter to use. When we selected the cellular to Wi-Fi connection type, WMWiFi router automatically launched and linked the Dash's two connections, a process that took about 30-40 seconds.
Once complete, we were able to locate and successfully connect to the Dash's ad-hoc Wi-Fi network using a Vista notebook (both with and without WEP encryption turned on). An extra 30 seconds or so later, the PC was obtained a DHCP-assigned IP address from the phone and we could access the Internet.
In our testing, web browsing performance via WMWiFiRouter ranged from OK to excruciatingly slow, which we attribute to the Dash's lackadaisical EDGE data connection. A connection speed test at www.speedtest.net reported as high 221Kb/sec down and 49Kb/sec up, but we also experienced periods when browser page requests were met with chronic 504 "gateway timeout" errors even though all wireless connections were up and running. (The 504 errors suggest WMWiFiRouter was waiting for responses from the EDGE network.) Bottom line-- while WMWiFiRouter may be usable with WMWiFiRouter in some cases, for best results you'll probably want to use a 3G connection.
In addition to the cellular to Wi-Fi connection method, WMWiFiRouter supports several other connection types like cellular to Bluetooth and cellular to USB. We successfully used both of these connection types on the Dash, though the cellular to Bluetooth mode works only if your phone supports the PAN (Personal Area Networking) Bluetooth profile.You must also manually pair your phone and PC prior to using this connection. WMWiFiRouter's Internet connection performance was the same irrespective of which connection method we used.
Advanced Configuration & Customization
Whenever WMWiFiRouter has a connection established, the software can provide link statistics so you can see how much data has been transferred across any of the interfaces. The software will also allow you to customize a number of network parameters like the IP address range used, port forwarding rules, and whether and how your cellular data link will remain connected while idle (by default WMWiFiRouter pings www.google.com every 60 seconds).
WMWiFiRouter will also monitor battery life and device temperature, and can be configured to turn off the connection if a defined threshold for either is reached. Needless to say, running cellular data and Wi-Fi connections simultaneously on a mobile device for any length of time is an excellent way to quickly drain a battery dry, so it's advisable to keep the device plugged into AC power or at least have the charger close at hand. Rapid battery depletion is less of an issue when using the other connection methods.
There was one major wrinkle during our testing of WMWiFiRouter. We noticed that the software would frequently become unresponsive to key presses, particularly when trying to reconnect after having disconnected or immediately after viewing connection statistics.
About half the time the problem was resolved by returning to the Windows Mobile home screen and then re-entering the application, but other times it was necessary to end the program via Task Manager and restart it, and on a few occasions, the only way to regain control over the application was via soft reset of the device.
Due to the nature of the software and the differences among Windows Mobile devices, you'll definitely want to try WMWiFiRouter on your phone before deciding whether to buy the software. You can download a 21-day trial version from www.wmwifirouter.coma full 30 days would have been better, but three weeks should be enough time for most users to determine whether the software works well on a given phone.
While the responsiveness problem we encountered prevents us from recommending WMWiFiRouter unreservedly (and we wish it provided WPA encryption), we still think it's worth a serious look for anyone that wants more flexibility when using a phone's Internet connection.