Friday, February 19, 2010

Hands on with the Unidata WPU7700 (and a Quickphones update)

First, two quick updates on the Quickphones QA-342. First, the battery on that phone finally died. The available information on the expected life of the battery seems to vary a bit depending on which site you are looking at. The site I purchased the phone from claims it should last 7 days. The Quickphones release notes claim 70 hours. Based on this, I figured if I got 70 hours out of it, I would call the battery life a success. After three days, the phone still showed 50% of the battery available. After 9 days, it was finally dead. To put some quick perspective on the battery life. This isn't a situation where I just put the phone on the desk and waited for it to die. I actually used it during that week. I probably spent 30-45 minutes talking on the phone. (Which, while not a lot of time, should have at least a small impact on the battery life of the phone.) So, the verdict on battery life for the Quickphones is an overwhelming two thumbs up.

Second, I heard back from the Quickphones guys. They said they are looking in to the multiple AP issue. If they could get this fixed, I would be sold on these phones for day to day use. As I mentioned in a previous post, the voice quality isn't great, and the shape of the phone could use some work. But, both of those things aren't annoying enough to keep me from using the phone.


However, while I was getting no response from Quickphones, I decided to pick up a Unidata WPU7700. From what I could tell, this phone offered the next best battery life in a Wifi phone.

The phone itself is built well, and feels pretty hefty. Not that I would recommend dropping it, but it does feel like it could take a drop or two. (Assuming the screen didn't break, of course.)

Out of the box, each button press resulted in a beeping noise. This was extremely irritating. Fortunately, hitting the menu button, and switching to the "sounds" menu, I was able to shut that off. This made the phone a lot more pleasant to use.

This phone quickly connected to my WPA2-PSK network. And, after figuring out how the text input worked, I was able to quickly get it signed on as an extension on my Asterisk box. So, I got on quickly to the first test I wanted to run. The battery life test.

I let the phone get a full charge, and then unplugged it from power and left it sitting on the desk. About 21 hours later, the phone was beeping and complaining it was low on power. This was shocking, to say the least. This phone was supposed to have 40 hours of stand-by battery time.

While configuring it, I had turned on the internal web server. So, I wondered if that was keeping the phone more awake that it needed to be. I shut it off, and charged the phone back up completely, and left it sitting on the desk again. About 21 hours later, the phone was again beeping and complaining that it was low on power.

Since I don't see any more options for adjusting the power savings on the phone, I have to conclude that the battery life on this phone is nowhere near what the manufacturer claims. (And down right pitiful compared to the Quickphones!)

As for the sound quality of this phone, it was quite good. It is on par with any cordless analog phone you would find.

One of the more interesting things about this phone is all of the crazy features it has. It has a small web browser built in, some text messaging functionality, a calculator, and a bunch of other little applets. For many, or perhaps most, of the applets, I can't see a point to them. It is functionality that exists on other pieces of equipment that exist in a normal business or even a house. The one feature the Unidata phone has that is great, is the ability to do 802.1X. (Or, WPA(2)-Enterprise, if you want to call it by that name.) I didn't test the functionality, since I have not had time. But, for businesses that care about security, this would be a major win.

Monday, February 15, 2010

QuickPhones follow up....

Well, it has been a bit over a week with the QuickPhones QA-342. So, I thought I would follow up with my view on the hardware so far.

So far, I have not had time to dig in to the multiple AP problem any farther than I had during the last post. But, to get the phone working, I set up a NetGear AP with a different SSID. After doing that, the phone has been reasonably stable.

One of the key things that interested me in this phone was the battery life. So, I let it charge over the weekend that I got it, and have left it powered on, our of the cradle for the last 7 days. Looking at the phone just now, it shows the battery is at 75%. As a result, this phone certainly meets my needs for battery life!

I REALLY wish I could say that the rest of the phone meets my needs. Since I started using it, I have come up with a pretty hefty list of complaints about the phone. Obviously, the first one is with the multi-AP support.

I cut the QuickPhones guys a lot of slack initially about this. Mostly because they were so responsive about getting me access to the 4.0 firmware. It seemed like they were a solid company that really wanted to make a top-notch product. In the last week, my opinion has changed. Early last week, I e-mailed my list of issues to their support people, and included information about my credentials for wireless and offered to help them in debugging the issues. That e-mail seems to have fallen on deaf ears. Later in the week, I pinged them again to verify that they had gotten my first e-mail. Again, I got no response.

Now, let me go off on a bit of a side rant here. I did something in my e-mail to support that I rarely do. I gave them information about my credentials as a wireless networking professional, and wireless network software developer. I generally don't do this because I have been in too many big box electronics stores where the sales people claim to be experts on a topic by nature of working for that store. I don't want to come off sounding like those people. That said, I did include that information in my e-mail to their support people. The main reason being that I liked the build of the phone and wanted to help them get the issues hammered out so I could purchase more of them.

Which leads me back to the additional issues I have seen. The sound quality on the phone is sub-par. There was a lot of static in the background when I was talking to someone. This wasn't comfort noise type static, this was pops and clicks as if packets were being lost in transit. Since it is wireless, and running at 2.4Ghz, I can understand a little bit of that. But, when I compare it to my older D-Link phone the sound quality is night and day. The D-Link was crystal clear, the QuickPhones was less than ideal.

The other sound quality issue I had is with the volume. I will be the first one to admit that I have been to too many loud concerts, and played my stereo louder than I should. So, I don't have the best hearing in the world. So, I usually like to have my phones turned up fairly loud so I can hear everything clearly. When the QuickPhones was to quiet, I tried to use the volume buttons on the side of the phone to increase the in-call volume. From what I could tell, the volume buttons didn't do anything. Again, I have not had time to play with the phone enough to determine if the volume is all the way up, or if the buttons just don't work how I would expect. But, the sound really isn't good.

Which leads me to the next sound related issue. The front of the phone is curved. If the sound on the phone was better, I suspect I wouldn't have noticed this. But, since I was straining to hear the sound, I noticed the curvature of the phone kept it from feeling like it fit nicely against my ear. While this seems like a nit, keep in mind that the vast majority of phones out there are flat. I have to believe there is a reason for that.

So, what comes next? Well, I am supposed to take delivery of a Unidata WPU7700 phone today. It should be interesting to see how it stacks up to the D-Link and the QuickPhones. I also took delivery of an OpenVox A400E board about an hour ago. So, I expect to blog a bit more about the installation an effort involved in getting those running.

Sunday, February 7, 2010

Hands-on with the Quickphone QA-342 Wifi Phone

I have been slowly replacing the old analog phones around my house with some nitfy IP phones. Since I am someone that doesn't like to get too tied down by one vendor, I am using a variety of different phones. (Okay, to be fair, it isn't just a one vendor issue. It is also phones that I can get cheap. ;)

