philrosenthal

Results 13 comments of philrosenthal

Are you certain that you are using the socks proxy and not the tethering? ie: if you close the pythonista app, does the browser just show an error that it...

The phone essentially has two cellular interfaces, one for on-device usage, and one for tethering usage. Unfortunately, there's not a clear way of selecting which one is the cellular interface,...

The failure of IPv6 isn't necessarily a problem. If your Cellular carrier doesn't have working IPv6 but does have an IPv6 address configured for some reason, this test takes place...

> After some digging, it appears that my mobile provide (AT&T) -- with regards to their hotspot, incorporates double-NAT, or CGNAT technology. Not sure how to work around that... My...

@jjbear11 I've just re-read your comment again ... are you saying that the IPv4 address shown on ip4.me is the same on your computer using a hotspot as it is...

Try this out and see if it helps. Look for this section of code (lines 94-100): # XXX implement better classification of interfaces if iface.name.startswith("en"): iftypes["en"].append(iface) elif iface.name.startswith("bridge"): iftypes["bridge"].append(iface) else:...

Can you confirm that this solved the issue with data being tracked as tethering rather than phone usage?

@nneonneo I'm not sure your thoughts on making changes here -- this is related to my own experience (and was in my pull request), and as jjbear has noted, the...

I'll see if I can find some good solutions to analyze the routing table, and if not, will select pdp_ip0 as long as it is present and if not, go...

It looks like there's no straightforward way of accessing the routing table under Pythonista ... Perhaps this code could be used as an example on building something to access system...