My Linux & Windows laptops mostly get my geolocation wrong

AlexFl

Well-Known Member
Joined
Aug 12, 2010
Messages
449
Reaction score
31
Location
Auckland Park, Johannesburg
An apology upfront: this post became much longer than anticipated but I've tried to explain my issue (and my failed attempts at resolving it) as comprehensively as I can.

From logging into my Facebook account and receiving their subsequent emails reporting new 'unusual' Facebook logins near Soweto, to Windy.com insisting that I'm located in Arcadia, Pretoria - I've apparently had the full gambit of travel throughout Gauteng and beyond. The devices that I'm using when learning this absolute drivel, are with me some 35+ kilometers from these incorrectly stated locations.

This geolocation error presents itself on websites that have a location dependency, or websites that automatically send a recent/new login alert email (eg. Facebook's email ".... Was this you? .... Near Soweto, South Africa"). It happens irrespective of whether I log into such websites using Google ("Continue with..." pick a Google account), Facebook or where I've gone through the motions of setting up an email/username & password login.

Even clicking on the 'Your Location' icon in Google Maps (signed into any of my few Google accounts) zooms me far out from the default/opening/standard Google Maps view to a view that's appr. 88km (across / west to east) x 46km (high) centred on.... Moletsane, a place in Soweto that I don't think I'd previously even heard of! o_O

ksnip_20240204-043139.png

On my Android phone, sitting right next to the aforementioned deviant laptops, Google Maps reflects my correct geographic location without a hitch (simultaneously, signed into the same Google account).

(I can't recall, and thus can't presently confirm, but I think that the Windows laptop reports Google Maps 'Your Location' geolocation correctly when I'm at my workplace using Chrome browser and the workplace internet access).

I think that I've been experiencing this geolocation error for at least 2 years now. Sometimes I can live with it, other times I can't. I haven't found a way to fix it.

My somewhat sporadic attempts at trying to resolve this since haven't been uber scientific, but they've cost me hours in aimless tinkering and much (previously) brown hair :(.

Over the years, from the same geographic location, I've tried...
An old laptop on Linux and a newer laptop on Windows​
Accessing the web from my LTE router vs. hot spotting from 2 different Android phones​
About 3 different Google accounts​
Different browsers (definitely: Chrome & Firefox, possibly: Brave & Opera)​

I don't know why this is happening!

To illustrate: At one time, whilst subscribed to a dating website and only seeing 'prospects' from (insert from a list of entirely unknown suburbs), that are apparently within (insert distance I specified to known, neighbouring suburbs from my location), this problem drove me to near distraction.

I then followed a 'trick' gleaned online whereby (now how does a non technical person describe this other than with keywords?): Chrome, Chrome profile logged into Google account, log out of (insert whichever currently 'offending' website), clear cookies of and permissions for said 'offending' website, right click on Google.com site -> Inspect -> Sensors -> Location -> Manage -> Add Location -> insert geographic co-ordinates of my physical location (search my Jo'burg street address on Google Maps, right click position marker on map, copy/paste these GPS co-ords from Google Maps) and then 'forced' that as my defacto physical geographic location.

That had (sometimes?) momentarily helped on the 'offending' websites and then the same #@!$ would arise again within seconds (?), minutes (?), hours (?) or days (?). My sense is that the 'work around' worked inconsistently and randomly.

In conclusion: I've tried tinkering with all of the variables that I can think of (using different web access points - router vs hot-spot/s, different computers with different operating systems, different browsers, different Google accounts, clearing website cookies and/or permissions, logging out of all other devices that my Google account may be logged into, logging out and back in to the problematic websites, sequences of any/all of the aforementioned, etc.). From memory, neither laptop/operating system seems to have a location setting. The Android cellphone is set to it's most accurate locations setting.

I'm just an intermediate user with enough tech 'insight' to be dangerous :confused: who's nearing the end of his tether and is consequently on the verge of going analogue again (through utter &@$*ing frustration :mad:)!

Can anyone help me, please?
 
Last edited:
I'm sure someone more technical will be able to shed some light.

On PC it will use your public IP address. It can not calculate your geographical location. So this will never be accurate. This can even be 50 - 100 km away. Because it's not a static IP, it will also continually change.

At your work place they are most likely using a static IP (usually only businesses fibre can have static IP's) and that's why it is consistent.

You can use a service like NO-IP if you have some technical knowledge and know how to add it to your router.


On your Android / mobile phone it will use the GPS and 4G to work out the location, which could be within a 5 - 10m radius. This will be the most accurate and consistent.


Alternatively, Have you tried using something like Cloudflare WARP? Your location should then be more consistent. Might still be in the nearest town or wherever the nearest server is. So instead of using the IP your ISP is assigning to you (and keeps on changing), it will use the Cloudflare WARP DNS to assign an IP. It's just a little application you install on your devices, like VPN software.

 
Last edited:
Moletsane, a place in Soweto that I don't think I'd previously even heard of! o_O
I don't know why this is happening!

God works in mysterious ways.

Especially when connecting lost souls with one another.

It's a sign that you should go to Moletsane without delay.

Perhaps your soulmate awaits.

Who knows.....


In the meantime, you can read this on the way there:


 
IP addresses that are used for internet routing are all provided with a location by the owner of said it IP addresses.. this is aggregated in databases that companies can use to determine your location..

In Google, type in what's my IP and then take the provided IP and look it up in the maxmind database, one of the popular geo location databases to see the location you are given..
 
I have the same problem but it thinks I am here:
1707031037191.png
I am closer to Pretoria than Washington. This is only while on the home network and I am assuming my late husband put something in that puts me in a different country. He was paranoid about being hacked.

I did the What is my ip and got this - it is not right either
1707031272426.png
It definitely is not my IP. Weird.
 
An apology upfront: this post became much longer than anticipated but I've tried to explain my issue (and my failed attempts at resolving it) as comprehensively as I can.

From logging into my Facebook account and receiving their subsequent emails reporting new 'unusual' Facebook logins near Soweto, to Windy.com insisting that I'm located in Arcadia, Pretoria - I've apparently had the full gambit of travel throughout Gauteng and beyond. The devices that I'm using when learning this absolute drivel, are with me some 35+ kilometers from these incorrectly stated locations.

This geolocation error presents itself on websites that have a location dependency, or websites that automatically send a recent/new login alert email (eg. Facebook's email ".... Was this you? .... Near Soweto, South Africa"). It happens irrespective of whether I log into such websites using Google ("Continue with..." pick a Google account), Facebook or where I've gone through the motions of setting up an email/username & password login.

Even clicking on the 'Your Location' icon in Google Maps (signed into any of my few Google accounts) zooms me far out from the default/opening/standard Google Maps view to a view that's appr. 88km (across / west to east) x 46km (high) centred on.... Moletsane, a place in Soweto that I don't think I'd previously even heard of! o_O

View attachment 1656404

On my Android phone, sitting right next to the aforementioned deviant laptops, Google Maps reflects my correct geographic location without a hitch (simultaneously, signed into the same Google account).

(I can't recall, and thus can't presently confirm, but I think that the Windows laptop reports Google Maps 'Your Location' geolocation correctly when I'm at my workplace using Chrome browser and the workplace internet access).

I think that I've been experiencing this geolocation error for at least 2 years now. Sometimes I can live with it, other times I can't. I haven't found a way to fix it.

My somewhat sporadic attempts at trying to resolve this since haven't been uber scientific, but they've cost me hours in aimless tinkering and much (previously) brown hair :(.

Over the years, from the same geographic location, I've tried...
An old laptop on Linux and a newer laptop on Windows​
Accessing the web from my LTE router vs. hot spotting from 2 different Android phones​
About 3 different Google accounts​
Different browsers (definitely: Chrome & Firefox, possibly: Brave & Opera)​

I don't know why this is happening!

To illustrate: At one time, whilst subscribed to a dating website and only seeing 'prospects' from (insert from a list of entirely unknown suburbs), that are apparently within (insert distance I specified to known, neighbouring suburbs from my location), this problem drove me to near distraction.

I then followed a 'trick' gleaned online whereby (now how does a non technical person describe this other than with keywords?): Chrome, Chrome profile logged into Google account, log out of (insert whichever currently 'offending' website), clear cookies of and permissions for said 'offending' website, right click on Google.com site -> Inspect -> Sensors -> Location -> Manage -> Add Location -> insert geographic co-ordinates of my physical location (search my Jo'burg street address on Google Maps, right click position marker on map, copy/paste these GPS co-ords from Google Maps) and then 'forced' that as my defacto physical geographic location.

That had (sometimes?) momentarily helped on the 'offending' websites and then the same #@!$ would arise again within seconds (?), minutes (?), hours (?) or days (?). My sense is that the 'work around' worked inconsistently and randomly.

In conclusion: I've tried tinkering with all of the variables that I can think of (using different web access points - router vs hot-spot/s, different computers with different operating systems, different browsers, different Google accounts, clearing website cookies and/or permissions, logging out of all other devices that my Google account may be logged into, logging out and back in to the problematic websites, sequences of any/all of the aforementioned, etc.). From memory, neither laptop/operating system seems to have a location setting. The Android cellphone is set to it's most accurate locations setting.

I'm just an intermediate user with enough tech 'insight' to be dangerous :confused: who's nearing the end of his tether and is consequently on the verge of going analogue again (through utter &@$*ing frustration :mad:)!

Can anyone help me, please?
Most of us EC guys are told we’re in Cape Town. It all depends on the hardware you’re connected to router wise and upstream.

Funny enough, some years back I bought a router from a guy in the states and for the next 3 years, Google reported me as being in New Jersey. Once Google Street updated our street pics, I was suddenly very accurately located. In that case, Google was collecting MAC addresses.

Right now I’m reported as being in Zambia when on Starlink and Cape Town when on Voda.
 
I have the same problem but it thinks I am here:
View attachment 1656460
I am closer to Pretoria than Washington. This is only while on the home network and I am assuming my late husband put something in that puts me in a different country. He was paranoid about being hacked.

I did the What is my ip and got this - it is not right either
View attachment 1656462
It definitely is not my IP. Weird.
why are you complaining - now you don't need a VPN
 
I have the same problem but it thinks I am here:
View attachment 1656460
I am closer to Pretoria than Washington. This is only while on the home network and I am assuming my late husband put something in that puts me in a different country. He was paranoid about being hacked.

I did the What is my ip and got this - it is not right either
View attachment 1656462
It definitely is not my IP. Weird.
Looks like your hubby bought the router from the states, possibly eBay? Same as my issue before. The MAC address was registered by Google there and is now being reported as there.
 
It’s simple really, your computers don’t have a GPS installed and therefore get an approximate location from your internet routing.

Your mobile phone has a dedicated GPS and therefore knows exactly where it is.

Turn off the GPS and use only the WiFi and your phone will do exactly the same.
 
Top
Sign up to the MyBroadband newsletter
X