Bug 17575

Summary: Use Skyhook with NetworkManager for AP location
Product: GeoClue Reporter: Bastien Nocera <bugzilla>
Component: Backends (obsolete)Assignee: Geoclue Bugs <geoclue-bugs>
Status: RESOLVED FIXED QA Contact: Geoclue Bugs <geoclue-bugs>
Severity: normal    
Priority: medium CC: pbrobinson
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: 0002-Add-Skyhook-provider.patch

Description Bastien Nocera 2008-09-14 13:20:35 UTC
Use the AP's MAC address, you can get fairly accurate long/lat coords. See:
http://coderrr.wordpress.com/2008/09/10/get-the-physical-location-of-wireless-router-from-its-mac-address-bssid/
http://loki.com/developers/documentation
Comment 1 Jussi Kukkonen [inactive] 2008-11-27 12:23:31 UTC
The plazes provider does the same thing with plazes.com, so implementing should be a piece of cake (although the phenomenally ugly hack for getting the router mac address should be rewritten).

I'm not sure about the license though, It only mentions websites... I'm guessing skyhook definitely does not want things like geoclue using the database unless they're getting a slice of the gazillions of dollars we're making.

Comment 2 Bastien Nocera 2009-06-19 12:07:37 UTC
Created attachment 26963 [details] [review]
0002-Add-Skyhook-provider.patch

Implement the above. Same problems as the Plazes and localnet MAC retrieval gruesomeness.
Comment 3 Keith Preston 2009-08-17 09:04:57 UTC
Committed in patch to master branch, thanks for the new back end.   You might want to send me a patch for the license of this new backend as now we have marked most of the other ones LGPLv2

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.