[02:40] <mapps> holland and argentina got it done in the end :D
[03:08] <diddledan> this is hard work - trying to compile android/touch I'm getting: target thumb C++: sensors.tuna <= device/samsung/tuna/libsensors/sensors.cpp
[03:09] <diddledan> ern
[03:09] <diddledan> erm
[03:09] <diddledan> that's not the error
[03:09] <diddledan> device/samsung/tuna/libsensors/sensors.cpp:38:23: fatal error: MPLSensor.h: No such file or directory
[03:09] <diddledan> that's the erro
[03:10] <diddledan> there's a single mention on the entire interweb of someone else having the problem which magically vanished for them on a subsequent compile
[03:31] <daftykins> 0o
[03:31] <diddledan> daftykins: my feelings exactly :-p
[03:32] <daftykins> diddledan: i'm having one of those weeks where all my electronics want to die
[03:32] <diddledan> oh dear :-(
[03:32] <daftykins> my desktop is hating life once more :< i think the flex in the graphics card is reaching critical mass
[04:55] <diddledan> this is where I nuke my phone
[04:55] <diddledan> I got it to compile
[04:55] <daftykins> O_O
[04:55] <diddledan> now installing
[04:55] <daftykins> what was the trick?
[04:55] <diddledan> I used a repo where someone had a more recent tree
[04:55] <daftykins> ah-har
[04:55] <daftykins> just a wee sapling
[04:56] <mapps> hi all
[04:57] <mapps> anyone able to lend a hand with he.net tunnelbroker?
[04:58] <daftykins> good ol' mapps schemin' again :D
[04:58] <mapps> how s it scheming;(
[04:59] <mapps> i setup ipv6 on my ubuntu machine but not on windows laptop -- it says
[04:59] <mapps> Client IPv6 Address:2001:470:1f08:b1b::2/64
[04:59] <mapps> Routed /64:2001:470:1f09:b1b::/64
[04:59] <daftykins> are you trying to get the win7 machine to tunnel v6 through the ubuntu? 0o
[04:59] <mapps> how can i give the win7 machine an ipv6 from there
[05:00] <mapps> no i just wanted it to have a tunnel from he.net
[05:00] <mapps> could i just specify manually?
[05:01] <diddledan> mapps: the easiest way is to set it up on a router device which has a concept of internal and external network
[05:01] <mapps> hmmm
[05:01] <mapps> my sky one probably doesnt:P
[05:01] <diddledan> yeah
[05:02] <diddledan> you _could_ set up a separate tunnel for each machine but that's really overkill
[05:02] <mapps> what would be a viable ipv6 from my ipv6 /64 range?
[05:02] <mapps>  Routed /64:2001:470:1f09:b1b::/64
[05:03] <diddledan> on your linux machine set the lan network adapter to any ip from the 2001:470:1f09:b1b::/64 and install radvd
[05:03] <diddledan> the easiest ip to choose for the linux box would be 2001:470:1f09:b1b::1/64
[05:03] <mapps> but it says Client IPv6 Address:2001:470:1f08:b1b::2/64
[05:03] <mapps>  inet6 addr: 2001:470:1f08:b1b::2/64 Scope:Global
[05:04] <diddledan> then radvd will hand out ip6 to the rest of your network
[05:04] <diddledan> that's the tunnel endpoint it
[05:04] <diddledan> ip
[05:04] <mapps> yea
[05:04] <diddledan> the tunnel IP is different to your LAN range (1f08 for the tunnel and 1f09 for your lan)
[05:05] <mapps> ah
[05:05] <mapps> cant i assign an ip from 1f09 manually?
[05:05] <mapps> radvd sounds hard
[05:05] <diddledan> you can
[05:05] <diddledan> you need to set an ip6 on your tunnel box's lan interface too
[05:06] <diddledan> that's so that your windows box has somewhere to route through
[05:06] <diddledan> like 192.168.0.1 is for your ip4 network
[05:07] <mapps> aha
[05:07] <mapps> so id need a second tunnel
[05:07] <diddledan> the 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 network
[05:08] <mapps> ah
[05:08] <diddledan> then any other machine on your LAN can route through the lan ip6 address you assigned your "router" (the tunnel machine)
[05:08] <mapps> my linux machine only has 1 nic can i still do this?
[05:09] <diddledan> yes, because the tunnel is a virtual interface
[05:09] <mapps> ah of course
[05:09] <mapps> yea
[05:09] <diddledan> it doesn't exist physically
[05:12] <diddledan> you might need to edit /etc/sysctl.conf to specify that the linux box is allowed to forward IPv6 packets
[05:12] <diddledan> let me look up the line you'd need
[05:13] <diddledan> around line 33 is "#net.ipv6.conf.all.forwarding=1" <-- remove the # to turn on the option for the next and subsequent reboots
[05:14] <mapps> thanks
[05:20] <diddledan> phew this flashing is taking it's sweet time
[05:20] <diddledan> 25 minutes so far
[05:21] <diddledan> I can `adb shell` and see that processes are working away so it's not dead
[05:23] <daftykins> last time i was throwing data about with adb i saw 800-900KB/sec tops
[05:23] <diddledan> yeah the image is over a gig
[05:26] <mapps> what u flashing
[05:27] <diddledan> a custombuild ubuntu
[05:27] <diddledan> it's a galaxynexus which is not supported by canonical any more
[05:29] <mapps> ah
[05:29] <daftykins> ! so soon
[05:30] <daftykins> shut up lubotu3
[05:36] <mapps> did u eve try ubuntu touch on it?
[05:36] <diddledan> yeah until I rebooted to install my cusom build it was running the last released image from february/march
[05:38] <diddledan> ... which wasn't updated since january afaict
[05:38] <diddledan> so 6 7 months old now
[05:39] <mapps> ah
[05:39] <diddledan> ooh it finished flashing
[05:39] <diddledan> rebooting
[05:54] <mapps> gonna try setting up a new vpn..due to the issues i have with openVPN and the ios app
[05:54] <mapps> anyone recommend one? openswan or strongswan?
[06:05] <diddledan> pptp is the most compatible but afaik it's not secure
[06:06] <diddledan> I think the strongswan variant of the *swan family is the best of those
[06:07] <MartijnVdS> There is another
[06:07] <MartijnVdS> which is Windows compatible
[06:07] <MartijnVdS> *and* has Linux stuff that works
[06:07] <MartijnVdS> let me look it up
[06:08] <MartijnVdS> SSTP
[06: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] <diddledan> what about ios tho
[06:10] <MartijnVdS> In that case, ipsec+l2tp is the most compatible way to go
[06:11] <MartijnVdS> but it's horrible to set up
[06:13] <mapps> hmm
[06:13] <mapps> i assume it works with ios
[06:13] <mapps> so ipsec+l2tp so il struggle :D
[08:01] <diddledan> grr, nobody around in #ubuntu-touch :-(
[08:01] <diddledan> damn the timezone thingy
[08:02] <diddledan> i.e. everyone asleep when I'm awake :-p
[08:02] <Myrtti> more bout weekend than timezone
[08:02] <diddledan> Myrtti: weekend is the timezone where everyone sleeps :-p
[08:05] <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? :-D
[08:06] <diddledan> I actually fear that the average age of opensource developers is getting higher and higher with "kids these days" not joining
[09:04] <popey> diddledan: the people who can answer that are only really around during the working week
[09:04] <diddledan> dang
[09:04] <diddledan> oh well
[09:04] <diddledan> thanks
[09:05] <diddledan> I'm trying some more fiddling tho, so I'm not giving up yet :-p
[09:08] <brobostigon> morning boys and girls.
[09:09] <diddledan> allo
[09:12] <brobostigon> morning diddledan
[09:19] <diddledan> ok, I'm not sure if that's progress or worse - it's stuck in a reboot loop now
[09:36] <MooDoo> howdy all
[09:37] <MooDoo> diddledan: I'm 42 so well past the spotty geek faze :D
[09:39] <MooDoo> howdy brobostigon sorry miles away there
[09:39] <brobostigon> morning MooDoo
[09:42] <diddledan> popey: I don't suppose you have any links that can help me diagnose a reboot-loop on touch?
[09:52] <SuperEngineer> mornin' folkies
[09:53]  * SuperEngineer curses Deja-dup - when I say exclude from backup.. I mean *exclude* - not tell me you can't access it!  ;)
[09:56] <SuperEngineer> ..on the other hand - it's nearly F1 time - I'm not working - the sun is out... so it's smile day.
[09:59]  * brobostigon doesnt live that far away for silverstone.
[10:04] <SuperEngineer> brobostigon: close enough to hear "varoooom"?
[10:04] <brobostigon> unfortunatly not.
[10:05] <SuperEngineer> ..or close enough to curse all the extra traffic ;)
[10:05] <SuperEngineer> ;)
[10:06] <brobostigon> sortof.
[10:25] <popey> diddledan: i dont. sorry
[10:39] <popey> http://www.operatingsystemu.com/
[10:58]  * penguin42 puts on the HHGttG CDs
[10:59]  * SuperEngineer puts on F1 watching mode
[11:00] <SuperEngineer> ....vroom  vroom time :)
[11:01] <diddledan> thanks for the heads'-up
[11:01] <penguin42> HHGttG (and my nick) is more relevant for the next year
[11:04] <diddledan> my sky box's lipsync is completely whack
[11:04] <diddledan> I'ma gonna have to reboob it
[11:05] <penguin42> do you reboob things often?
[11:05] <diddledan> not very
[11:06]  * SuperEngineer checks chest... nope! still oh!
[11:06] <SuperEngineer> still ok!
[11:06] <SuperEngineer> whew...!
[11:22] <diddledan> ok, I've pulled a kmsg from my rebooting phone. it's panicing because init dies
[11:23] <diddledan> it never leaves the initrd
[11:25] <penguin42> diddledan: what type of panic?
[11:25] <diddledan> [    8.033050] Kernel panic - not syncing: Attempted to kill init!
[11:25] <penguin42> that's the end part - what was before that
[11:26] <diddledan> nothing interesting
[11:26] <penguin42> in that case, it's not a kernel panic - it's init dieing in userspace
[11:26] <penguin42> init tried to start but then died
[12:53] <foobarry> anoyone used this flixster thing ? i get a redemption code with dvds. how does it work?
[12:55] <foobarry> "locker access charge may apply after 1yr from redemption..hmm"
[12:59] <penguin42> flixster?
[12:59] <foobarry> when u buy a dvd, u get a code so u can watch it on your tablet and share the dvd with friends digitally
[12:59] <penguin42> oh
[14:27] <diddledan> why do I have to choose a weekend to plat with ubuntu touch?!
[14:27] <penguin42> because you weren't doing anything else?
[14:28] <diddledan> I've narrowed down my problem to the last line in the initrd's scripted init script
[14:28] <diddledan> specifically, this line doesn't execute and I can't work out why
[14:28] <diddledan> exec run-init ${rootmnt} ${init} "$@" ${recovery:+--startup-event=recovery} <${rootmnt}/dev/console ${rootmnt}/dev/console 2>&1
[14:29] <penguin42> how do you know it doesn't execute?
[14:29] <diddledan> or 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 calls
[14:30] <penguin42> yeh 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 filesystem
[14:30] <diddledan> run-init is part of the initrd
[14:30] <diddledan> it's an elf binary
[14:31] <penguin42> diddledan: 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:32] <diddledan> the rootmnt is used in numerous other places
[14:32] <diddledan> and the init is verified earlier in the script
[14:32] <penguin42> diddledan: how?
[14:34] <penguin42> diddledan: 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] <diddledan> no, becuase it's a phone
[14:35] <penguin42> yeh that's inconvenient :-)
[14:35] <penguin42> it's easier when you hack them to add a serial port, or tweak the init scripts to be more chatty
[14:36] <diddledan> I've done the tweak of init scripts - that's how I know where it dies
[14:37] <penguin42> diddledan: 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:38] <diddledan> it passes run-init the parameters: rootmnt=/root and init=/sbin/init
[14:38] <diddledan> which are correct
[14:40] <penguin42> diddledan: 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 /root
[14:41] <diddledan> the /sbin/init is as provided by ubuntu upstream
[14:41] <diddledan> in an image
[14:41] <diddledan> specifically utopic-preinstalled-touch-armhf.tar.gz
[14:42] <penguin42> diddledan: Yeh but something isn't working so you can't really tell which is at fault yet
[14:44] <diddledan> in fact the entire initrd is ubuntu-provided, too
[14:44] <penguin42> right, but something is broken
[15:08] <diddledan> ok, 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 there
[15:39] <daftykins> https://www.dropbox.com/s/37yxlbhtgt9swq5/IMG_20140706_163201.jpg
[15:39] <daftykins> operation "sort that pesky desktop out" \o/
[15:45] <penguin42> I run a fanless gpu
[15:47] <daftykins> heh
[15:47] <daftykins> this was actually one of the quietest nvidia cards ever
[15:47] <daftykins> GTX 560 Ti
[15:47] <daftykins> https://www.dropbox.com/s/u3gzmxib7goyzbr/IMG_20140706_164627.jpg
[15:47] <daftykins> seems to be encased in one large heatspreader
[15:48] <penguin42> because the fan wasn't going ? :-)
[15:49] <daftykins> hah, nah the GF114 just had really good heat specs
[15:49] <daftykins> https://www.dropbox.com/s/kbd9dggdzprzcvs/IMG_20140706_162017.jpg
[15:49] <daftykins> unfortunately mines gone a bit of a banana and i think it's causing me issues
[15:50] <penguin42> missing/wrong spacer?
[15:51] <daftykins> my only guess so far has been bad design
[15:54] <mapps> hmm
[15:54] <mapps> dissapointing
[15:54] <mapps> fed gonna lose
[15:55] <mapps> feds the best;[
[15:55] <moreati> how many cars behind is he?
[15:55] <mapps> cars?tennis
[15:55] <mapps> :P
[15:55] <mapps> federer
[15:55] <moreati> ;)
[15:56] <mapps> bet him aswell
[15:56] <mapps> but only small
[15:57] <daftykins> Roger's had many wins, he's getting on too
[15:57] <daftykins> nice guy so he's always deserved it, not that i'm some Tennis afficionado... but he can make way for new now ;)
[15:59] <foobarry> why is 4od so terrible
[15:59] <ali1234> did anyone else notice the striking resemblence between federer and mark shuttleworth or is it just me?
[16:00] <mapps> fed EXPRESS
[16:00] <mapps> choo choo
[16:00] <mapps> he still beats players younger than him
[16:00] <mapps> hence in the final
[16:05] <daftykins> we have a mate that looks exactly like Federer
[16:06] <daftykins> we always ask how he's doing :>
[16:07] <Myrtti> http://imgur.com/gallery/hot8K
[16:08] <Myrtti> RELEVANT
[16:11] <foobarry> 4od "network conection unavailable or too slow"
[16:11] <foobarry> does it ever work>?
[16:17] <daftykins> yeah, always disappointing quality though
[16:17] <daftykins> foobarry: is this the website, or?
[16:19] <foobarry> app
[16:20] <daftykins> what platform?
[16:20] <foobarry> android
[16:20] <directhex> capybaras that look like Rafa Nadal. http://imgur.com/a/hot8K
[16:23] <foobarry> daftykins: trying a download instead via ther app
[16:53] <foobarry> 40d download failed at 100% tres disappoint
[16:57] <diddledan> penguin42: 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 now
[21:28] <diddledan> flashing the latest attempt now
[21:29] <diddledan> wish me luck.. or something
[21:30] <diddledan> in related news, I submitted a two-line patch to cyanogenmod's code review site earlier
[21:34] <Myrtti> http://www.bbc.co.uk/news/world-us-canada-28185149
[21:34] <Myrtti> madness
[21:37] <diddledan> you have to power it on, because, you know, devices with no power are much easier to detonate a bomb with
[21:38] <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:39] <diddledan> because nobody ever thought of using real electronic devices to trigger bombs with e.g. by sending an SMS or email or just plain RF
[21:40] <diddledan> I'd be more worried about devices that do turn on and go 'dahhh'
[21:57] <daftykins> ugh device power on, i've already been asked to do that, years ago
[22:20] <dogmatic69_> bigcalm: you get sorted on web server?
[22:22] <bigcalm> Cooiee
[22:23] <bigcalm> Dogmatic69: huh?
[22:24] <dogmatic69_> you were asking about apache alternatives last week
[22:24] <bigcalm> Oh, that. Not had time to play yet.  If I do, it's likely to be Nginx
[22:25] <bigcalm> Right now I'm on a cruise liner, steaming into norway.  Not sure when I'll get to play
[22:25] <dogmatic69_> nice
[22:28] <bigcalm> 35 quid for 200mb of roaming data...
[22:28] <dogmatic69_> :/
[22:29] <daftykins> !
[22:29] <dogmatic69_> what happend to the cheaper EU roaming
[22:34] <daftykins> i can't even get data coming up to England
[22:48] <diddledan> this time my phone will work
[22:48] <daftykins> \o/
[22:48] <diddledan> if I believe hard enough it will
[22:48] <daftykins> and cross all your extremities
[22:48] <diddledan> it's flashing now
[22:51]  * diddledan twiddles thungs
[22:51] <diddledan> thumbs
[22:52] <diddledan> I'm so close I can almost smell it
[22:52] <diddledan> god awful stench! :-p
[22:53] <diddledan> once it works I'm gonna have to figure out how to create a single-file-flash image for others to install
[22:54] <daftykins> are you having to jump a fair number of hoops to rework it for the original Nexus then?
[22:55] <diddledan> it's actually not as difficult as I've managed to make it
[22:55] <daftykins> XD
[22:56] <diddledan> I did have to patch a couple of files tho
[22:56] <diddledan> really simple patches, but patches nontheless
[22:57] <diddledan> if this works you can see the patch I applied (and subsequently pushed up to cyanogenmod) http://review.cyanogenmod.org/#/c/67514/
[23:00] <diddledan> rebooting
[23:00] <diddledan> time to prey
[23:01] <diddledan> we have a boot animation
[23:01] <diddledan> that's the best yet
[23:01] <diddledan> that's the best yet
[23:01] <diddledan> oops
[23:02] <diddledan> wrong window to hit up and enter in
[23:02] <daftykins> pray over prey i hope :>
[23:02] <diddledan> boot animation has vanished now
[23:02] <diddledan> is it still working?
[23:03] <daftykins> is what :o
[23:03] <diddledan> aah the boot animation went into powersave
[23:03] <diddledan> hitting power brought it back
[23:03] <daftykins> that's weird
[23:04] <daftykins> oh i guess it's taking ages due to initial run
[23:04] <daftykins> so has plenty of time to screen blank after loading enough to set auto brightness etc
[23:09] <popey> diddledan: is it actually starting ubuntu properly?
[23:10] <diddledan> popey: it seems not - apport is being invoked alot but I can't figure out what's crashing yet
[23:10] <popey> well thats normal
[23:10] <popey> apport_parser
[23:10] <popey> I mean, apparmor_parser
[23:10] <popey> you sure it's not the latter?
[23:10] <diddledan> positive
[23:10] <popey> whats in /var/crash?
[23:12] <daftykins> g'night sirs \o
[23:12] <diddledan> there's a single file in /var/crash for "/usr/share/apport/recoverable_problem" which is complaining that it can't access /proc/1/exe
[23:14] <popey> does /proc/1/exe exist?
[23:14] <diddledan> yes it's correctly a symlink to /sbin/init
[23:14] <popey> should be a symlink to /sbin/init
[23:15] <popey> lrwxrwxrwx 1 root root 0 Jul  6 11:31 /proc/1/exe -> /sbin/init
[23:15] <popey> like that?
[23:15] <diddledan> lrwxrwxrwx. 1 root root 0 Jan  3 06:36 /proc/1/exe -> /sbin/init
[23:15] <popey> and /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, stripped
[23: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, stripped
[23:15] <diddledan> looks correct
[23:16] <popey> so you have a shel?
[23:16] <diddledan> an adb shell
[23:16] <popey> a proper ubuntu shell not busybox or something
[23:17] <diddledan> yes it's a full on ubuntu
[23:17] <diddledan> with upstart running and loads of services started
[23:17] <popey> http://paste.ubuntu.com/7757797/
[23:17] <popey> "mount" looks like that?
[23:17] <diddledan> mount
[23:17] <popey> not missing anything?
[23:17] <diddledan> oops
[23:17] <popey> :D
[23:19] <diddledan> seems fairly similar
[23:19] <diddledan> obv some of the mounts are different due to different partition layout of my device
[23:22] <diddledan> this isn't there: none on /sys/kernel/security type securityfs (rw,relatime)
[23:22] <diddledan> I mean yours has it mine doesn't