**** BEGIN LOGGING AT Tue Apr 05 02:59:58 2016 Apr 05 06:22:40 well, i got a volunteer that wants to help me with yappari Apr 05 06:23:04 although I'm afraid he's less experienced than me in qt, but is experienced on c#, so at least he'll have better oop concepts than me Apr 05 06:33:07 OOP as in fragile class hierarchies, complicated subtyping and statefulness everywhere? Apr 05 06:33:36 :] Apr 05 06:35:06 yes Apr 05 06:35:16 alongside asynchronous shit that shouldn't need be Apr 05 06:37:36 tbh I'd rather have everything async Apr 05 06:38:01 conceptually it's nice Apr 05 06:38:08 but in practices i don't like that much Apr 05 06:39:15 I'd rather have everything based around composing unperformed operations that aren't necessarily async or sync. Apr 05 06:39:28 (like in Haskell) Apr 05 06:40:17 sounds more fun than useful Apr 05 06:40:51 I find it quite useful even in Java. Apr 05 06:40:56 (8) Apr 05 06:42:00 Seems a lot easier to reason about than CPS or those silly Rx libraries. Apr 05 06:42:38 though I might be slightly biased by the fact that monads solve every fucking problem but noone knows about them. Apr 05 06:42:54 riiiight. Apr 05 07:01:01 Sicelo: obdgpslogger is already packaged for debian Apr 05 07:01:14 so you may practically reuse all its debian/ directory to make a package for maemo Apr 05 07:02:42 with some heavy patching to make it play nice with our deps and our debtools, I suspect Apr 05 07:03:04 usually it's not heavy patching, just light :) Apr 05 07:03:11 even more so with such a simple program Apr 05 07:03:14 with so few dependencies Apr 05 07:03:53 Depends: libc6 (>= 2.7), libfltk1.1 (>= 1.1.8~rc1), libgcc1 (>= 1:4.1.1), libgps22 (>= 3.3), libsqlite3-0 (>= 3.5.9), libstdc++6 (>= 4.1.1), libx11-6 Apr 05 07:03:56 Depends: libc6 (>= 2.7), libfltk1.1 (>= 1.1.8~rc1), libgcc1 (>= 1:4.1.1), libgps22 (>= 3.3), libsqlite3-0 (>= 3.5.9), libstdc++6 (>= 4.1.1), libx11-6 Apr 05 07:03:59 ups Apr 05 07:04:44 if versions match, there's probably not a thing that must be really changed Apr 05 08:41:59 ooh, fltk :) Apr 05 15:49:50 ceene: re: obdgpslogger - http://talk.maemo.org/showpost.php?p=1502733&postcount=1 Apr 05 15:49:53 :) Apr 05 15:50:44 ah, i see what you mean .. creating a deb? will look at that Apr 05 19:12:08 Is there a way to increase Reception/Transmission power for the n900's cell phone transmitter? Apr 05 19:43:22 you could check the aerial has a good connection if you have signal issues. Apr 05 20:25:12 stryngs: other than what sixwheeledbeast said, no Apr 05 20:26:14 stryngs: there are no particular signal strength issues known in N900 Apr 05 20:27:32 stryngs: you can connect an external antenna to the service jack inside N900. Not really recommended though Apr 05 21:46:24 Wizzup: here is what I found out so far (with lots of help from sre), regarding ofono and 4.6-rc1 kernel: Apr 05 21:46:26 https://github.com/robotanarchy/penguinphone/wiki/N900:-Running-ofono-with-a-4.x-kernel Apr 05 21:46:33 feel free to extends this :) Apr 05 21:55:11 what's ofono again Apr 05 21:55:46 kerio: a piece of c software, that provides a dbus api to the n900 modem (and for other phones) Apr 05 21:55:57 so you can easily connect it, type in the pin, write sms, do calls etc Apr 05 21:56:14 more or less easily ;) Apr 05 21:56:32 also it is heavily bloated and out of date. but there aren't much alternatives Apr 05 21:57:10 here is some more info: https://en.wikipedia.org/wiki/OFono Apr 05 22:05:36 robotanarchy: That is helpful. I think I may be able to get it to work with this even. Apr 05 22:05:43 I'll let you know when I have some time. Apr 05 22:05:49 nice :) Apr 05 22:06:06 There should also be some scripts that you can use to test ofono, like send-sms or so Apr 05 22:06:11 In gentoo, I think it is a useflag. Apr 05 22:06:25 yes, they are in the source. I have linked them under "trying to find the modem" Apr 05 22:07:00 Wizzup: not sure if I have asked already, but which distro do you run currently on your n900? Apr 05 22:21:10 ... okay, gentoo i guess :p Apr 05 22:37:17 robotanarchy: yes, gentoo Apr 05 22:37:21 robotanarchy: how did you guess? ;) Apr 05 22:40:37 ((there aren't much alternatives)) FSO Apr 05 22:40:54 ~fso Apr 05 22:40:55 i heard fso is the freesmartphone.org mobile devices middleware. http://www.freesmartphone.org// Apr 05 22:43:11 does nokia use any of those Apr 05 22:43:21 nope Apr 05 22:44:20 ayy lmao Apr 05 22:44:47 and the ofono guys were quite ... strange when defeating to join FSO rather than starting a second project of same purpose. They argued "FSO is just a better AT interface to modem, ofono approach is much broader". Now it seems it's exactly the other way around Apr 05 22:46:02 NIH, never seen such pattern before¡ ;-P Apr 05 22:47:06 kerio: Nokia invented their own stuff called ISI iirc Apr 05 22:47:40 which nobody ever really used, except Nokia Apr 05 22:49:45 (ISI) the usual "we share the (incomplete) specs so everybody may use them, but we don't provide any code of a reference implementation" industry "standard" :-/ Apr 05 22:51:51 ~isi Apr 05 22:51:51 rumour has it, isi is Ingnierie des Systmes Informatiques Apr 05 22:51:56 meh! Apr 05 22:52:58 http://git.kernel.org/cgit/network/ofono/ofono.git/tree/drivers/isimodem?id=HEAD Apr 05 22:54:18 ~#maemo ISI is http://git.kernel.org/cgit/network/ofono/ofono.git/tree/drivers/isimodem?id=HEAD Apr 05 22:54:18 okay, DocScrutinizer05 Apr 05 22:54:56 ~isi Apr 05 22:54:57 hmm... isi is http://git.kernel.org/cgit/network/ofono/ofono.git/tree/drivers/isimodem?id=HEAD Apr 05 22:59:37 ~#maemo ISI is also https://lists.debian.org/debian-devel/2013/07/msg00662.html or https://libraries.io/github/freesmartphone/libisi Apr 05 22:59:38 DocScrutinizer05: okay Apr 05 23:01:19 ~isi Apr 05 23:01:20 extra, extra, read all about it, isi is http://git.kernel.org/cgit/network/ofono/ofono.git/tree/drivers/isimodem?id=HEAD Apr 05 23:01:27 dammit Apr 05 23:02:06 literal isi Apr 05 23:02:10 ~literal isi Apr 05 23:02:10 "#maemo isi" is "http://git.kernel.org/cgit/network/ofono/ofono.git/tree/drivers/isimodem?id=HEAD || https://lists.debian.org/debian-devel/2013/07/msg00662.htmlhttps://libraries.io/github/freesmartphone/libisi" Apr 05 23:02:24 friggin idiot bot Apr 05 23:03:23 infobot: no, #maemo isi is https://libraries.io/github/freesmartphone/libisi http://git.kernel.org/cgit/network/ofono/ofono.git/tree/drivers/isimodem?id=HEAD https://lists.debian.org/debian-devel/2013/07/msg00662.html Apr 05 23:03:24 DocScrutinizer05: okay Apr 05 23:03:30 ~isi Apr 05 23:03:31 hmm... isi is https://libraries.io/github/freesmartphone/libisi http://git.kernel.org/cgit/network/ofono/ofono.git/tree/drivers/isimodem?id=HEAD https://lists.debian.org/debian-devel/2013/07/msg00662.html Apr 05 23:07:27 Openmoko SHR (OS) is completely based on FSO Apr 05 23:07:56 and dos1 did a phonecall with SHR already, on Neo900 proto_v1 Apr 05 23:08:21 * Wizzup is interested in alternative ways to do the same thing Apr 05 23:08:34 especially if it means I can just use my own distro of choice Apr 05 23:08:34 SHR also works on N900 Apr 05 23:09:20 maemo is way more "professional" and polished than SHR, but... Apr 05 23:11:31 and it's not gentoo, and also has no up to date packages :) Apr 05 23:11:43 i'd be happy with a very simple TUI to do calls Apr 05 23:11:54 so try SHR Apr 05 23:12:03 is it possible to install it on gentoo? Apr 05 23:12:08 last I checked the last release was very old Apr 05 23:12:22 or check out PaulFertser's emacs UI for freerunner ;-) Apr 05 23:13:33 well, I don't think there are many distro/release specific things in the vala code of FSO - dunno about SHR Apr 05 23:14:50 >using gentoo in $current_year Apr 05 23:14:54 >using linux in $current_year Apr 05 23:14:55 http://logs.nslu2-linux.org/livelogs/openmoko/openmoko.20111212.txt Apr 05 23:15:56 kerio: vala is a compiled language, so you should build FSO on top of whatever linux you use Apr 05 23:18:40 kerio: let me know when minix runs on the n900 Apr 05 23:21:17 Wizzup: actually you can ping paul in #openmoko-cdevel Apr 05 23:21:31 I won't right now - because I don't have time currently Apr 05 23:21:38 I will first give ofono a try, also to get gprs to work Apr 05 23:21:53 why not FSO? Apr 05 23:21:59 because ofono is packaged for gentoo Apr 05 23:22:06 aah ok Apr 05 23:22:08 I don't want to package FSO first :) Apr 05 23:22:12 I may do it at some point Apr 05 23:22:36 and I still have actually live up to my promise to fmg and finally get IDA ready and make some time for PA :( Apr 05 23:25:55 zhere's a guy nicked "Sid" living here who bought a N900 from me for spare, and he's a big gentoo fan. I wouldn't be surprised if he packaged both ofono and FSO for N900 gentoo Apr 05 23:30:15 actually Sidd -> https://events.ccc.de/camp/2015/wiki/Village:Neo Apr 05 23:31:09 Just curious where I could find the toolchaine for freemantle? Apr 05 23:31:10 not worth logging in, the user page doesn't give away any better details Apr 05 23:31:19 fremantle Apr 05 23:31:26 ~sb Apr 05 23:31:26 somebody said scratchbox was a cross-compiling system that uses binfmt_misc, rpc calls, and an nfs mount to make a cross-build appear to be 100% native, and is found at http://www.scratchbox.org/, hosted by maemo now. Also at http://maemo.merlin1991.at/files/SB Apr 05 23:31:48 DocScrutinizer05: ? Apr 05 23:31:56 Ah. Apr 05 23:32:12 the second link is a VM Apr 05 23:32:52 http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation Apr 05 23:33:48 you don't need ^^^ when using the VM Apr 05 23:34:25 The things I do to get r2 workin gon this thing. :P Apr 05 23:34:45 please rephrase Apr 05 23:35:09 Trying to get a copy of radare2 compiled for my 900. Apr 05 23:35:16 at least what's r2? Apr 05 23:35:21 aah Apr 05 23:35:26 Ja Apr 05 23:36:16 aah knew I heard it before, that was you :-) Apr 05 23:36:58 Yarp. Always been shite at cross-compiling though, so this'll be an adventure. Apr 05 23:38:20 inside scratchbox it feels like genuine Apr 05 23:38:57 actualy I think it sort of _is_ genuine Apr 05 23:39:21 I mean SB is not only a chroot but also a qemu afaik Apr 05 23:39:31 Is it alright if I ask questions about the nokia n900 here? Apr 05 23:39:42 of course! :-) Apr 05 23:39:54 where else if not here Apr 05 23:40:19 Well, can never be too sure. The community gets smaller every day and I don't want to step on any toes :) Apr 05 23:40:42 nah, here is a nice bunch Apr 05 23:41:07 So, I was just on Lycamobile 2 years ago. They deactivated all of their old sim cards. I bought a new one and put it in, but I still get the generic no sim error. Apr 05 23:41:25 eeew Apr 05 23:41:36 no matter which SIM you use? Apr 05 23:41:41 do you get the same problem with other SIMs? Apr 05 23:41:44 what doc said. Apr 05 23:41:59 I tried a h2o wireless one in the interim as well, but AT&T has deactivated their gsm network here (as I found out :/ ) Apr 05 23:42:21 well, that doesn't result in no-SIM Apr 05 23:42:54 as long as you enter the pin correctly Apr 05 23:43:05 What errors are there? Regardless of sim, I get the 'cellular communication error, all calls disabled...etc, etc.' Apr 05 23:43:14 if it doesn't even ask for PIN though it should, you have a hw problem Apr 05 23:43:25 With sim out, I can look up IMEI, with it in, it's blank on h2o Apr 05 23:43:37 o.O Apr 05 23:43:39 PIN? Apr 05 23:43:49 hehe Apr 05 23:44:16 ok, you're in a ecosystem aka country where SIMs don't use PINs? Apr 05 23:44:27 I know a few of those Apr 05 23:44:27 ah, yeah. America here. Apr 05 23:45:02 as long as you can request IMEI, there's still hope Apr 05 23:45:30 but odds are you are a victim of the notorious no-SIM hw error Apr 05 23:45:47 ~springfix Apr 05 23:45:47 hmm... springfix is http://talk.maemo.org/showthread.php?p=1243160#post1243160 and http://www.jabawok.net/?p=14 Apr 05 23:46:13 try to clean SIM contacts though, before you try that Apr 05 23:46:17 DocScrutinizer05: It's blank with this sim in as well. Am I screwed? Really not a fan of android or ios right now :/ Apr 05 23:46:45 there are still working N900 available on ebay :-) Apr 05 23:47:45 we need to do deeper examination of your modem status to definitely decide whether it's the nasty hw error or maybe something inb software or simply SIM contacts or sth Apr 05 23:48:39 a very good indicator would be when no-SIM occurs only statistically from time to time. Then you're screwed Apr 05 23:49:09 you can talk to the modem low level via program pnatd Apr 05 23:49:13 in a shell Apr 05 23:49:39 there you can use some AT commands to check status of modem and query details of SIM etc Apr 05 23:49:54 DocScrutinizer05: I found my old Nokia 2720, should be able to tell if the sim card is working, yeah? Apr 05 23:49:58 not trivial particularly to recall all the AT commands off top of my head Apr 05 23:50:13 yep, sure - excellent approach Apr 05 23:51:14 Wizzup: could you (or anybody else) take over? I'm tired and off for bed Apr 05 23:51:47 DocScrutinizer05, thanks for the advice. I'll give cleaning a shot before holding a funeral and replacing anything. Apr 05 23:52:08 who shuts down a gsm network like that Apr 05 23:52:22 ping me in 10h, we can go on investigating the issue Apr 05 23:52:53 kerio: AT&T ;-P Apr 05 23:53:12 DocScrutinizer05: i shit you not ebay italy has some listings for 400+€ for brand new n900s Apr 05 23:53:25 I know Apr 05 23:53:40 a tad expensive, eh? ;-) Apr 05 23:54:12 also check those offers, often they are from 2011 Apr 05 23:54:34 it makes the neo900 price feel more sensible ᕕ( ᐛ )ᕗ Apr 05 23:54:35 I even found an original Nokia offer on Amazon Apr 05 23:55:22 ...darn 2720 isn't unlocked. Which is a good sign, I suppose, since it's more of a reaction than it had to the h2o card. Apr 05 23:55:38 DocScrutinizer05: I just went to bed as well Apr 05 23:55:40 If I wouldn't know Nokia doesn't even exist anymore (selling phones) I would have assumed this were a real N900 new offer Apr 05 23:55:48 zzz Apr 05 23:56:08 Wizzup: oldtopman: kerio: $folks: good night :-) Apr 05 23:56:12 night Apr 05 23:56:14 nn! Apr 05 23:57:35 http://www.amazon.it/Nokia-NOKIA-N900-32GB/dp/B00NHONL7U/ 700 washingtons Apr 05 23:57:47 well, 700€ Apr 05 23:58:05 that's roughly 800 washingtons Apr 05 23:58:21 that's the one I found :-D Apr 05 23:58:42 "sold by: Nokia" Apr 05 23:59:06 ᕕ( ᐛ )ᕗ Apr 05 23:59:17 the comments give it away though Apr 06 00:00:36 on the english amazon page there were user questions or comments up to 2011 then stopping Apr 06 00:06:52 http://www.amazon.com/Nokia-N900-Unlocked-Computer-Touchscreen/dp/B002OB49SW/ref=sr_1_1?ie=UTF8&qid=1459003243&sr=8-1&keywords=nokia+n900 Apr 06 00:07:28 >>By Jason Byrne on May 10, 2011<< Apr 06 00:08:07 who IS marina harisson Apr 06 00:08:15 and why does she have pink hair Apr 06 00:09:46 DocScrutinizer05: hahahahah look at the last 3 star review Apr 06 00:09:56 "3.0 out of 5 starsIncredible potential. Substandard execution." Apr 06 00:10:04 ***January 2010 Update*** I'm now on my third N900 Apr 06 00:12:09 ~usbfix Apr 06 00:12:10 [usbfix] http://talk.maemo.org/showthread.php?t=75920 - and **NEVER** use epoxy (unless you want to seal your device for underwater), or https://www.youtube.com/watch?v=fYz5nIHH0iY#t=1866, you will basically need two irons: a small good one (or better hot-air reflow) and a 60+ Watt Apr 06 00:12:12 ? Apr 06 00:12:38 why would you keep buying n900s if they weren't great, tho Apr 06 00:12:54 indeed Apr 06 00:13:03 anyway n8 Apr 06 00:23:40 Alright, well fuck getting radare2 installed. Compiling is taking forever, and being naughty and snagging the .deb from debian requires a newer version of libc6 Apr 06 00:32:58 Church-: You ought to upgrade your toaster then. Apr 06 00:33:06 I can compile it on my old athlon in a few minutes. Apr 06 00:41:14 oldtopman: Heh, I meant I'm running into errors. :P Apr 06 00:41:33 Really? I didn't realize radare had any dependencies. Apr 06 00:42:22 Well installing it would require a newer version of libc6 than is in the maemo repos. Apr 06 00:44:28 Right, but even compiling has it's dependencies? Apr 06 00:46:17 oldtopman: No, on that end It's just a pain the ass getting scratchbox working correctly. :P Apr 06 00:47:06 What's wrong with ye olde makefile? Apr 06 00:47:18 oh, I'm in the n900 channel, haha Apr 06 00:47:22 :P Apr 06 00:47:33 Nothing, needed the toolchain though. Apr 06 01:11:01 Wait - the gsm problem is caused by pressure on the gsm chips itself, not the sim slot? Apr 06 01:11:12 ... Apr 06 01:33:04 yes Apr 06 01:33:23 usually Apr 06 01:33:41 so putting paper under the SIM doesn't really help Apr 06 01:34:17 it just bends the PCB a little which may help the chip's snapped-open solder points Apr 06 01:50:19 DocScrutinizer05: Is it a good fix, or is it a temporary stopgap until I can source another board? Apr 06 01:50:39 Mine lives daily in my pockets - not an easy life, I killed the stand and camera cover already :/ Apr 06 01:52:10 there is no known good fix to no-SIM issue Apr 06 01:52:20 when it's hw problem Apr 06 01:52:53 springfix allegedly works up to a year or longer Apr 06 02:16:31 Welp, looks like I'll be asking somebody to attempt porting r2 for me. Apr 06 02:16:36 Should be a while. Apr 06 02:17:29 Wish this new sd card wasn't being a jerk Apr 06 02:18:14 I've tried formatting it to fat32 on windows, on n900 with the file manager, and manually with terminal. Every time I'm getting "Memory card not supported", even though others aren't having problems with it Apr 06 02:18:53 Time to try gparted I guess Apr 06 02:23:25 Screw it, I'm just going to install neopwn on this fucking thing. :P **** ENDING LOGGING AT Wed Apr 06 02:59:58 2016