LWN.net Logo

Nokia's internet tablets do it right

Nokia's internet tablets do it right

Posted Feb 27, 2009 19:52 UTC (Fri) by dcbw (guest, #50562)
In reply to: Nokia's internet tablets do it right by havoc
Parent article: Making NetworkManager work with suspend/resume

The one problem with "continuous scan" like the tablets do is that since not every network shows up every scan, the tablets just don't get the list right when you're in the Connection dialog. Sometimes your network will be in the list, other times it wont. You really do have to build up a list of scan results, just because wireless is by definition unreliable. This is precisely the reason why having a "Rescan" button doesn't work; just hitting the button won't necessarily show your AP.

You could walk through your saved list and probe-scan each AP in the list, but that actually takes a while, especially if you have 5GHz support (lots of channels) or a long list of known APs. So that doesn't work well either. Yeah, there are tricks you can do like probe-scanning the 5 most-used APs, etc. But in the end you have to find the balance between getting it right most of the time, and not getting it right the rest of the time, and somehow making the user not angry.

The user isn't going to blame the air, they are going to blame your device when they can't find their AP... even if the AP itself is a PoS, which is often the case. *That's* what makes wifi hard.


(Log in to post comments)

Nokia's internet tablets do it right

Posted Feb 27, 2009 21:58 UTC (Fri) by drag (subscriber, #31333) [Link]

Plus it gets worse with other types of wireless networks.

A wireless scan only takes a few moments to do on 802.11, but if your doing other types it can take anywhere from 5 minutes to half a hour to do a full scan.

Nokia's internet tablets do it right

Posted Feb 28, 2009 0:00 UTC (Sat) by leromarinvit (subscriber, #56850) [Link]

Still, I would find a "Scan now" button in NM very useful. Of course it shouldn't replace the whole list - just add to it incrementally. Very often it happens that I can see the AP I want to connect to with iwlist scan, but NM takes about half a minute or so to take note of it. Together with these patches it would be perfect, since the no-longer-present APs will be removed immediately.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds