/srv/irclogs.ubuntu.com/2014/04/21/#ubuntu-uk.txt

=== Lcawte is now known as Lcawte|Away
yellowstar-ItThink I shall go over https://voices.canonical.com/ this morning .02:06
yellowstar-ItGotta be some movement on the b-blogs.02:07
yellowstar-Itconnection on mobile not so brill, thou.02:07
dwatkinsahoy07:31
SuperMatttop of the morning to you07:31
dwatkinsis it a bank holiday in England today? Somehow it isn't one in Scotland.07:37
SuperMattit is07:37
SuperMattI hope07:37
SuperMattor I'm getting my butt fired tomorrow07:37
brobostigonmorning boys and girls.09:35
=== Lcawte|Away is now known as Lcawte
bashrcmorning09:59
brobostigonmorning bashrc10:08
=== james_w` is now known as james_w
AzelphurI've finally decided to get grumpy with my mobile carrier (3) about their tethering detection xD15:13
Azelphurgonna try and get them to give me tethering for free, so far I've got their network team dealing with the first app that I know triggers tethering detection15:14
dwatkinswhich app, Azelphur?15:17
Azelphurpvstar+15:17
dwatkinsI'm with Three, and I believe I'm not allowed to tether, but I've never had any problem with the Android access point functionality15:17
AzelphurI actually want to use that app, which is annoying15:18
Azelphurdwatkins: feel free to try it, install pvstar+, try to do a video search, enjoy your disconnection xD15:18
dwatkinsI assume you're tethering a separate Android device15:18
AzelphurI'm not.15:18
dwatkinsoh wow, so it's on the same device and it has an issue15:19
Azelphurexactly15:19
* dwatkins installs it on his Android phone running gingerbread15:19
Azelphurthey use layer 7 detection, which is completely stupid and broken, and I'm going to continually trigger it (from the phone) until they turn it off xD15:20
penguin42it's bound to happen - their is no way for them to know that tethering happens, so it's going to have to be heuristics based on data flow - and they're going to get wrong especially as phones get more powerful and run more stuff15:20
Azelphurpenguin42: sure there is, use the TTL.15:20
dwatkinsI assumed they looked at packet encapsulation or something15:20
dwatkinsi.e. secondary MAC address behind the phone15:20
Azelphurdwatkins: nah, they do Layer 7 / DPI, they are literally violating your privacy :P15:21
Azelphuryou can tether quite happily without tethering detection at the moment, so long as you don't do anything that sets off the Layer 715:21
penguin42Azelphur: If the phone is doing NAT I'd assume that it could also reset the TTL15:22
Azelphurpenguin42: sure, but on the same basis I can just VPN and tether, there will always be ways to bypass this sort of detection, but they should at least use the method that doesn't interfere with the phone under normal conditions :)15:22
Azelphurthat and the whole privacy implications of DPI15:23
penguin42Azelphur: I don't have a 'privacy' problem with DPI - humans shouldn't see the data15:23
dwatkinsawesome, works great even if I lock my screen15:23
Azelphurpenguin42: they obviously can see the data, how do you think they are debugging this issue and gonna have it fixed within 72 hours? ;)15:23
dwatkinscoincidentally, I was looking for an app that does exactly this :D15:24
dwatkinssorry, couldn't reproduce the problem, Azelphur15:24
Azelphurdwatkins: yea, pvstar is actually really useful15:24
Azelphurdwatkins: on wifi or something?15:24
dwatkinsnope, made certain of that, I'm on Three's network15:24
Azelphurmaybe they fixed it already15:24
Azelphur*tries on my phone again*15:24
dwatkinsnew version as of 29th March15:25
penguin42Azelphur: Right but they can see all your data - DPI makes no difference to that15:25
Azelphurno, three not pvstar15:25
Azelphurpenguin42: yup it's already fixed, holy crap that was fast15:27
dwatkinsit even works with a 105 minute video15:28
dwatkinstook a minute to cache it, mind you15:28
Azelphurdwatkins: but not for channel searches, it seems15:29
penguin42Azelphur: Do you know if 3 run that detection stuff on the 1p/MB PAYG setup?15:29
dwatkinsI havn't tried searching channels yet.15:29
Azelphurpenguin42: no clue15:29
Azelphurdwatkins: try that, I just got dropped for it15:29
penguin42Azelphur: I got a 3 sim as backup for when my virgin goes pop15:29
dwatkinswell, Three now know what I like listening to *shrugs*15:29
dwatkinsjust search for a channel by name, Azelphur?15:30
Azelphurdwatkins: yup15:30
Azelphuryou'll get no results as the query is blocked, and then all internet activity on your phone will cease to function15:30
dwatkinsdid a search for "slow mo guys" and it's now loading their puddle splash video15:30
AzelphurI shall video it :P15:31
dwatkinsgood call15:31
dwatkinshmm, hang on it's now stopped playing15:31
Azelphurhehe, try and load a webpage ;)15:31
* dwatkins loads google.de with success15:32
dwatkinsmust have just been slow loading the video15:32
dwatkinsyeah, it's resumed now15:32
Azelphurvideo uploading \o/15:34
Azelphurdwatkins: https://www.dropbox.com/s/tpv6cfagcyixzl9/2014-04-21%2015.33.49.mp415:36
Azelphurdwatkins: notice at 0:22, the advert at the bottom gets replaced by the three tethering detection page15:37
Azelphurand from then on all I can access is the tethering detected page, and nowhere else.15:38
Azelphuralso, if you do trigger it, instead of a full restart you can just toggle airplane mode.15:38
dwatkinsuseful tip, but even searching for "going quantum", as you did, I don't get disconnected15:40
dwatkinsperhaps it's a factor of the (immeisely old) version of Android that I'm running.15:40
dwatkins*immensely15:40
Azelphurmaybe, I just did another video search and got nuked again15:40
dwatkinsI assume you havn't changed the settings in the app, e.g. default search engine is "youtube"15:41
Azelphuryea, I actually reset the app to defaults a few minutes ago15:41
dwatkins...and you have version 2.5.015:41
Azelphuryup15:42
Azelphurmaybe like you said and it behaves differently on different versions of android15:42
dwatkinsyeah, I'm also running Cyanogenmod, which may not be sending certain stuff, at a guess15:45
AzelphurI wouldn't be too surprised if cyanogenmod modifies the browser user agent to prevent apps from causing problems like this15:46
dwatkinsthat's something I can check15:46
Azelphurhow are you checking it?15:46
dwatkinsserver logs on my Ubuntu machine at home show: "Mozilla/5.0 (Linux; U; Android 2.3.7; en-gb; Desire HD Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"15:47
AzelphurInteresting15:47
Azelphurany easy way I can check on openwrt?15:47
dwatkinsnot unless you're running a webserver, all I did was open my homepage and tail-f the apache log15:48
Azelphurguess I can just tcpdump and wireshark15:48
Azelphurdwatkins: oh, no that's not relevant, it's only relevant what pvstar sends as a user agent15:48
dwatkinsah I see, yes15:48
dwatkinsI guess wireshark or Charles Proxy would show what the app is sending, yeah15:48
Azelphurso you'd need to intercept the traffic (transparent proxy, or wireshark)15:48
Azelphuryea15:48
dwatkinsthere's an app for that15:49
dwatkinswell, to se the proxy per app15:49
Azelphuryea I tried the wireshark app, doesn't seem to work for me15:49
dwatkinsAzelphur: https://play.google.com/store/apps/details?id=com.lechucksoftware.proxy.proxysettings15:49
dwatkinsif you need a proxy to test with, PM me15:49
* SuperMatt starts throwing things at ansible19:18
SuperMattit's good... but I think it needs maturing19:18
SuperMattit reports that it has changed a file when it hasn't actually changed a file19:19
SuperMattit's a little annoying if you want everything to return OK19:21
moreatiSuperMatt: which module is changing that file?20:27
=== Lcawte is now known as Lcawte|Away

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!