/srv/irclogs.ubuntu.com/2014/07/06/#ubuntu-uk.txt

mappsholland and argentina got it done in the end :D02:40
diddledanthis is hard work - trying to compile android/touch I'm getting: target thumb C++: sensors.tuna <= device/samsung/tuna/libsensors/sensors.cpp03:08
diddledanern03:09
diddledanerm03:09
diddledanthat's not the error03:09
diddledandevice/samsung/tuna/libsensors/sensors.cpp:38:23: fatal error: MPLSensor.h: No such file or directory03:09
diddledanthat's the erro03:09
diddledanthere's a single mention on the entire interweb of someone else having the problem which magically vanished for them on a subsequent compile03:10
daftykins0o03:31
diddledandaftykins: my feelings exactly :-p03:31
daftykinsdiddledan: i'm having one of those weeks where all my electronics want to die03:32
diddledanoh dear :-(03:32
daftykinsmy desktop is hating life once more :< i think the flex in the graphics card is reaching critical mass03:32
diddledanthis is where I nuke my phone04:55
diddledanI got it to compile04:55
daftykinsO_O04:55
diddledannow installing04:55
daftykinswhat was the trick?04:55
diddledanI used a repo where someone had a more recent tree04:55
daftykinsah-har04:55
daftykinsjust a wee sapling04:55
mappshi all04:56
mappsanyone able to lend a hand with he.net tunnelbroker?04:57
daftykinsgood ol' mapps schemin' again :D04:58
mappshow s it scheming;(04:58
mappsi setup ipv6 on my ubuntu machine but not on windows laptop -- it says04:59
mappsClient IPv6 Address:2001:470:1f08:b1b::2/6404:59
mappsRouted /64:2001:470:1f09:b1b::/6404:59
daftykinsare you trying to get the win7 machine to tunnel v6 through the ubuntu? 0o04:59
mappshow can i give the win7 machine an ipv6 from there04:59
mappsno i just wanted it to have a tunnel from he.net05:00
mappscould i just specify manually?05:00
diddledanmapps: the easiest way is to set it up on a router device which has a concept of internal and external network05:01
mappshmmm05:01
mappsmy sky one probably doesnt:P05:01
diddledanyeah05:01
diddledanyou _could_ set up a separate tunnel for each machine but that's really overkill05:02
mappswhat would be a viable ipv6 from my ipv6 /64 range?05:02
mapps Routed /64:2001:470:1f09:b1b::/6405:02
diddledanon your linux machine set the lan network adapter to any ip from the 2001:470:1f09:b1b::/64 and install radvd05:03
diddledanthe easiest ip to choose for the linux box would be 2001:470:1f09:b1b::1/6405:03
mappsbut it says Client IPv6 Address:2001:470:1f08:b1b::2/6405:03
mapps inet6 addr: 2001:470:1f08:b1b::2/64 Scope:Global05:03
diddledanthen radvd will hand out ip6 to the rest of your network05:04
diddledanthat's the tunnel endpoint it05:04
diddledanip05:04
mappsyea05:04
diddledanthe tunnel IP is different to your LAN range (1f08 for the tunnel and 1f09 for your lan)05:04
mappsah05:05
mappscant i assign an ip from 1f09 manually?05:05
mappsradvd sounds hard05:05
diddledanyou can05:05
diddledanyou need to set an ip6 on your tunnel box's lan interface too05:05
diddledanthat's so that your windows box has somewhere to route through05:06
diddledanlike 192.168.0.1 is for your ip4 network05:06
mappsaha05:07
mappsso id need a second tunnel05:07
diddledanthe idea is that your tunnel box has the public ip assigned by the he.net (the ::2 address) and ALSO a single IP from the /64 range they assigned which is on the LAN network05:07
mappsah05:08
diddledanthen any other machine on your LAN can route through the lan ip6 address you assigned your "router" (the tunnel machine)05:08
mappsmy linux machine only has 1 nic can i still do this?05:08
diddledanyes, because the tunnel is a virtual interface05:09
mappsah of course05:09
mappsyea05:09
diddledanit doesn't exist physically05:09
diddledanyou might need to edit /etc/sysctl.conf to specify that the linux box is allowed to forward IPv6 packets05:12
diddledanlet me look up the line you'd need05:12
diddledanaround line 33 is "#net.ipv6.conf.all.forwarding=1" <-- remove the # to turn on the option for the next and subsequent reboots05:13
mappsthanks05:14
diddledanphew this flashing is taking it's sweet time05:20
diddledan25 minutes so far05:20
diddledanI can `adb shell` and see that processes are working away so it's not dead05:21
daftykinslast time i was throwing data about with adb i saw 800-900KB/sec tops05:23
diddledanyeah the image is over a gig05:23
mappswhat u flashing05:26
diddledana custombuild ubuntu05:27
diddledanit's a galaxynexus which is not supported by canonical any more05:27
mappsah05:29
daftykins! so soon05:29
daftykinsshut up lubotu305:30
mappsdid u eve try ubuntu touch on it?05:36
diddledanyeah until I rebooted to install my cusom build it was running the last released image from february/march05:36
diddledan... which wasn't updated since january afaict05:38
diddledanso 6 7 months old now05:38
mappsah05:39
diddledanooh it finished flashing05:39
diddledanrebooting05:39
mappsgonna try setting up a new vpn..due to the issues i have with openVPN and the ios app05:54
mappsanyone recommend one? openswan or strongswan?05:54
diddledanpptp is the most compatible but afaik it's not secure06:05
diddledanI think the strongswan variant of the *swan family is the best of those06:06
MartijnVdSThere is another06:07
MartijnVdSwhich is Windows compatible06:07
MartijnVdS*and* has Linux stuff that works06:07
MartijnVdSlet me look it up06:07
MartijnVdSSSTP06:08
MartijnVdS"SSTP can only be used with client computers running Windows Vista Service Pack 1 (SP1) or Windows Server 2008. By using SSL, SSTP VPN connections provide data confidentiality, data integrity, and data authentication. "06:08
MartijnVdS(.. and up, because my Win8 shows the option too)06:08
diddledanwhat about ios tho06:08
MartijnVdSIn that case, ipsec+l2tp is the most compatible way to go06:10
MartijnVdSbut it's horrible to set up06:11
mappshmm06:13
mappsi assume it works with ios06:13
mappsso ipsec+l2tp so il struggle :D06:13
diddledangrr, nobody around in #ubuntu-touch :-(08:01
diddledandamn the timezone thingy08:01
diddledani.e. everyone asleep when I'm awake :-p08:02
Myrttimore bout weekend than timezone08:02
diddledanMyrtti: weekend is the timezone where everyone sleeps :-p08:02
diddledan<stereotype n0rtyness> isn't opensource supposed to be spotty teenaged geeks who hack the code in the small hours of the morning and weekends? :-D08:05
diddledanI actually fear that the average age of opensource developers is getting higher and higher with "kids these days" not joining08:06
popeydiddledan: the people who can answer that are only really around during the working week09:04
diddledandang09:04
diddledanoh well09:04
diddledanthanks09:04
diddledanI'm trying some more fiddling tho, so I'm not giving up yet :-p09:05
brobostigonmorning boys and girls.09:08
diddledanallo09:09
brobostigonmorning diddledan09:12
diddledanok, I'm not sure if that's progress or worse - it's stuck in a reboot loop now09:19
MooDoohowdy all09:36
MooDoodiddledan: I'm 42 so well past the spotty geek faze :D09:37
MooDoohowdy brobostigon sorry miles away there09:39
brobostigonmorning MooDoo09:39
diddledanpopey: I don't suppose you have any links that can help me diagnose a reboot-loop on touch?09:42
SuperEngineermornin' folkies09:52
* SuperEngineer curses Deja-dup - when I say exclude from backup.. I mean *exclude* - not tell me you can't access it! ;)09:53
SuperEngineer..on the other hand - it's nearly F1 time - I'm not working - the sun is out... so it's smile day.09:56
* brobostigon doesnt live that far away for silverstone.09:59
SuperEngineerbrobostigon: close enough to hear "varoooom"?10:04
brobostigonunfortunatly not.10:04
SuperEngineer..or close enough to curse all the extra traffic ;)10:05
SuperEngineer;)10:05
brobostigonsortof.10:06
popeydiddledan: i dont. sorry10:25
popeyhttp://www.operatingsystemu.com/10:39
* penguin42 puts on the HHGttG CDs10:58
* SuperEngineer puts on F1 watching mode10:59
SuperEngineer....vroom  vroom time :)11:00
diddledanthanks for the heads'-up11:01
penguin42HHGttG (and my nick) is more relevant for the next year11:01
diddledanmy sky box's lipsync is completely whack11:04
diddledanI'ma gonna have to reboob it11:04
penguin42do you reboob things often?11:05
diddledannot very11:05
* SuperEngineer checks chest... nope! still oh!11:06
SuperEngineerstill ok!11:06
SuperEngineerwhew...!11:06
diddledanok, I've pulled a kmsg from my rebooting phone. it's panicing because init dies11:22
diddledanit never leaves the initrd11:23
penguin42diddledan: what type of panic?11:25
diddledan[    8.033050] Kernel panic - not syncing: Attempted to kill init!11:25
penguin42that's the end part - what was before that11:25
diddledannothing interesting11:26
penguin42in that case, it's not a kernel panic - it's init dieing in userspace11:26
penguin42init tried to start but then died11:26
foobarryanoyone used this flixster thing ? i get a redemption code with dvds. how does it work?12:53
foobarry"locker access charge may apply after 1yr from redemption..hmm"12:55
penguin42flixster?12:59
foobarrywhen u buy a dvd, u get a code so u can watch it on your tablet and share the dvd with friends digitally12:59
penguin42oh12:59
diddledanwhy do I have to choose a weekend to plat with ubuntu touch?!14:27
penguin42because you weren't doing anything else?14:27
diddledanI've narrowed down my problem to the last line in the initrd's scripted init script14:28
diddledanspecifically, this line doesn't execute and I can't work out why14:28
diddledanexec run-init ${rootmnt} ${init} "$@" ${recovery:+--startup-event=recovery} <${rootmnt}/dev/console ${rootmnt}/dev/console 2>&114:28
penguin42how do you know it doesn't execute?14:29
diddledanor rather it recognises the "exec" bit meaning that the current program needs to be replaced by the run-init program but then something goes awry either with the run-init itself or the /sbin/init that it calls14:29
penguin42yeh so figure out what run-init is - either another executable or shell script or function, and start digging through that; chances are you're missing part of the filesystem14:30
diddledanrun-init is part of the initrd14:30
diddledanit's an elf binary14:30
penguin42diddledan: ok, so it takes loads of parameters - do the parameters make sense - i.e. I assume rootmnt is where the real root is, is it right? Is the init that's passed as the 2nd parameter in that rootmnt?14:31
diddledanthe rootmnt is used in numerous other places14:32
diddledanand the init is verified earlier in the script14:32
penguin42diddledan: how?14:32
penguin42diddledan: And is there any way you can persuade it to drop into a shell at that point so you can have a look?14:34
diddledanno, becuase it's a phone14:34
penguin42yeh that's inconvenient :-)14:35
penguin42it's easier when you hack them to add a serial port, or tweak the init scripts to be more chatty14:35
diddledanI've done the tweak of init scripts - that's how I know where it dies14:36
penguin42diddledan: Can you tweak it to print out more of the parameters it passes run-init? Is there a debug flag that can be passed to run-init?14:37
diddledanit passes run-init the parameters: rootmnt=/root and init=/sbin/init14:38
diddledanwhich are correct14:38
penguin42diddledan: only way then is to dig out run-init and see if you can add some debug to it to see if it gets as far as the exec, and if it does then the next challenge is if there's anything wrong with the /sbin/init on your /root14:40
diddledanthe /sbin/init is as provided by ubuntu upstream14:41
diddledanin an image14:41
diddledanspecifically utopic-preinstalled-touch-armhf.tar.gz14:41
penguin42diddledan: Yeh but something isn't working so you can't really tell which is at fault yet14:42
diddledanin fact the entire initrd is ubuntu-provided, too14:44
penguin42right, but something is broken14:44
diddledanok, it appears it's the run-init itself that's not working - I replaced /sbin/init with a script that just outputs a log message to /dev/kmsg so that I could pick it up after a reboot, but the message wasn't there15:08
daftykinshttps://www.dropbox.com/s/37yxlbhtgt9swq5/IMG_20140706_163201.jpg15:39
daftykinsoperation "sort that pesky desktop out" \o/15:39
penguin42I run a fanless gpu15:45
daftykinsheh15:47
daftykinsthis was actually one of the quietest nvidia cards ever15:47
daftykinsGTX 560 Ti15:47
daftykinshttps://www.dropbox.com/s/u3gzmxib7goyzbr/IMG_20140706_164627.jpg15:47
daftykinsseems to be encased in one large heatspreader15:47
penguin42because the fan wasn't going ? :-)15:48
daftykinshah, nah the GF114 just had really good heat specs15:49
daftykinshttps://www.dropbox.com/s/kbd9dggdzprzcvs/IMG_20140706_162017.jpg15:49
daftykinsunfortunately mines gone a bit of a banana and i think it's causing me issues15:49
penguin42missing/wrong spacer?15:50
daftykinsmy only guess so far has been bad design15:51
mappshmm15:54
mappsdissapointing15:54
mappsfed gonna lose15:54
mappsfeds the best;[15:55
moreatihow many cars behind is he?15:55
mappscars?tennis15:55
mapps:P15:55
mappsfederer15:55
moreati;)15:55
mappsbet him aswell15:56
mappsbut only small15:56
daftykinsRoger's had many wins, he's getting on too15:57
daftykinsnice guy so he's always deserved it, not that i'm some Tennis afficionado... but he can make way for new now ;)15:57
foobarrywhy is 4od so terrible15:59
ali1234did anyone else notice the striking resemblence between federer and mark shuttleworth or is it just me?15:59
mappsfed EXPRESS16:00
mappschoo choo16:00
mappshe still beats players younger than him16:00
mappshence in the final16:00
daftykinswe have a mate that looks exactly like Federer16:05
daftykinswe always ask how he's doing :>16:06
Myrttihttp://imgur.com/gallery/hot8K16:07
MyrttiRELEVANT16:08
foobarry4od "network conection unavailable or too slow"16:11
foobarrydoes it ever work>?16:11
daftykinsyeah, always disappointing quality though16:17
daftykinsfoobarry: is this the website, or?16:17
foobarryapp16:19
daftykinswhat platform?16:20
foobarryandroid16:20
directhexcapybaras that look like Rafa Nadal. http://imgur.com/a/hot8K16:20
foobarrydaftykins: trying a download instead via ther app16:23
foobarry40d download failed at 100% tres disappoint16:53
diddledanpenguin42: I think I may have found my problem - my compile tree was b0rked - I had the binary blobs in the wrong place I think - recompiling now16:57
=== h is now known as Guest20598
diddledanflashing the latest attempt now21:28
diddledanwish me luck.. or something21:29
diddledanin related news, I submitted a two-line patch to cyanogenmod's code review site earlier21:30
Myrttihttp://www.bbc.co.uk/news/world-us-canada-2818514921:34
Myrttimadness21:34
diddledanyou have to power it on, because, you know, devices with no power are much easier to detonate a bomb with21:37
shauno_they got me to do that in italy once.  made me get out my laptop, dusted the keyboard, and got me to turn it on.  they were happy as soon as it lit up and went 'dahhh'21:38
diddledanbecause nobody ever thought of using real electronic devices to trigger bombs with e.g. by sending an SMS or email or just plain RF21:39
diddledanI'd be more worried about devices that do turn on and go 'dahhh'21:40
daftykinsugh device power on, i've already been asked to do that, years ago21:57
dogmatic69_bigcalm: you get sorted on web server?22:20
bigcalmCooiee22:22
bigcalmDogmatic69: huh?22:23
dogmatic69_you were asking about apache alternatives last week22:24
bigcalmOh, that. Not had time to play yet.  If I do, it's likely to be Nginx22:24
bigcalmRight now I'm on a cruise liner, steaming into norway.  Not sure when I'll get to play22:25
dogmatic69_nice22:25
bigcalm35 quid for 200mb of roaming data...22:28
dogmatic69_:/22:28
daftykins!22:29
dogmatic69_what happend to the cheaper EU roaming22:29
daftykinsi can't even get data coming up to England22:34
diddledanthis time my phone will work22:48
daftykins\o/22:48
diddledanif I believe hard enough it will22:48
daftykinsand cross all your extremities22:48
diddledanit's flashing now22:48
* diddledan twiddles thungs22:51
diddledanthumbs22:51
diddledanI'm so close I can almost smell it22:52
diddledangod awful stench! :-p22:52
diddledanonce it works I'm gonna have to figure out how to create a single-file-flash image for others to install22:53
daftykinsare you having to jump a fair number of hoops to rework it for the original Nexus then?22:54
diddledanit's actually not as difficult as I've managed to make it22:55
daftykinsXD22:55
diddledanI did have to patch a couple of files tho22:56
diddledanreally simple patches, but patches nontheless22:56
diddledanif this works you can see the patch I applied (and subsequently pushed up to cyanogenmod) http://review.cyanogenmod.org/#/c/67514/22:57
diddledanrebooting23:00
diddledantime to prey23:00
diddledanwe have a boot animation23:01
diddledanthat's the best yet23:01
diddledanthat's the best yet23:01
diddledanoops23:01
diddledanwrong window to hit up and enter in23:02
daftykinspray over prey i hope :>23:02
diddledanboot animation has vanished now23:02
diddledanis it still working?23:02
daftykinsis what :o23:03
diddledanaah the boot animation went into powersave23:03
diddledanhitting power brought it back23:03
daftykinsthat's weird23:03
daftykinsoh i guess it's taking ages due to initial run23:04
daftykinsso has plenty of time to screen blank after loading enough to set auto brightness etc23:04
popeydiddledan: is it actually starting ubuntu properly?23:09
diddledanpopey: it seems not - apport is being invoked alot but I can't figure out what's crashing yet23:10
popeywell thats normal23:10
popeyapport_parser23:10
popeyI mean, apparmor_parser23:10
popeyyou sure it's not the latter?23:10
diddledanpositive23:10
popeywhats in /var/crash?23:10
daftykinsg'night sirs \o23:12
diddledanthere's a single file in /var/crash for "/usr/share/apport/recoverable_problem" which is complaining that it can't access /proc/1/exe23:12
popeydoes /proc/1/exe exist?23:14
diddledanyes it's correctly a symlink to /sbin/init23:14
popeyshould be a symlink to /sbin/init23:14
popeylrwxrwxrwx 1 root root 0 Jul  6 11:31 /proc/1/exe -> /sbin/init23:15
popeylike that?23:15
diddledanlrwxrwxrwx. 1 root root 0 Jan  3 06:36 /proc/1/exe -> /sbin/init23:15
popeyand /sbin/init is /sbin/init: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=15fc9b812a84f169af60f2b71248a73e962a418d, stripped23:15
diddledan/sbin/init: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=15fc9b812a84f169af60f2b71248a73e962a418d, stripped23:15
diddledanlooks correct23:15
popeyso you have a shel?23:16
diddledanan adb shell23:16
popeya proper ubuntu shell not busybox or something23:16
diddledanyes it's a full on ubuntu23:17
diddledanwith upstart running and loads of services started23:17
popeyhttp://paste.ubuntu.com/7757797/23:17
popey"mount" looks like that?23:17
diddledanmount23:17
popeynot missing anything?23:17
diddledanoops23:17
popey:D23:17
diddledanseems fairly similar23:19
diddledanobv some of the mounts are different due to different partition layout of my device23:19
diddledanthis isn't there: none on /sys/kernel/security type securityfs (rw,relatime)23:22
diddledanI mean yours has it mine doesn't23:22

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