To that end, I have replaced my office phone with a Cisco 7960, the phone in my basement with a Polycom 501, and the phone in my kitchen with a Budgetone (model number escapes me at the moment.) All of these phones are tied to my Asterisk box running in the basement.

At this point, there is only one set of phones in my house that are not IP based. Those would be the old stand-by cordless phones that are probably the second most used phones in the house.

Some time ago, I picked up one of the D-Link "flip-phone" SIP phones. (Model DPH-540, IIRC.) The phone worked surprisingly well for a gen 1 wifi phone. The range was great, the sound was good, but the battery was so horrible that the phone was only usable as a toy. Cordless phones around my house can sit out of their charging station for days (sometimes weeks) without being put back. Needless to say, the D-Link was never charged when I wanted to use it.

So, I started to look around to see what other options were out there. My criteria were somewhat simple. The phone needed to have a significant stand-by time, several days at a minimum. Obviously the phone needed to work with some form of secure SSID, WPA-Enterprise would be great, but I would settle for WPA-PSK.

After some digging, I came up with two phones that looked like they would do what I needed. They were the Quickphones QA-342, and the Unidata WPU7700. I managed to track down the Quickphones for about $130, while the best price I could find on the Unidata was $160. So, I decided to go with the Quickphones.

My goal was that this blog post would be a short entry, made about 7 days after the phone arrived. The D-Link had shown me that there are stable wifi SIP stacks out there, so I assumed that the main thing I would looking at with the Quickphones was the battery life.

Boy, was I wrong! The first problem I ran in to was right out of the box. When I scanned for wireless networks, nothing showed up. This seemed insane to me, since there are a HUGE number of wireless networks in my area. (My house alone probably has 12 SSIDs!!!) After messing with the phone for a while, I did manage to see one or two SSIDs every now and then, but never the SSIDs I wanted to use.

In past years, I have worked with the Interop iLabs people on wireless related demos for the shows in Las Vegas and New York. So, I knew that many wireless implementations have silly restrictions on the size of the scan buffer. So, I decided to pair down the number of SSIDs that the phone could see. First, I turned off all of the wireless in my house. After a reboot, the phone could now see all of my neighbors wireless networks! So, I paired down the list of SSIDs I was broadcasting in my house to just the 4 that I needed to use the most.

I rebooted the phone, thinking I had solved the problem, and again, I saw no scan data. So, I hopped over to the Quickphones site to check that my firmware was up to date. There were two firmwares available on their site. However, version 4 required a license key, so I fired an e-mail off to the Quickphones folks to see if I qualified for the upgrade, and then loaded version 3 on my phone.

Version 3 made no difference. I still couldn't see my SSIDs in the scan. Since I had read of some of the reviews about the phone that it had issues with multiple APs on the same SSID, I shut down all of the radios in my house except the one that was nearest to me. Surprisingly enough, the phone could now see the network, connect to it, and make a call. Thinking that it might be some weirdness in the software that prevented the initial setup when multiple APs were around, I turned the other APs back on, and rebooted the phone. After the reboot, the phone just bounced between scanning, and joining.

The next day, I checked my e-mail and found that the Quickphones people had responded to my initial e-mail within an hour of my sending it. (Downright amazing if you ask me. I can't tell you how many companies have ignored e-mails from me!) In the e-mail was the code I needed to upgrade to version 4. So, I quickly loaded up version 4, did a master reset, and a fresh scan.

My SSIDs show up this time! Life was finally going to be good! So, I attempted to connect to the SSID, but wasn't able to. Every time I put the key in, it complained that it was incorrect. So, I shut down all but one of the APs again, and connected. That method still worked at least!

Once I had done this, I went in to the settings, and turned on the new setting for multiple AP support. I then turned my other APs back on. The phone remained connected to the AP that I was sitting next to! Life again, seemed to be looking up. So, I rebooted the phone to see what would happen. After the reboot, the phone went between scanning and network down mode a few times, then switched to joining, and proceeded to sit there on that screen for a good half hour.

At this point, I am starting to run out of ideas. It is unclear to me if the issue I am running in to is multiple APs, or if it is some incompatibility with the Trapeze wireless gear that I am using. Fortunately, I have a small pile of wireless gear sitting around my house, so I should be able to narrow it down. In the mean time, I am going to also launch a pre-emptive e-mail to the Quickphones folks and see if they are aware of this issue, and if I can help them figure out what it wrong.


More as it develops.....