**** BEGIN LOGGING AT Sun Mar 15 02:59:57 2009 Mar 15 06:02:05 mwester: Not Qi-fails-to-init-the-serial-port but Qi-did-the-right-thing-not-enabling-GPIOs-as-outputs-to-a-turned-off-GSM-modem. Mar 15 10:22:32 morphis: you should have access now Mar 15 10:22:41 morphis: i have uploaded the patch against the elm headers Mar 15 10:23:12 mickey|chemnitz, great Mar 15 10:23:26 so I can fix the compilation error with dbus Mar 15 10:23:52 normal gitosis clone scheme git://git@..../...git ? Mar 15 10:24:11 sorry ssh:// Mar 15 10:24:30 git clone git@git.freesmartphone.org:libeflvala Mar 15 10:24:38 k Mar 15 10:27:41 mickey|chemnitz, I always get a Permission denied Mar 15 10:28:42 let me refresh the keydir Mar 15 10:29:11 aye Mar 15 10:29:36 try again now Mar 15 10:29:38 ok its working Mar 15 10:29:45 great Mar 15 10:29:57 thank you :) Mar 15 10:31:55 mickey|chemnitz, what have raster said yesterday, will he include the patch? Mar 15 10:32:06 no idea Mar 15 10:32:11 ok Mar 15 10:32:12 i left before i read his comments Mar 15 10:32:30 the patch should be straightforward though Mar 15 10:32:35 * morphis will look into his history Mar 15 10:32:51 luckily vala only needs sane headers when people actually use functionality Mar 15 10:33:10 so we can get away with our limited bindings for evas etc. for the time being until someone needs the stuff Mar 15 10:33:50 mickey|chemnitz, the patch is included in current elementary Mar 15 10:33:59 ah, awesome Mar 15 10:34:04 :) Mar 15 10:34:09 ~praise raster Mar 15 10:35:35 mickey|chemnitz, are streams available for the clt? Mar 15 10:35:50 yep Mar 15 10:36:05 yeah! Mar 15 10:36:35 mickey|chemnitz: do you have a moment? Mar 15 10:36:59 some minutes, ya Mar 15 10:37:31 * mickey|chemnitz still trying to figure out what to talk about in his talk Mar 15 10:38:28 looking at e changelog he already did :-) Mar 15 10:38:54 * mrmoku` should read complete backlog before babbling :P Mar 15 10:39:10 mickey|chemnitz: http://rafb.net/p/Cf7b5S14.html Mar 15 10:39:22 btw. mickey|chemnitz any livestream of your talk? Mar 15 10:39:58 bumbl: http://chemnitzer.linux-tage.de/2009/vortraege/videostream.html? Mar 15 10:40:18 morphis: thanks Mar 15 10:42:37 bumbl: the sqlite bindings do not appreciate bogus """ in the statement Mar 15 10:42:42 freesmartphone.org: 03morphis 07libeflvala * r24fb0256f0f9 10/examples/vapi/Makefile.am: Add package dbus-glib-1 to make the exmaples compile Mar 15 10:42:45 so it's no surprise that this doesn#t work Mar 15 10:42:49 exmaples? :) Mar 15 10:44:10 mickey|chemnitz: so what would be the correct way to do it and in how far are the """ bogus? Mar 15 10:44:18 mickey|chemnitz, uups :) Mar 15 10:45:09 bumbl: well, the correct way is the way that works, like without the """ Mar 15 10:45:18 """ do not belong to the sqlite statement Mar 15 10:45:20 ah ok Mar 15 10:45:20 that's why they're bogus Mar 15 10:45:25 thank you Mar 15 10:45:27 np Mar 15 10:46:26 * bumbl puts on sackcloth and ashes Mar 15 10:46:36 heh Mar 15 11:24:31 morning Mar 15 11:26:58 ptitjes: morning ;D Mar 15 11:27:15 * mrmoku wonders if all french sleep that long ;) Mar 15 11:27:23 how are you mrmoku ? Mar 15 11:27:31 fine :-) Mar 15 11:27:41 in fact I woke up at 9:30 Mar 15 11:27:43 :D Mar 15 11:27:44 though... tired... because my small kid got up early Mar 15 11:27:54 arf Mar 15 11:27:57 he always gets up early.... on sundays Mar 15 11:28:07 not monday to friday though Mar 15 11:28:18 yes he is not yet as lazy as us :p Mar 15 11:29:12 hehe.. might be... annoys me anyway though ;) Mar 15 11:30:13 ptitjes: is your automatic callback parameter magic working? will you proove DocScrutinizer to be wrong? :P Mar 15 11:30:16 mrmoku: when they grow up they will appreciate that the weekend days are for sleep Mar 15 11:30:40 bumbl: yeah... I know... does not help me now though :( Mar 15 11:31:33 hehe Mar 15 11:32:47 and... I don't require them to sleep long... just let me do it :P Mar 15 11:33:58 2sec hotlining Mar 15 11:34:38 mrmoku: you can't proove me wrong. Just copying programcode is worth nothing as the "machine" won't act different on executing the original instructions or the copy Mar 15 11:34:39 haha Mar 15 11:35:28 instantiations have own vatiable space but usually share common programtext Mar 15 11:36:41 there are even chances code isn't relocatble and copying it to another addresslevel won't work at all Mar 15 11:37:22 think of absolute jumps for example Mar 15 11:41:21 but what the hell got me in my mind when I accepted to host people on my web hoster ??!!! Mar 15 11:42:15 freesmartphone.org: 03morphis 07libeflvala * rc874ef904f28 10/eflvala-1.0.pc.in: Fix eina pkg-config dependency Mar 15 11:42:28 DocScrutinizer: I don't know what made you understand I wanted to replicate an exact copy of a callback Mar 15 11:43:01 maybe I got you completely wrong. happens every once in a while Mar 15 11:43:01 DocScrutinizer: for you tounderstand here is what I use finaly : http://sourceware.org/libffi/ Mar 15 11:43:36 * mrmoku does not want to proove anybody wrong :-) Mar 15 11:44:57 DocScrutinizer: some more informations in the readme http://sources.redhat.com/cgi-bin/cvsweb.cgi/libffi/include/ffi.h.in?rev=1.12&content-type=text/x-cvsweb-markup&cvsroot=libffi Mar 15 11:45:12 ptitjes: looks like a valid way to handle the issue Mar 15 11:45:29 freesmartphone.org: 03mickey 07framework * rbeef8c40c13e 10/framework/subsystems/ogsmd/modems/abstract/mediator.py: ogsmd: Fix debug commands with new parser Mar 15 11:45:40 So now I can do callback dynamically based on a closure (that is a inner callback + user data for the inner callback) Mar 15 11:46:05 cool, that's exactly what you need Mar 15 11:46:12 exactly Mar 15 11:46:13 :) Mar 15 11:46:43 so argue ended ;) ? Mar 15 11:46:46 however I build it from source with -gdwarf-2 -O0 and in the process to understand why I segfault in it :) Mar 15 11:47:24 DocScrutinizer: there was no argue. just I found it annoying that you were not wanting to understand and telling stuff to discourage Mar 15 11:47:35 DocScrutinizer: I knew you in a better shape Mar 15 11:47:35 sorry Mar 15 11:47:55 oh well, there are highs and lows :D Mar 15 11:48:15 Imagine I would have told you : No you can't fix that buzz thing... Mar 15 11:48:53 that would have been too bad you didn't fix it because of braking people Mar 15 11:49:21 oh! btw tested the A7 of Angus Mar 15 11:49:32 mrmoku: I forgot to tell you this also Mar 15 11:49:41 was never my intention to stae "you can't", I just was out to point at problems with unknown callconventions and the way it should be if there's a way to do it that way Mar 15 11:49:52 s/stae/state/ Mar 15 11:49:53 DocScrutinizer meant: was never my intention to state "you can't", I just was out to point at problems with unknown callconventions and the way it should be if there's a way to do it that way Mar 15 11:50:27 DocScrutinizer: I had this in mind. However I did not see at first that libffi was enabling the both side of the thing : that is call and be called Mar 15 11:50:38 because libffi was my choice at first Mar 15 11:51:10 well nevermind, need a breakfast coffee now Mar 15 11:51:19 then tell me about A7 :D Mar 15 11:51:24 DocScrutinizer: it seems the A7 has your bug fix, however Mar 15 11:51:49 it is suffering from the fact SHR has a too much important echo fix Mar 15 11:52:05 I think we should include a software gate Mar 15 11:52:40 because it seems to me the echo fix (I think we use -18db or something like this) is acting as an expander Mar 15 11:53:21 thus when nobody speaks there are still some white noise (hopefully not a buzz however) Mar 15 11:54:02 I did not have enough time to figure out what happens exactly Mar 15 11:54:30 DocScrutinizer: would you come to the FSOSHRUDCON ? Mar 15 11:54:38 FSOSHRUDCON09 Mar 15 11:55:11 I think the best date would be on 1-3 of May Mar 15 11:55:58 because the 1st is non-working day in Belgium, France and Luxembourg Mar 15 11:56:24 this would let some time to come in, thus I propose it to take place in Germany Mar 15 11:56:52 mrmoku: Berlin would be my favorite place, what do you think of it ? Mar 15 11:57:13 A7 is supposed to ship with buzzfix, yup. Anyway I didn't otice they already started shipping it. Is this a regular sales device? Mar 15 11:57:44 DocScrutinizer: no! just for tapei people Mar 15 11:57:48 for now Mar 15 11:57:54 ahh ok Mar 15 11:59:39 I mean om people Mar 15 11:59:52 (fsoshrcon) I'd bee much more inclined it visiting it when it's in Germany and I had some topics making my appearance any sense Mar 15 11:59:56 Angus did receive it some days before we met Mar 15 12:00:13 DocScrutinizer: you have some Mar 15 12:00:20 (topics) Mar 15 12:00:46 getting spank? ;D Mar 15 12:00:52 :D Mar 15 12:02:20 DocScrutinizer: we need you to make a presentation of pros/cons of the current hardware Mar 15 12:02:33 and to present us some external gadgets for the freerunner Mar 15 12:02:44 I really believe in open-source hardware Mar 15 12:03:07 I would be kind if we can develop some external gadgets for the fr Mar 15 12:03:29 (and also yes to spank you :p) Mar 15 12:03:50 (and I owe you a beer btw!) Mar 15 12:04:00 (or more...) Mar 15 12:04:08 (beers I mean) Mar 15 12:04:18 :p Mar 15 12:04:52 well I don't have any nice external gadgets to showw off Mar 15 12:05:04 maybe a Y-Cable Mar 15 12:05:18 DocScrutinizer: work on it! you have one month and a half! Mar 15 12:05:30 DocScrutinizer: a Y usb cable ? that is nice Mar 15 12:05:48 * ptitjes moves away from that fucking laptop for some minutes Mar 15 12:05:51 yup, got three of the 5pole extensions yesterday Mar 15 12:20:49 DocScrutinizer: 5pole ? Mar 15 12:20:58 yup Mar 15 12:21:10 cool thing! :D Mar 15 12:21:50 all 5 pins connected frm one end to the other Mar 15 12:22:11 == easy access to id-pin Mar 15 12:22:34 extension for mokocharger in expression Mar 15 12:24:32 solder the 4 wires of a standard A-type receptacle hlf of a usual extension cable to 4 of the 5 wires, add 2pcs 15k, and you got the genuine Y-Cable, even with detection of charger plugged in or not Mar 15 12:25:50 Deubeuliou: ping Mar 15 12:26:23 DocScrutinizer: I want one! please publish the schematic! Mar 15 12:27:10 duh, it's widespread in web, just skimming my browser history for the external page :-/ Mar 15 12:28:38 http://om.quatrox.org/om/ Mar 15 12:29:11 that's the schem basically Mar 15 12:29:37 but with the 5pole miniB extension it's MUCH more nice and clean Mar 15 12:35:53 ptitjes, pong Mar 15 12:36:07 sorry for last week, I was too busy Mar 15 12:50:04 hello David! Mar 15 12:50:08 how are you ? Mar 15 12:55:11 ptitjes: here's the 5pole extension: http://www.partsdata.de/USB_Mini-B-Verlaengerung_Kabel_1m_CU-XB05-10.html Mar 15 13:09:48 DocScrutinizer: are you sure it is the correct link ? Mar 15 13:10:10 hmm c&p Mar 15 13:10:17 why? Mar 15 13:11:05 and which one? Mar 15 13:11:24 quatrox or partsdata? Mar 15 13:13:54 ptitjes: is the link broken or do you think the content is OT? Mar 15 13:14:32 Didier: fine, thanks Mar 15 13:15:31 ptitjes, I haven't spent time on Vala for a week, though Mar 15 13:17:24 DocScrutinizer: ok I had miss the quatrox link :) Mar 15 13:17:45 ahh,ok Mar 15 13:17:48 np Mar 15 13:18:01 I understand how the Y works, but how to use the partdata stuff ? Mar 15 13:19:34 it yields the FR end plus a very convenient OMcharger receptacle end (instead of the clumsy PCBmount receptacle used in quatrox 0.1.1 version) Mar 15 13:21:37 ptitjes: of course you don't need or even want the LED stuff from quatrox schem Mar 15 13:26:12 ptitjes: echo is configurable via frameworkd.conf Mar 15 13:27:08 ha nice! Mar 15 13:29:52 ptitjes: basically the partsdata cable covers the two red connectors of quatrox schem, connected 1:1. All you need is to attach the USB-A-receptacle (blue, 4 wires) plus the 2 x 15k which of course can be connected same position center of "Y" where you attach the 4 wires to partsdata 5pole-extension) Mar 15 13:32:21 use the female end of a usual standard usb extension for the third end of the "Y" and you have a really cool accessory that doesn't scare your GF ;-) Mar 15 13:34:08 :) Mar 15 13:39:29 * DocScrutinizer ponders how many of those Y-Cables he could sell to FR owners. Maybe it's worth starting a mini-bussines Mar 15 13:52:54 ptitjes: also could pay for my expense when joining FSOHSRCON ;-) Mar 15 13:53:32 you are so right! Mar 15 13:59:16 ptitjes: Ainulindale: any idea about duration of fsohsrcon? one day, or more? Mar 15 14:02:12 DocScrutinizer: I think two days would be cool Mar 15 14:03:28 1st day: welcome words/apperitive, introduction presentation (one FSO, one SHR), party Mar 15 14:03:35 someone started a poll to determine actual location? Mar 15 14:03:57 2nd day: specific talks and posters Mar 15 14:04:28 + buzzfix-workshop ;) Mar 15 14:04:52 yeah! Mar 15 14:05:04 DocScrutinizer: could you buy some caps and resistors more ? Mar 15 14:05:11 I may help in doing the fix Mar 15 14:06:09 cool. I have some 20 sets of C+R, expecting more to come courtesy Tony@TPE Mar 15 14:09:09 ahh, and I ordered some dozen two days ago. Almost forgot Mar 15 14:09:14 haha so cool Mar 15 14:09:34 TAsn: huh? what's wrong? Mar 15 14:09:40 the guy that added the turn off vibration to the framework posted the how to, to the shr ml Mar 15 14:09:49 my phone finally has a silent mode ;] Mar 15 14:10:01 ahh Mar 15 14:10:11 ;) Mar 15 14:10:18 it's a big thing for me! Mar 15 14:10:25 when I'm in class Mar 15 14:10:26 my phone need vibration on sms ;/ Mar 15 14:10:40 I want the phone to stfu Mar 15 14:10:48 and vibrating on the table is bad. Mar 15 14:10:48 TAsn: :D Mar 15 14:11:04 don't you agree? Mar 15 14:11:10 sure Mar 15 14:12:06 TAsn: should be added to frameworkd... care to create a ticket? Mar 15 14:12:35 DocScrutinizer: is there anyone at Om in the US that might be willing to send C & R out? finding and ording small quanitities is difficult, and very expensive here :( Mar 15 14:13:23 mrmoku, I don't think I'm registered in the trac. Mar 15 14:13:24 sec Mar 15 14:13:46 * TAsn tasn is entering trac. Mar 15 14:13:52 shit Mar 15 14:13:54 double tasn ;] Mar 15 14:13:56 mwester: same here, even worse probably. I think Steve could do, though he got a waggonload of duties already Mar 15 14:14:28 yeah, I'm not registered Mar 15 14:14:38 mrmoku, are you? Mar 15 14:15:51 freesmartphone trac... hmm don't remember... I have an account on om trac.. shr trac... Mar 15 14:16:13 nop... not registered :( Mar 15 14:16:45 sec Mar 15 14:16:48 i'll register Mar 15 14:17:09 I only reported stuff there before registration was a must ;] Mar 15 14:17:12 I hate registration Mar 15 14:17:40 cool Mar 15 14:17:42 I'm in! Mar 15 14:19:30 TAsn: Yeah, so do I... Mar 15 14:19:55 However, the spam flooding our tickets forced us to close trac to registered users only :-/ Mar 15 14:20:54 alphaone: any idea when Tony will send our hw parts? Mar 15 14:21:49 DocScrutinizer: I haven't mailed him back, it's on my list for today Mar 15 14:22:56 k, seems I would need 100 per, to have a reasonable stock Mar 15 14:23:40 DocScrutinizer: Yeah, probably still cheaper to order twice the amount needed than to have them send two stacks Mar 15 14:23:51 yup Mar 15 14:23:53 mrmoku, done. Mar 15 14:23:54 ;] Mar 15 14:24:19 It's so cool having a no vibrate option! ;] Mar 15 14:45:50 Hey Anton :) Mar 15 15:29:05 mickey|chemnitz: i got ogsmd to a state where I can't register to network anymore, http://trac.freesmartphone.org/ticket/383 -- is there something I should try before restarting frameworkd? Mar 15 15:29:21 mickey|chemnitz: (just asking in case this situation is extremely rare and I can't reproduce it afterwards) Mar 15 15:29:50 ((would really need separate bug debugging phone and daily phone -- just guess which one would hit the bugs then...)) Mar 15 15:34:05 lindi-: Please don't zip your logs. Most people just want to look at them online... Mar 15 15:34:36 If you didn't set ogsmd log_level to DEBUG I fear there is not much we can tell.. Mar 15 15:36:21 alphaone: but i often hit the maximum limit of 256 Mar 15 15:36:33 alphaone: don't browsers support compression? Mar 15 15:36:38 lindi-: hmm Mar 15 15:36:46 alphaone: I set it to DEBUG in august :-) Mar 15 15:36:56 Well, trac doesn't seem to understand it Mar 15 15:37:06 alphaone: fix it or up the 256K limit :-) Mar 15 15:37:22 In any case, maybe you can truncate the log to just the day this problem occured? Mar 15 15:37:33 alphaone: the log has only 1,5 hours Mar 15 15:37:44 say what? Mar 15 15:37:53 256k log data in 1.5 hours? Mar 15 15:37:55 alphaone: I am sending cell ids for opencellidorg Mar 15 15:38:04 heh, okay Mar 15 15:38:20 alphaone: so constant torture to ogsmd Mar 15 15:38:57 :-) Mar 15 15:39:01 alphaone: any debugging hints? Mar 15 15:39:08 one sec Mar 15 15:39:36 So when did that happen? Mar 15 15:39:51 alphaone: see my first comment Mar 15 15:39:58 alphaone: 2009-03-15 16:31:42 cbNetworkStatus (registration unregistered) Mar 15 15:40:02 alphaone: was the first symptom Mar 15 15:40:12 alphaone: and then trying to Register() again did not work Mar 15 15:41:22 ah, opencellid only asks for the current cell, right? Mar 15 15:42:23 alphaone: at the moment Mar 15 15:42:34 alphaone: i have been discussing this with the maintainer Mar 15 15:42:46 alphaone: they also don't use CSQ info Mar 15 15:42:51 hmm Mar 15 15:43:01 alphaone: but that is another story :) Mar 15 15:43:12 Well, it looks like it's the network denying registration. Mar 15 15:43:16 You're roaming? Mar 15 15:44:24 I wonder whether the GetStatus call actually produces traffic on the Um interface. That would explain that they kicked you... Mar 15 15:45:23 alphaone: I'm not roaming but it keeps saying that Mar 15 15:45:34 funny thing Mar 15 15:45:54 alphaone: maybe because my operator does not have its own network hardware afaik? Mar 15 15:46:03 lindi-: The log suggests that ogsmd is not confused.. Mar 15 15:46:19 Nope, it should still be registered. Mar 15 15:46:23 alphaone: but i'm quite sure that if i powercycle calypso I can login to network again Mar 15 15:46:34 alphaone: ok, it has always said "roaming" for me Mar 15 15:46:40 alphaone: like for 6 months Mar 15 15:46:55 Hmm, okay. Might be different for you Mar 15 15:47:13 lindi-: Try to just SetAntennaPower(False) Mar 15 15:47:19 and then set it to True Mar 15 15:47:25 roamingmoko? Mar 15 15:47:35 You know how to use cli-framework? Mar 15 15:47:40 Dave: :-) Mar 15 15:47:46 alphaone: i maintain my own dialer :) Mar 15 15:48:39 Heh, sorry :-) Mar 15 15:50:03 alphaone: now Register() timeouts Mar 15 15:50:36 alphaone: after SetAntennaPower(False) & .SetAntennaPower(True) Mar 15 15:51:13 alphaone: and i start getting registration denied status signals again Mar 15 15:55:15 lindi-: Hmm, what does the log show for the Register() call that times out? Mar 15 15:58:10 alphaone: now it returns org.freesmartphone.GSM.Network.NotPresent: Mar 15 15:58:43 alphaone: luckily I have timestamps in the timeout message so I can look that up... Mar 15 16:00:35 hmm, strange stuff Mar 15 16:01:49 alphaone: Register() was called at 17:49:23 and declared as timeouted at 17:49:48 -- http://paste.nerv.fi/24004603.txt Mar 15 16:08:54 lindi-: It doesn't look like it got a timeout... Mar 15 16:09:08 Mar 15 17:50:21 ginger ogsmd.channel DEBUG : COMPLETED 'AT+COPS=0,0' => ['+CME ERROR: 30'] Mar 15 16:09:13 Ah, wait Mar 15 16:10:06 alphaone: but dbus timeout Mar 15 16:10:11 alphaone: not ogsmd parser timeout Mar 15 16:10:18 The CME ERROR: 30 probably causes a Traceback that the logger didn't catch Mar 15 16:10:24 alphaone: I can strace to catch it Mar 15 16:10:38 great, please do Mar 15 16:10:54 The other way would be to start frameworkd from the commandline Mar 15 16:11:03 But then you'd need to restart.. Mar 15 16:11:34 alphaone: and the bug could go away Mar 15 16:13:01 alphaone: nothing with "trace" in strace Mar 15 16:13:17 alphaone: i guess --daemonize somehow makes it not write exceptions even to /dev/null? Mar 15 16:13:36 could be.. Mar 15 16:13:56 alphaone: is there a way to trigger a traceback? Mar 15 16:14:08 Don't know Mar 15 16:14:15 or should I just AT+CFUN with Debug interface? Mar 15 16:14:15 probably :-) Mar 15 16:15:14 AT+COPN i mean Mar 15 16:15:48 what do you want to achieve with that? Mar 15 16:16:10 alphaone: AT+COPN causes traceback Mar 15 16:16:43 alphaone: 'UnicodeDecodeError: 'ascii' codec can't decode byte 0xf8 in position 17: ordinal not in range(128)' Mar 15 16:16:53 alphaone: so it's a useful command for generating tracebacks Mar 15 16:17:57 alphaone: but no, i don't see it with strace Mar 15 16:18:07 heh, okay Mar 15 16:18:08 fun Mar 15 16:19:44 alphaone: I wish there was a way to attach python debugger to running process Mar 15 16:20:21 would be nice, yes Mar 15 16:20:51 lindi-: mickey|zzZZzz promised he will add a way to start pdb on some signal handler (SIGINT i.e.). I don't know why didn't he implement it yet, doesn't look to be a hard or unusual thing to me ;) Mar 15 16:21:39 alphaone: any ideas would be very welcome now, i'd like to get this to work :) Mar 15 16:22:25 lindi-: It doesn't really look like an ogsmd problem Mar 15 16:22:50 lindi-: did you by any chance installed debug version of python? Or probably external symbol table is available? You could try to attach with gdb and special scripts i dropped you a link to. Mar 15 16:22:52 Can you release /request the Resouce and thus powercycling the modem? Mar 15 16:23:51 alphaone: I don't use ousaged Mar 15 16:24:01 alphaone: only ogsmd Mar 15 16:24:13 PaulFert`: yeah i noticed those Mar 15 16:25:00 lindi-: Oh Mar 15 16:25:20 lindi-: Well then, seems like you need to restart frameworkd Mar 15 16:26:21 alphaone: can't I start ousaged? Mar 15 16:28:52 Well, ogsmd won't register to it now Mar 15 16:30:34 alphaone: wasn't this supposed to be a modular architecture? ;) Mar 15 16:31:52 lindi-: Yes Mar 15 16:32:06 That's why ogsmd started without ousaged Mar 15 16:32:33 But for certain stuff some subsystems depend on others. Mar 15 16:33:29 lindi-: Patches are appreciated where ogsmd (or any Resource for that matter) listens to nameownerchanged signals of ousaged and switches to standalone/ousaged controlled mode accordingly. Mar 15 16:33:31 :-) Mar 15 16:41:44 blah, hit gpsd regression: https://developer.berlios.de/bugs/?func=detailbug&bug_id=15389&group_id=2116 :-) Mar 15 16:44:08 alphaone: CME ERROR: 30 seems to be no network service Mar 15 16:45:28 lindi-: Okay,, Mar 15 16:45:46 frameworkd should handle that Mar 15 16:45:50 please open a bug Mar 15 16:45:55 alphaone: i did :) Mar 15 16:46:01 Great :-) Mar 15 16:46:16 alphaone: i mean the original one http://trac.freesmartphone.org/ticket/383 Mar 15 16:46:22 lindi-: May I ask why you're using gpsd? Mar 15 16:46:32 alphaone: it is proven-to-work :) Mar 15 16:46:38 alphaone: I have been using it for 6 years or so Mar 15 16:46:44 fair enough Mar 15 16:47:46 alphaone: now simple "AT\r\n" with DebugCommand timeouts Mar 15 16:49:42 alphaone: and gsm0710muxd is in a tight loop trying to write the results of AT+COPN ;) Mar 15 16:50:03 always fails with -1 EAGAIN (Resource temporarily unavailable) Mar 15 16:51:12 lindi-: at%sleep=1 helps a lot with annoying 10sec serial interface timeout Mar 15 16:51:50 hmm, that is quite strange. Mar 15 16:51:51 DocScrutinizer: what does that do? Mar 15 16:52:07 otherwise you're going to send every cmd twice in mickeyterm Mar 15 16:52:23 alphaone: can you reproduce it if you try to send "AT+COPN"? Mar 15 16:52:33 DocScrutinizer: i don't use mickeyterm Mar 15 16:52:40 k Mar 15 16:52:44 reproduce what? Mar 15 16:53:07 alphaone: epic failure that happens after it :) Mar 15 16:53:09 lindi-: btw, looks like you can install debug python build from standard repos. Mar 15 16:54:26 alphaone: i can't register even after restarting frameworkd Mar 15 16:54:31 lindi-: gsmdebug.SendCommand("AT+COPN") Mar 15 16:54:32 ? Mar 15 16:54:48 lindi-: Okay, that's somehow good news (for frameworkd at least) Mar 15 16:54:53 Not so much for you Mar 15 16:54:59 Retry in a different phone Mar 15 16:56:40 mickey just fixed a problem with the Debug interface so that may help your problem Mar 15 16:56:44 with COPN Mar 15 16:56:59 alphaone: no other FR here :( Mar 15 16:57:17 and another phone? Mar 15 16:57:26 non FR Mar 15 16:58:29 alphaone: another phone works just fine Mar 15 16:58:36 has been working all the time Mar 15 16:58:47 and does it work now? Mar 15 16:59:18 alphaone: or do you mean i should exchange sim cards? Mar 15 17:00:04 lindi-: Take the SIM with which your FR doesn't work and test it in the other phone Mar 15 17:00:09 Is what I mean Mar 15 17:00:36 alphaone: i have multisim so the SIM cards should be quite identical already Mar 15 17:00:44 to rule out very recent problems with sim and connectivity Mar 15 17:00:48 still Mar 15 17:01:18 alphaone: i was able to register with picocom Mar 15 17:01:36 '+CREG: 0,5' Mar 15 17:01:55 hmm that's even better Mar 15 17:02:59 alphaone: and now ogsmd can register Mar 15 17:03:26 After you had the SIM in a different phone? Mar 15 17:03:28 Or when? Mar 15 17:03:33 alphaone: did not move any SIMs Mar 15 17:03:46 alphaone: after I managed to register with picocom Mar 15 17:04:43 alphaone: hmm, log says frameworkd managed to register at 18:54 too but maybe it was so slow that dbus call timeouted? Mar 15 17:04:57 lindi-: fwiw:picocom and mickeyterm are no different wrt calypso serial timeout Mar 15 17:05:20 alphaone: it seems to have taken at least 2,5 minutes to register if i read this correctly Mar 15 17:05:54 DocScrutinizer: but I used DebugCommand() Mar 15 17:06:56 k Mar 15 17:07:44 lindi-: Well, debugcommand can screw up ogsmd seriously Mar 15 17:07:52 2.5 min surely are much, but may happen occasionally to scan the whole GSM network Mar 15 17:08:43 and register Mar 15 17:08:49 hmm Mar 15 17:09:02 Maybe we need to increase default dbus timeout? Mar 15 17:09:56 that'd affect all other apps too? Mar 15 17:10:07 Anyway I'm out of ideas and still haven't done anything on my todo list for today (like mail steve/tony) Mar 15 17:10:17 Gonne log off now for a while, cya Mar 15 17:10:42 me too, cya Mar 15 17:11:04 (schweinebraten :))) Mar 15 17:24:35 :) Mar 15 18:36:07 mrmoku: ping Mar 15 18:37:09 bumbl: pong Mar 15 18:37:42 bumbl: you're lucky... just came back from reading good night stories and such :-) Mar 15 18:37:46 mrmoku: sandwich Mar 15 18:37:58 Dave: :-) Mar 15 18:39:47 mrmoku: any plans on a new image Mar 15 18:40:01 how unstable is the latest unstable Mar 15 18:40:10 i am feeling lucky to update Mar 15 18:40:10 bumbl: I'm in the middle of cleaning libframeworkd-phonegui-efl Mar 15 18:40:41 last image even allows you to send SMS IIRC :-) Mar 15 18:41:03 haha Mar 15 18:41:12 what's with calling? Mar 15 18:41:25 well calling should work... in and out Mar 15 18:41:41 so everything works? Mar 15 18:41:53 huh... everything is a big word :P Mar 15 18:42:03 editing contacts makes problems Mar 15 18:42:09 will be fixed after my cleanup Mar 15 18:46:28 ah ok Mar 15 18:46:32 * bumbl will wait Mar 15 19:51:23 alphaone: Hey, when you stated working on OM, did you thought you would be performing a "semi-official" SMT rework? ;) Mar 15 19:53:19 PaulFert`: Surely not :-) Mar 15 19:53:42 There were a lot of things I didn't think I would do. :-) Mar 15 19:54:32 alphaone: Good luck with it btw, i hope the volume wouldn't be so big that you'll curse all the world for ever learning how to solder :) Mar 15 19:54:43 Hehe Mar 15 19:55:11 Yeah, it could take quite some time if I run into problems Mar 15 19:55:52 Good thing I didn't become a surgeon Mar 15 19:57:02 abend Mar 15 19:57:34 looking at FSO api spec... where can I find what the prototypes (things like ( ) → a{sv}) mean? Mar 15 19:58:01 That's standard DBus notation Mar 15 19:59:11 oki, I'll search through dbus doc then, thX Mar 15 20:01:46 another question: what's the attitude towards c++ here? Mar 15 20:02:18 i.e. is anybody here using c++ on the FR actually? Mar 15 20:02:58 dent: qtopia is c++ Mar 15 20:03:06 + the qtopia apps Mar 15 20:03:14 * PaulFert` wonders wtf is "serving the product spec" (in the context of Paroli goals) Mar 15 20:03:29 PaulFert`: = phone that works Mar 15 20:03:37 as phone Mar 15 20:05:11 bumbl: looks like i really don't understand something. I never thought of gta01 or gta02 as a really good working phone. All i wanted was decent hardware, and that is what OM failed to provide anyway. Mar 15 20:06:46 bumbl: why do you think i see it like that? Probably because it was obvious that even if ASU idea is not a downright failure, there's a long way to a stable phone anyway. Still i wanted to buy a FR like from the first days it was announced. Mar 15 20:11:01 dent: C++ is evil. So use C(with glib, and gobject, and boehm-gc, and...) Mar 15 20:11:12 i am trying to write my first code on/for the FR Mar 15 20:11:23 i am using Qt 4.5 SDK, can I use it to write an app for FSO ? Mar 15 20:12:01 vininim: I no longer thing it is evil Mar 15 20:12:11 but... maybe we could flame on the topic :) Mar 15 20:12:22 dent: I was being ironic, don't get me started =) Mar 15 20:12:32 PaulFert`: when i bought the freerunner everyone said that the glamo would be slow and the software would be finnished within half a year to work perfectly Mar 15 20:12:54 so i actually bought it to use it as a phone somewhere near in the future Mar 15 20:12:56 (and I'm trigger-happy to flame about vala... /msg me, whoever is interested :)) Mar 15 20:13:12 ajuonline: yes you can Mar 15 20:13:25 you have to crosscompile the code though Mar 15 20:14:18 bumbl: btw, if quote a bit more it's "balance act between serving the product spec and pleasing the community". To me at looks as there's some conflict between "serving the product spec" and "pleasing the community" as if there was no, there'd not be a need to balance. Looks weird, doesn't it? Mar 15 20:17:31 bumbl: what shall I be using to cross compile for fso? Mar 15 20:18:16 ajuonline: most devs use OE (via FSOMakefile) Mar 15 20:18:31 ajuonline: (that's for crosscompiling for freerunner) Mar 15 20:18:47 ajuonline: you can run FSO on any PC, and compile natively. Mar 15 20:19:39 i do have a FR Mar 15 20:24:05 ajuonline: may i note though that most devs use the efl and not qt for writing apps for the freerunner Mar 15 20:24:56 enlightenment foundation libraries? Mar 15 20:25:59 yep Mar 15 20:54:09 * spaetz lost his voice within a few hours. on the brink of a cold... Mar 15 21:01:15 spaetz: speak less... chat more ;) Mar 15 21:01:49 :-P Mar 15 21:10:17 hmm Mar 15 21:11:09 spaetz: see? dos1 lost his voice too :P Mar 15 21:11:11 someone interested in sms spoofing tool for FreeRunner? Mar 15 21:11:15 :DDD Mar 15 21:11:15 ... Mar 15 21:11:33 .. Mar 15 21:11:43 mrmoku: not at all, but my voice isn't good too now ;P Mar 15 21:11:50 http://www.cellular.co.za/downloads/sms/download-sms_spoofing_software_for_palm_o.htm Mar 15 21:11:55 interesting app... Mar 15 21:12:43 freesmartphone.org: 03mickey 07libeflvala * r903e6364c0b0 10/patches/elementary-header.patch: elementary patch commited upstream Mar 15 21:14:33 dos1: why would one want to do that? Mar 15 21:15:06 spam? Mar 15 21:15:19 don't know, but way in which that tool is working is interesting... Mar 15 21:15:31 yeah... wanted to know why *we* would like to do that :-) Mar 15 21:15:46 spaetz: no, carrier knows your number so it's easy to detect Mar 15 21:16:14 mrmoku: for me it's curiosity :) Mar 15 21:16:34 so, it's not a real spoof, it's just like using a different From: address Mar 15 21:17:09 yep, but undetectable by user Mar 15 21:17:28 although that would work with many people already... Mar 15 21:19:05 freesmartphone.org: 03mickey 07libeflvala * ree1055fa934b 10/vapi/elm.vapi: vapi: add missing calls for Elm.Win Mar 15 21:21:16 hmm... the excuses to not get started with vala get less.... Mar 15 21:21:59 * spaetz agrees Mar 15 21:22:37 * spaetz waits for a simple efl-vala app that can be cloned and extended Mar 15 21:22:37 dos1, spaetz: you could port the settings-app :P Mar 15 21:23:00 pfff Mar 15 21:23:47 the beauty of python is that i can develop on the fr. Mar 15 21:23:55 i agree ;) Mar 15 21:24:15 setting up a valac environment is likely to suck Mar 15 21:25:24 eg the calculator was developed on three different computers with just the fr attached via usb. Mar 15 21:26:04 could never have set up the efl/valaa build envs on those Mar 15 21:26:56 some of shr-settings modules was developed only on FR - as PM (that one with auto-suspend and auto-dimming) in train :D Mar 15 21:27:21 * mrmoku understands that... developing libframeworkd-phonegui-efl is quite annoying... code... bump pr... bitabke... update... upgrade... code again... Mar 15 21:27:22 :) Mar 15 21:27:55 but the result is better :P Mar 15 21:28:06 :) Mar 15 21:28:10 (nothing against shr-settings or the calculator though...) Mar 15 21:28:36 so when we will have shr-settings working very well, we can think about rewrite in vala Mar 15 21:28:38 ;) Mar 15 21:29:00 a elm calculator in vala might be a nice training app Mar 15 21:29:55 dos1: such is moko life. code until you are nearly there, then discard and start from scratch... Mar 15 21:30:31 hehe Mar 15 21:30:37 mrmoku: try devshell Mar 15 21:30:58 or use the toolchain for that Mar 15 21:31:05 mickey|chemnitz: hmm there is something on OE wiki about devshell IIRC Mar 15 21:31:24 toolchain is ugly because of the dependencies... Mar 15 21:32:01 spaetz: but i don't think rewriting exactly the same, but only in another language, is starting from scratch ;) Mar 15 21:32:17 *nod* Mar 15 21:32:29 :-) Mar 15 21:35:26 mickey|chemnitz: devshell has one big disadvantage me thinks Mar 15 21:36:08 * mrmoku tries Mar 15 21:36:30 it doesn't generate package, yep? Mar 15 21:37:12 when i was playing with USSD crashes, i used devshell to "make" and then i was wgeting so file to freerunner :x Mar 15 21:39:00 dos1: was thinking more about the source code... you have to code in the OE workdir, no? Mar 15 21:40:39 mrmoku: yep... Mar 15 21:40:43 but i have to go now Mar 15 21:40:46 good night Mar 15 21:42:01 night Mar 15 21:42:09 well Mar 15 21:42:22 true, but it's better than nothing Mar 15 21:42:48 :-) yep Mar 15 21:43:13 mickey|chemnitz: for the toolchain... what is the easiest way to get a vala toolchain with elm? Mar 15 21:43:22 manually add one lib after the ather? Mar 15 21:43:25 s/a/o/ Mar 15 21:43:26 mrmoku meant: monually add one lib after the ather? Mar 15 21:43:36 ouch Mar 15 21:44:00 hehehe Mar 15 21:44:13 the easiest way might be to enhance the toolchain recipe Mar 15 21:44:17 and have it build with oe Mar 15 21:44:23 or install the necessary libs Mar 15 21:44:37 when i'm back in .de i can have a look at that Mar 15 21:44:39 err Mar 15 21:44:42 FRA, that is Mar 15 21:44:46 *cough* Mar 15 21:45:05 mickey|chemnitz: You'll come to the buzz rework party in April? :-) Mar 15 21:45:23 alphaone: i certainly won't miss that. i have two buzzing 02s Mar 15 21:45:28 :-) Mar 15 21:45:44 You wont even need to give a talk :-) Mar 15 21:45:48 Just participate Mar 15 21:45:50 *phew* excellent Mar 15 21:45:58 Though if you want to... Mar 15 21:46:25 I'm sure we can arrange something. Mar 15 21:46:32 nah, thanks Mar 15 21:46:48 you all know what i would be saying in adance Mar 15 21:46:50 advance, even Mar 15 21:48:51 Nah, not all Mar 15 21:49:20 Seems people from Hannover and Hamburg would be coming as well Mar 15 22:01:21 Om rework party? to lose the buzzing? :-] Mar 15 22:04:58 mickey|chemnitz, alphaone: may ? Mar 15 22:05:19 may what? Mar 15 22:05:27 May Mar 15 22:05:36 alphaone: why April ? Mar 15 22:05:40 nor Apr Mar 15 22:05:52 ptitjes: Well, why not? Mar 15 22:05:58 ha ok Mar 15 22:06:15 tomboy64: Yup Mar 15 22:06:21 thought it would be cool to take benefit of the 3 days we at start of may Mar 15 22:06:26 FSOHSRCON seems to happen in May Mar 15 22:06:27 attending in Germany Mar 15 22:06:34 No special reason, it's just the coming month Mar 15 22:06:39 leaves time on friday for people else where to come Mar 15 22:06:47 DocScrutinizer: Well, I can offer it then as well Mar 15 22:07:32 maybe we should open a doodle or something Mar 15 22:07:38 to make a date poll Mar 15 22:07:59 But I'd rather talk to SHR people than inhale RoHS solder fumes all day long :-) Mar 15 22:08:02 alphaone: in fact 1st of may is non-working-day in France, Belgium and Luxembourg Mar 15 22:08:19 Well, 1st of May sounds fine Mar 15 22:08:32 Ainulindale: here ? Mar 15 22:08:35 :-) Mar 15 22:08:36 alphaone: as long as SHR people stand by your side and help you inhaling :P Mar 15 22:08:45 Hehe Mar 15 22:08:48 :D Mar 15 22:09:07 mrmoku: would 123 of may be cool for you ? Mar 15 22:09:52 ptitjes: have to think about that... Mar 15 22:10:06 Berlin! Berlin! Mar 15 22:10:08 :D Mar 15 22:10:26 where in berlin would it be? Mar 15 22:10:38 I can't remember who said on the mailing list told he may know places ? Mar 15 22:10:55 anyway I may ask my best friend (his brother lives in Berlin) Mar 15 22:11:09 and he knows lots of art places/squatts Mar 15 22:11:19 so maybe we could find something decent Mar 15 22:11:48 in Berlin I think Roh knows the right places Mar 15 22:11:50 (with electricity/wifi/place to sleep... and beer :D) Mar 15 22:12:03 Roh ? Mar 15 22:12:27 roh ? Mar 15 22:12:27 make sure they get berliner kindl and schneider Mar 15 22:12:36 there's not many decent beers in berlin :-/ Mar 15 22:12:47 yup Mar 15 22:12:56 so we'll make a jump through belgium on friday Mar 15 22:13:18 :p Mar 15 22:13:23 Ainulindale: !!!! Mar 15 22:13:58 mrmoku: we must contact quickdev by mail also! we have no news for... Mar 15 22:14:04 ~seen quickdev Mar 15 22:14:04 quickdev was last seen on IRC in channel #openmoko-cdevel, 18d 7h 38m 44s ago, saying: 'and for you?'. Mar 15 22:14:49 * ptitjes goes to walk with Voyou Mar 15 22:16:43 hi all! Mar 15 22:17:14 is there any plans on making use of opimd in parolli/shr/ in near future? Mar 15 22:20:51 hi, can someone explain how to poweron and use the gps with frameworkd? request resource, gps device start() and then wait for a fix, what am i missing? Mar 15 22:33:11 poking aroung SHR sources I see something odd in some header files: Mar 15 22:33:42 ... under the terms of the GNU Public License; but then: See the GNU Lesser Public License for more details. Mar 15 22:33:59 i.e. it says it's GPL, but then refers to LGPL Mar 15 22:34:11 not that it would be much of an issue Mar 15 22:34:23 i.e. http://shr.bearstech.com/git/?p=shr.git;a=blob;f=libframeworkd-phonegui/src/frameworkd-phonegui.c;h=54e10cbb79d1135ede89c7040ec6cfd583ba8ad5;hb=HEAD Mar 15 22:34:33 I mean, e.g. Mar 15 22:42:26 dent: thank you! we must sort this out Mar 15 22:42:47 alexxy: this is the plan! :D Mar 15 22:44:43 another thing... when #including frameworkd-glib headers from CPP, the result won't link (missing extern "C") Mar 15 22:45:05 solution is to wrap function declarations with G_BEGIN_DECLS/G_END_DECLS Mar 15 22:45:38 maybe I could make a patch for this and send it... somewhere? :) Mar 15 23:07:27 ptitjes: yes Mar 15 23:10:28 Ainulindale: hello Mar 15 23:12:22 sorry was a bit busy this week-end (again) :-> Mar 15 23:12:38 :D Mar 15 23:13:20 ptitjes: http://www.quaibranly.fr/fr/programmation/expositions/prochainement/index.html Mar 15 23:13:24 might be interesting for you Mar 15 23:13:30 (I think I'll go and see) Mar 15 23:15:35 interesting! Mar 15 23:18:00 Ainulindale: What would you think of FSOSHRUD' hapening the 1,2,3 of May ? Mar 15 23:19:28 no problem with me Mar 15 23:20:55 it's been almost two weeks since shr-testing, still no upgrades? Mar 16 00:10:03 so, event0 and event4 are power and aux button, what are event1-3? Mar 16 00:12:07 uh 1 is touch screen it seems, and 2 and 3 accels, right? Mar 16 00:14:45 Does accel power on on demand? Because they're supposedly off but cat shows data Mar 16 00:31:56 I'm using SHR unstable; when trying to run openmoko-dialer, I get this error:openmoko-dialer: symbol lookup error: openmoko-dialer: undefined symbol: frameworkd_handler_new Mar 16 00:32:01 any idea how to fix that? Mar 16 00:46:27 flash .jffs2; or update Mar 16 00:46:37 if update doesn't helps - flash .jffs2 Mar 16 00:47:37 :( updated this afternoon Mar 16 00:47:48 shouldn't I be able to just reinstall certain packages? Mar 16 00:49:26 It is much more easy just re-flash' Mar 16 00:49:50 except for saving any customizations I've done Mar 16 00:56:49 any ideas what I should start with as far as reinstalling Mar 16 01:51:40 in case anyone cares, removing and then reinstalling libframeworkd-glib0 fixed the problem Mar 16 02:16:43 wow... it is crowdy here ;-) Mar 16 02:18:12 packaged pythm for Debian... due to lack of python-edbus in debian main I wonder if I could upload it to pkg-fso repository (although it is not directly FSO related)? Mar 16 02:18:49 I would prefer to keep it there (instead of my own repository) since it would be more convinient for FR Debian users since they use pkg-fso already ;) **** ENDING LOGGING AT Mon Mar 16 02:59:57 2009