**** BEGIN LOGGING AT Sat Feb 26 02:59:57 2011 Feb 26 06:09:57 mrmoku: strange, I always chmod real /dev/shm and then it's ok in --bind /dev, but chmod after bind is ok too :) Feb 26 06:15:43 SHR: 03Martin.Jansa 07shr-chroot * r260deb6d8161 10/shr-chroot.sh: shr-chroot.sh: chmod /dev/shm after --bind Feb 26 06:18:57 larsc: sorry, was asleep at the time, and sorry, i do not have any statefiles for gta01 Feb 26 06:29:50 SHR: 03Martin.Jansa 07shr-makefile * r3e81fa62ada5 10/conf/site.conf: site.conf: return CACHE definition Feb 26 06:33:12 to bad. i'm allways getting a timeout when trying to use aplay Feb 26 06:48:31 JaMa|Off: building a gta02 lite image finished nicely with the new chroot :) Feb 26 06:48:41 * mrmoku breakfast Feb 26 06:57:02 mrmoku: good :) Feb 26 06:57:29 mrmoku: btw see last change about CACHE/PERSISTENT_DIR if you care about upgradeable path on device Feb 26 06:57:54 larsc: given it's the same driver and the same hardware... Feb 26 08:47:36 <[Rui]> morning! Feb 26 08:47:48 <[Rui]> JaMa|Off: both elmdentica and azy would benefit from a little upgrade ;) Feb 26 09:10:55 PaulFertser: yeay. it works :) Feb 26 09:13:18 [Rui]: can it wait till we switch to trunk again? Feb 26 09:14:10 <[Rui]> JaMa|Off: sure, how long will that be, then? (just curious) Feb 26 09:15:04 I'm using it locally, that's why I don't want to test if newer azy+elmdentica is compatible with older efl-1.0.0 Feb 26 09:20:48 hi there Feb 26 09:28:28 <[Rui]> JaMa|Off: it is compatible with efl1 because I've been targetting current shr :) haven't even upgraded my efl trunk locally Feb 26 09:28:55 <[Rui]> JaMa|Off: BUT, it seems the upgrade to efl trunk is nigh so go go go! :) Feb 26 09:29:34 <[Rui]> KaZeR: hi Feb 26 11:01:28 Good morning (ok, _just_ afternoon!). Feb 26 11:01:44 I now have only _one_ build error in my SHR-U image: http://pastebin.com/CWgfviCb Feb 26 11:01:46 hi :) Feb 26 11:02:15 One other remark. Whenever I 'make update', I need to re-do the ffmpeg and gcc re-build by hand :-( Feb 26 11:02:33 hi JaMa! Feb 26 11:02:47 ChristW_: pastebin your local.conf Feb 26 11:03:29 gcc was changed during last day.. normally you don't need to re-do it after _every_ make update Feb 26 11:03:36 only when gcc recipes/version were changed Feb 26 11:03:58 I see a 'require local-builds.inc' that _may_ not be quite in order right now... Feb 26 11:04:17 then pastebin local-builds.inc too Feb 26 11:04:35 (I vaguely remember trying to local-build libphone-ui-shr...) Feb 26 11:04:36 but I guess you don't have include/require for shr-autorev.inc in your local.conf Feb 26 11:05:10 ah right it's still in use libphone-ui-shr-1_0.0.1+gitrLOCAL-r3 Feb 26 11:05:17 local.conf: http://pastebin.com/qNwNxhiA Feb 26 11:05:48 So, for now I just remove the 'include local' to get an image to build... Feb 26 11:06:23 ChristW_: and add this line http://git.shr-project.org/git/?p=shr-makefile.git;a=commit;h=1b5f57e1b5e0f2a3de1b71e6a2f01110df36f4af Feb 26 11:07:11 conf/local-builds.inc: http://pastebin.com/Ftv62fx7 Feb 26 11:08:04 and remove whole local-builds.inc (that's old way and not working properly) Feb 26 11:08:23 new way is created by Makefile (but not updated if shr-unstable is already configured Feb 26 11:08:56 mrmoku: TAsn: mickey|bbl: new warning 2011-02-26T11:07:39.451830Z [WARN] fsogsmd : Couldn't read anything from /tmp/fsogsmd/sms/250021003008686/sent-unconfirmed/./.: Is a directory Feb 26 11:09:58 JaMa|Off: I've added that line to local.conf. I'm now running 'make image' to see what I get... Takes a few minutes, obviously. Feb 26 11:10:17 yup will updated many shr recipes :) Feb 26 11:10:25 s/ed/e/ Feb 26 11:10:25 JaMa|Off meant: yup will update many shr recipes :) Feb 26 11:18:10 <[Rui]> ChristW_: if you're doing userland apps, you don't need to make update frequently... I only make update when people here advise me to or when I see an ipk I build fails due to deps :) Feb 26 11:20:12 freesmartphone.org: 03mickey 07cornucopia * r6ad3c02baa12 10/fsogsmd/src/lib/at/atsimmediators.vala: fsogsmd: lib/at: secure against undecodable SMS read from SIM Feb 26 11:20:15 freesmartphone.org: 03mickey 07cornucopia * r7444c82d6ef4 10/fsogsmd/src/plugins/modem_cinterion_mc75/plugin.vala: fsogsmd: modem_cinterion_mc75: enable SMS phase 2 and activate delivery after registration Feb 26 11:21:38 <[Rui]> mickey|bbl: I see you're around somewhere, is there a way to interrupt *immediately* ringtone and vibration without answering the call? someway to tell oeventsd to do that *right*now*? Feb 26 11:22:43 <[Rui]> JaMa|Off: I take it now would be a good time for updating the makefile? Feb 26 11:25:50 [Rui]: not yet, you can go experimental way with optional shr-chroot (from tests/jama/common/Makefile) or wait a bit more Feb 26 11:26:42 http://wiki.shr-project.org/trac/wiki/Building%20SHR#Futureversionwithshr-chroot here are some docs Feb 26 11:27:21 gtg, museum is waiting and family impatient :) Feb 26 11:28:38 <[Rui]> JaMa|Off: this instruction is wrong: $ su - Feb 26 11:28:45 <[Rui]> - will change CWD Feb 26 11:28:52 <[Rui]> JaMa|Off: do go :) have fun Feb 26 11:33:32 [Rui]: unfortunately that's not possible, atm. please file a bug Feb 26 11:33:59 PaulFertser: hmm... fun, i have a full hang of fsogsmd since a long while... and it hangs in Feb 26 11:34:06 Process 22360 attached - interrupt to quit Feb 26 11:34:06 futex(0x24842e0, FUTEX_WAIT, 7103605, NULL Feb 26 11:34:10 no longer serves any dbus commands Feb 26 11:34:15 wth is that Feb 26 11:35:15 <[Rui]> mickey|bbl: I don't think filing a bug on a program waiting to be scrapped is very useful :) just wondering if it would be easy to implement. Feb 26 11:36:08 <[Rui]> brb, bath Feb 26 11:36:09 [Rui]: hehe, true. i didn't look at the codebase since long, i try to have a quick look over the weekend whether we can hack that on Feb 26 12:16:35 Ainulindale: ! Feb 26 12:20:31 hey :-) Feb 26 12:21:06 long time no see, how are things for you? Feb 26 12:22:03 pretty fine Feb 26 12:22:20 <[Rui]> back Feb 26 12:22:30 thinking about changing jobs again Feb 26 12:22:43 cool. what area? Feb 26 12:22:54 still paris Feb 26 12:23:00 and still in security Feb 26 12:23:03 <[Rui]> mickey|bbl: thanks, because it would be really nice to have a silence button without either taking or rejecting a call :) Feb 26 12:23:10 <[Rui]> Ainulindale: hi wb :) Feb 26 12:23:23 Hey Feb 26 12:23:28 <[Rui]> Ainulindale: great, find two seats, ring me a bell as well :) Feb 26 12:23:52 what? Feb 26 12:24:08 <[Rui]> changing job, still in security, etc.. :) Feb 26 12:24:21 Well I didn't get your answer Feb 26 12:24:24 Ainulindale: Sabine and me are trying to come once more to Paris before the baby arrives... not sure when though. will drop you a notice, when/if it happens Feb 26 12:24:33 mickey|bbl: I'd be glad! Feb 26 12:24:45 mickey|bbl: when he/she is due? Feb 26 12:25:10 Ainulindale: calculated ETA is 25th of May Feb 26 12:25:13 <[Rui]> Ainulindale: heh, if you find a good job for two, give me a hint too ;) Feb 26 12:25:23 and it's a she :) Feb 26 12:25:25 mickey|bbl: that's pretty soon indeed! Feb 26 12:25:30 yeah Feb 26 12:25:34 mickey|bbl: what's the name you chose? Feb 26 12:25:38 Lara Marie Feb 26 12:25:44 [Rui]: there's plenty of jobs in this field in France Feb 26 12:25:51 <[Rui]> mickey|bbl: you're getting a kid too? :) nince! Feb 26 12:25:52 mickey|bbl: nice! Feb 26 12:26:04 [Rui]: yep... i just hope that it's not the death for FSO ;) Feb 26 12:26:06 <[Rui]> mickey|bbl: welcome to the club! Feb 26 12:26:08 hehe Feb 26 12:26:20 <[Rui]> mickey|bbl: it depends, do you have family nearby to help? Feb 26 12:26:37 <[Rui]> not having really takes a big toll :) Feb 26 12:27:23 <[Rui]> Ainulindale: hehe, I'm sure... but I'd only like to work in Paris if I could afford to live near the city center :) Feb 26 12:27:26 [Rui]: we have two grandmas standing by thankfully Feb 26 12:27:49 [Rui]: a french salary for this kind of job allows you to do that Feb 26 12:27:58 [Rui]: the problem is not renting but buying Feb 26 12:28:07 <[Rui]> Ainulindale: really? Feb 26 12:28:10 When I bought my flat, it was just plainly impossible ot buy in paris alone Feb 26 12:28:21 SO I bought in the near suburbs Feb 26 12:28:30 but there's still a subway station near my flat Feb 26 12:28:34 yep Feb 26 12:29:11 but working in France sadly means talking french except in specific companies Feb 26 12:29:12 mickey|bbl, 25th of may is towel day. good job ;) Feb 26 12:29:35 playya_: hehehe Feb 26 12:29:45 lets see... the first one is often later Feb 26 12:30:30 freesmartphone.org: 03mickey 07cornucopia * r3e468e2bfb84 10/fsogsmd/src/plugins/modem_cinterion_mc75/plugin.vala: fsogsmd: modem_cinterion_mc75: reorder channels, apparantly you can only issue SIM commands on the first VC Feb 26 12:30:36 freesmartphone.org: 03mickey 07cornucopia * r6552839fc58a 10/fsogsmd/src/lib/fsogsm3rdparty.vapi: Feb 26 12:30:36 freesmartphone.org: fsogsmd: lib: fix yet another oversight from the libdbus -> gdbus conversion Feb 26 12:30:36 freesmartphone.org: NOTE: Funny bug in gdbus... if you try to serialize a HashTable, but Feb 26 12:30:36 freesmartphone.org: actually deliver a HashTable, then gdbus moves into an endless loop Feb 26 12:30:36 freesmartphone.org: and your programs hangs without any error message... Feb 26 12:31:25 <[Rui]> Ainulindale: meh, je parle français, mais mon vocabulaire... Feb 26 12:31:42 [Rui]: as for the vocabulary you only need to practice Feb 26 12:31:48 [Rui]: as long as you're willing to do it Feb 26 12:31:57 [Rui]: if you're able, you won't have any specific problems Feb 26 12:32:00 <[Rui]> Ainulindale: yeah, I like to read Moebius in french so... Feb 26 12:32:22 [Rui]: moebius is more pictures than text :-) Feb 26 12:32:53 And I like to (try to) read Bulgakov in Russian, doesn't mean it's not difficult :-p Feb 26 12:33:07 <[Rui]> Ainulindale: erms... it has a lot of text, slang, and sometimes very evoluted vocabulary :) Feb 26 12:33:29 heh Feb 26 12:33:29 <[Rui]> but definitely not like a book from Voltaire :) Feb 26 13:00:55 <[Rui]> back from giving a vegetable/meat soup to lilbernie Feb 26 13:01:16 <[Rui]> mickey|bbl: so, you're going to take a 1y/65% leave? Feb 26 13:03:43 [Rui]: plans right now are that my wife will leave 100% until end of 2011, then i will leave 100% for q1 2012. starting from q2 2012, we try to handle it while we both are back in our jobs Feb 26 13:04:20 <[Rui]> mickey|bbl: I envy you both so much Feb 26 13:05:31 :) lets talk when she's there, crying, screaming, and not letting us sleep anymore ;) Feb 26 13:05:40 how old is yours? Feb 26 13:05:52 <[Rui]> mickey|bbl: besides 10 mandatory leave days at the beginning and 10 optional while mum's at home, I could only have the last 30 days after Tania had 150 days Feb 26 13:06:07 [Rui]: oh, that's quite short :/ Feb 26 13:06:44 it helps that we're self-employed, but it also means we have to work hard to get back in business Feb 26 13:09:32 <[Rui]> mickey|bbl: he's 6mo 1w old Feb 26 13:10:20 <[Rui]> next tuesday we are both at work, this last 2w where 2w of last year's vacations that Tania still had, so he'll be going to nursery school Feb 26 13:10:41 <[Rui]> and her parents are dead, my father it's as if, and my mom's 350kh too far :) Feb 26 13:10:55 <[Rui]> km Feb 26 13:11:05 ok, that sounds like quite a challenge Feb 26 13:11:39 <[Rui]> mickey|bbl: it is Feb 26 13:11:53 heyho Feb 26 13:12:16 <[Rui]> mickey|bbl: my gut feeling: you got to invest some time training some contributors in FSO :) Feb 26 13:14:45 <[Rui]> mickey|bbl: the first two/three months are a challenge, specially if she has a hard gas case, but those are rare cases. most suffer a bit, and cry, but it'll soon pass and you'll melt at her smile :) Feb 26 13:17:12 GNUtoo|laptop: ping Feb 26 13:17:13 hi Feb 26 13:17:25 mickey|bbl: how are you doing ? Feb 26 13:17:36 [Rui]: hehe, can't wait for it Feb 26 13:17:51 dcordes_: apart from the last remainders of a flu, everything is fine Feb 26 13:17:57 oh nice Feb 26 13:17:58 dcordes_: you? Feb 26 13:19:06 mickey|bbl, did you see the backlog with the result of the ./sendisi tests Feb 26 13:19:06 mickey|bbl: damn flus. hope you will recover quickly from the remains Feb 26 13:19:19 dcordes_: thanks Feb 26 13:19:23 freesmartphone.org: 03mickey 07cornucopia * r8b5841701a54 10/fsogsmd/src/ (21 files in 2 dirs): fsogsmd: 3rdparty: import code to use for an internal ppp stack Feb 26 13:19:26 GNUtoo|laptop: ya. not too good results though Feb 26 13:19:31 ouch Feb 26 13:19:35 GNUtoo|laptop: I would like to compile SHR for the hd2 on my machine. is there some status page on the metadata ? Feb 26 13:19:40 btw I think I got the dream working in the USA Feb 26 13:19:50 GNUtoo|laptop: i'm afraid i need to test on my own... either with or without forwarding Feb 26 13:19:57 GNUtoo|laptop: cool, how did you get it to work?# Feb 26 13:20:13 yeah! mickey|bbl you finally imported the ppp stack from ofono! Feb 26 13:20:19 basically I made a (good this time) patch to trace the proprietary ril Feb 26 13:20:20 phh: hi Feb 26 13:20:37 made someone from USA who wants to use replicant trace it Feb 26 13:20:43 he sent me the dmesg Feb 26 13:20:48 morphis: i upgraded one of my test cards with a data plan, so i can now work on that while isi is frustrating me Feb 26 13:20:51 then I ssh into his phone running SHR Feb 26 13:20:55 and I tried the commands Feb 26 13:21:08 there were many undocumented commands Feb 26 13:21:12 mickey|bbl: isi is frusting you? even have you got the header files? Feb 26 13:21:31 morphis: it's just the bootup on the device which doesn't work ok yet Feb 26 13:21:34 AT+GTKC=2 unlocked it Feb 26 13:21:40 mickey|bbl: ah ok Feb 26 13:21:46 morphis: everything works fine when the modem is already inited Feb 26 13:21:50 GNUtoo|laptop: you got it working, congratualations Feb 26 13:21:54 GNUtoo|laptop: does US (CDMA ??) htcdream have a different radio ? Feb 26 13:22:10 GNUtoo|laptop: cool, GTKC, one of those proprietary commands Feb 26 13:22:12 mickey|bbl: on ofono does not a proper initialization of the modem we can just copy? Feb 26 13:22:43 mickey|bbl, no idea what it does but adding that to the initialization makes it work Feb 26 13:22:47 morphis: yes, and no. it should work what we have, but it doesn't Feb 26 13:22:55 ok Feb 26 13:22:57 i'm missing a piece Feb 26 13:22:58 mickey|bbl, if you're interested in the log I'm allowed to share it with you Feb 26 13:23:00 but it's very tiring to test Feb 26 13:23:04 mickey|bbl: btw. you got my mail about the Pre 2? Feb 26 13:23:06 when you can't do it on your own Feb 26 13:23:13 morphis: no, didn't get anythgn Feb 26 13:23:19 hm Feb 26 13:23:23 misterious Feb 26 13:25:08 mickey|bbl: resend Feb 26 13:27:37 morphis: got it, but given the nohting-happened last time i'm not very enthusiastic to do anything Feb 26 13:27:47 ok Feb 26 13:27:58 i'd rather try to get hold of the 3 Feb 26 13:28:03 maybe you can just copy the last mail you send to them Feb 26 13:28:15 thats what I did Feb 26 13:28:35 which 3? Feb 26 13:28:41 the real one Feb 26 13:28:45 not the 'veer' Feb 26 13:28:46 ah ok Feb 26 13:28:47 or how it's called Feb 26 13:29:04 I even asked the contact about the future Feb 26 13:29:21 I told him it's very important for us to support their devices nearly from the beginning on Feb 26 13:29:44 and that it would be nice to have some informations, even if we can get them only under NDA Feb 26 13:29:55 very ru Feb 26 13:29:57 true Feb 26 13:30:03 he told me, he will ask engineering and tell me the result Feb 26 13:30:29 until now I got nothing but some hope is left Feb 26 13:30:44 (as you take the long responses in mind they need to answer your mails) Feb 26 13:30:52 mickey|bbl, should I work on forwarding again? Feb 26 13:31:34 mickey|bbl: do you know already when you will be at cebit next week? Feb 26 13:32:07 GNUtoo|laptop: ya, perhaps you can lend Paul a hand. he said he almost knows what to do now Feb 26 13:32:47 morphis: it's all very fuzzy, due to my flu, i'm not sure about anything. wednesday i got a new appointment, which i can't miss :/ i try to make thursday 100% Feb 26 13:32:48 ok nice Feb 26 13:33:13 mickey|bbl: ah ok Feb 26 13:33:15 morphis: you're also there on thursday iirc, right? Feb 26 13:33:18 morphis: cebit has SHR booth :) ? Feb 26 13:33:22 jepp an friday Feb 26 13:33:25 dcordes_: OE Feb 26 13:33:33 hmm nice Feb 26 13:33:39 dcordes_: no, but OE and E17 Feb 26 13:33:43 morphis: ok, excellent. if i'm feeling well, i might expand it to friday Feb 26 13:34:22 if I knew about it earlier and wouldn't have to attend chemical lab all week I would offer my help Feb 26 13:34:28 mickey|bbl: I think I have your mobile number so we can meet easily Feb 26 13:34:32 morphis: right+ Feb 26 13:35:56 mickey|bbl: I hope everything goes fine and I can show my Pre Plus with SHR running there Feb 26 13:36:01 (with even making phone calls) Feb 26 13:37:20 it's generally working but I have to put all pits together correctly ... which is not quite easy Feb 26 13:37:37 <[Rui]> morphis: show them how much faster it boots :) Feb 26 13:37:46 [Rui]: hehe Feb 26 13:37:58 <[Rui]> and the limo4 paperspresentation, I mean Feb 26 13:38:58 <[Rui]> I think I have a very misbehaved tab in firefox... suddenly it was on 75% mem of 2GB and lots of cpu :) Feb 26 13:48:44 mrmoku, hi Feb 26 13:52:02 freesmartphone.org: 03mickey 07cornucopia * r3c18362b5a3b 10/fsogsmd/ (6 files in 5 dirs): fsogsmd: pdp_ppp_internal: add stub for new pdp plugin Feb 26 13:53:21 <[Rui]> morphis: you know of http://www.limofoundation.org/en/what-is-the-platform.html and http://www.oss.kr/?module=file&act=procFileDownload&file_srl=1609&sid=96028cc2f522ec804ec973e9b92d5bd9 right? Feb 26 13:53:30 <[Rui]> lunch, bbl Feb 26 13:55:38 is SHR down? Feb 26 13:56:03 I would love to show off some SHR or OE based desktop env. (usb host) on htc HD2 Feb 26 13:58:44 [Rui]: I know them, but I want to wait until I have something in my hands showing me what the really do Feb 26 13:59:05 GNUtoo|laptop: no Feb 26 13:59:12 ok Feb 26 13:59:18 dcordes_: it's a win mobile phone? Feb 26 13:59:34 ah it's just slow Feb 26 13:59:50 [Rui]: if you look at the platform overview of the SLP there are many properitary parts in it Feb 26 14:04:57 [Rui]: but I really want the IDE they have done for the SLP Feb 26 14:05:00 based on eclipse Feb 26 15:10:05 mickey|bbl: hang on a futex? That looks so much like the misterious hang we observed with python version, strange. Feb 26 15:10:22 mickey|bbl: probably something in dbus, why else would fsogsmd call futex. Feb 26 15:28:36 hi GNUtoo|laptop Feb 26 15:28:44 which part should be down? Feb 26 15:29:00 trac works... ssh to buildhost works Feb 26 15:32:51 nothing Feb 26 15:32:55 it was just slow Feb 26 15:32:58 ok :) Feb 26 16:30:35 I've another error, but this time compilation and linking of all the packages succeeded (!!!): http://pastebin.com/1h4u1B7k Feb 26 16:49:51 captainigloo: just watched the elfe POC video on youtube http://www.youtube.com/watch?v=9jcrSqCiNGo . very nice work Feb 26 16:50:07 captainigloo: are you creating thsi for the freerunner phone ? Feb 26 16:50:14 morphis: it's hacked to run linux Feb 26 17:08:46 ChristW_: still here? Feb 26 17:09:17 ChristW_: it's a bit more tricky, so better to do it interactively :) Feb 26 17:09:31 ChristW_: cd tmp/deploy/images Feb 26 17:13:09 ChristW_: for i in `find . -name Packages`; do echo $i; grep -A 5 libncursesw $i | grep -v libncursesw5 | grep -v libncursesw-dev | grep -v libncursesw-dbg | grep -A 5 libncursesw | grep Package; done | tee log Feb 26 17:13:44 ChristW_: something like this.. you need to find all packages depending on libncursesw (without 5/-dev/-dbg in the end) Feb 26 17:13:49 and then -c clean them Feb 26 17:14:43 ChristW_: and here is explanation why that happened to you http://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg16021.html Feb 26 17:16:09 ChristW_: ah, sorry s/-A/-B/g in last cmd Feb 26 17:17:51 ChristW_: and it should be some of "python,pidgin,util-linux-ng,screen,nano,mysql5" or you can just clean all those and build image again Feb 26 17:18:03 ChristW_: + alsa-utils Feb 26 18:00:29 playya: morphis: idle state of touchpanel: one plane at high level, one at GND, when you touch it the hardware driver senses that by level change on the sensing plane (e.g. the input is pulled to GND level). This triggers an IRQ, which shall cause in kerbel tp driver the following actions: 1) apply +V and GND to gradient plane (say XP, XM), 2)wait 50ms to stabilize, 3)wait for VSYNC of LCD, 4)start AD probing and conversion *in Feb 26 18:00:31 VBLANK* where there's no refresh happening on LCD, --- start over with same procedure at 1) for the other coordinate, I.E. apply V+ GND to YP YM Feb 26 18:02:05 well, maybe 50ms is way to long, make that 5 or 10 Feb 26 18:05:21 playya, hi, is it possible for you to send the palm-pre keyboard definition upstream? Feb 26 18:05:48 else at least put the keyboard recipe machine arch for palm-pre Feb 26 18:45:53 PaulFertser, hi Feb 26 18:46:07 at what point are you with forwarding, do you need help Feb 26 18:46:47 note that I'm a newbie at networking, all what I know, I remember it from the networking course(where I was very good) that means that I do not a lot of practice Feb 26 18:47:14 GNUtoo|laptop: hi Feb 26 18:47:35 GNUtoo|laptop: i'm going to try to get it working today's evening. I can explain where i am now. Feb 26 18:47:48 ok Feb 26 18:47:54 GNUtoo|laptop: basically i understood the requirements and how they should be performed, if you're interested. Feb 26 18:47:59 you're using .37 as kernel version Feb 26 18:48:00 ok Feb 26 18:48:20 using 37 I saw some kind of automatic forwarding Feb 26 18:48:28 what do you know about that Feb 26 18:48:37 (I saw it with tcpdump) Feb 26 18:49:10 GNUtoo|laptop: one needs to use netlink to send specially-crafted messages to the kernel, one to set 0x6C address to phonet0, and two others to set routing (specifying that 0 should be routed to phonet0 and 0x10 to upnlink0). Feb 26 18:50:10 GNUtoo|laptop: i tried modifying tools from libnl2 to accept one-byte addresses but for whatever reason the kernel still refused to accept it (probably i should've specified exact protocol (phonet) somehow, i'm not sure as i was one layer above). Feb 26 18:50:17 GNUtoo|laptop: and that's where i stopped. Feb 26 18:50:47 ok thanks a lot Feb 26 18:51:24 GNUtoo|laptop: are you going to try that on your own or will you wait for my results? ;) Feb 26 18:52:22 I'll look today but I will need your help Feb 26 18:52:34 basically I want to understand the automatic forwarding Feb 26 18:52:45 because you send a message to usbpn0 Feb 26 18:52:59 and it get to the usb interface on the phone side Feb 26 18:53:02 and also to phonet0 Feb 26 18:53:09 but you do not have a correct result Feb 26 18:53:16 else it would have worked out of the box Feb 26 18:56:20 GNUtoo|laptop: do you already have any experience with rtnetlink? Feb 26 18:57:17 That phonet shit is sick btw, it shouldn't be so strange and counter-intuitive if it was done right. Feb 26 18:58:43 GNUtoo|laptop: also, Remi in fact has the necessary tools already, but he "can't" share them because it's "nokia's property". He basically explained me everything necessary to write the necessary code, also all the kernel sources are available, so it should be ~easy. Yet my last take failed. Feb 26 18:59:13 GNUtoo|laptop, just send a pull request to the xorg list? Feb 26 19:01:38 GNUtoo|laptop: hmm... how do you start gsm on n900? Feb 26 19:01:49 I disabled phonefsod/phoneuid Feb 26 19:01:56 and requested GSM via mdbus2 Feb 26 19:02:05 but it then hangs at Feb 26 19:02:05 1970-01-01T00:05:41.433288Z [DEBUG] fsogsmd : GLib : isitransport.vala:63: ISI OPEN ASYNC ENTER PHASE 2 Feb 26 19:08:08 Nokia's property - PFFFF Feb 26 19:08:37 http://www.h-online.com/open/features/Nokia-and-open-source-a-trial-by-fire-1194928.html Feb 26 19:09:07 just what the link says Feb 26 19:10:09 N-gage was in fact probably the coolest phone of the time. Feb 26 19:10:49 * PaulFertser gets angry when he sees needlessly split articles :/ Feb 26 19:11:26 back Feb 26 19:11:38 playya, no you must send a bug to x-keyboard-config Feb 26 19:11:41 look at mine Feb 26 19:12:34 https://bugs.freedesktop.org/show_bug.cgi?id=30903 Feb 26 19:12:42 mrmoku, you've got 2.6.37? Feb 26 19:12:49 if so you must ping the modem Feb 26 19:13:02 using the pingisi binary Feb 26 19:13:12 s/binary/program/ Feb 26 19:13:12 GNUtoo|laptop meant: using the pingisi program Feb 26 19:13:22 that is in libgisi Feb 26 19:13:32 GNUtoo|laptop: yup Feb 26 19:14:16 * mrmoku installs libgisi-tools Feb 26 19:15:02 GNUtoo|laptop: sendisi you mean? Feb 26 19:15:11 no Feb 26 19:15:15 something with ping in its name Feb 26 19:15:36 hmm libgisi-tools has only sendisi Feb 26 19:15:45 maybe libgisi is not yet in fso-autorev? Feb 26 19:15:48 * mrmoku checks Feb 26 19:16:15 hmm... it is Feb 26 19:16:28 hmmm maybe it was not in gisi Feb 26 19:16:31 let me find it Feb 26 19:17:40 in git/tests Feb 26 19:17:43 there is testping Feb 26 19:17:46 in gisi Feb 26 19:18:00 /home/gnutoo/embedded/oe/oetmps/nokia900/work/armv7a-oe-linux-gnueabi/libgisi-0.0.0+gitr13+6181fecb2cd4a35c16c44ae62de3461bb143b558-r0/git/tests for me Feb 26 19:18:02 does not get installed then :/ Feb 26 19:18:08 it's not Feb 26 19:18:12 just push it to the device Feb 26 19:18:23 maybe we should add it in the recipe in FILES_ Feb 26 19:19:25 * mrmoku has rmwork turned one :P Feb 26 19:19:51 * mrmoku turns it off and rebuilds libgisi Feb 26 19:42:05 PaulFertser, no, what's rtnetlink? Feb 26 19:42:41 the netlink we see in the source code Feb 26 19:42:48 that is different from libnl and libnl2 Feb 26 19:43:33 GNUtoo|laptop: rtnetlink is part of netlink used for setting routing/addressing (used in e.g. ``ip'' utility). Feb 26 19:43:46 ok Feb 26 19:53:18 PaulFertser, we should look at the old libisi: Feb 26 19:53:41 GNUtoo|laptop: Remi told me that gisi code is shit Feb 26 19:54:19 PaulFertser, yes but: Feb 26 19:54:20 http://www.pastie.org/1610711 Feb 26 19:54:54 GNUtoo|laptop: yes Feb 26 19:54:58 GNUtoo|laptop: that's relevant Feb 26 19:55:23 I tried with that in the past Feb 26 19:55:30 I don't remember where I stoppped tough Feb 26 19:55:36 GNUtoo|laptop: with upstream kernel? Feb 26 19:55:48 I don't remember but I think with a recent one Feb 26 19:55:54 > 2.6.28 Feb 26 19:55:59 like 2.6.35 Feb 26 19:56:03 or 2.6.37 Feb 26 19:56:08 but I really don't remember Feb 26 19:56:14 altough I can look for the code Feb 26 19:58:27 GNUtoo|laptop: no, the routing code was added before 2.6.32, so it's irrelevant. Feb 26 19:58:33 ok Feb 26 20:01:41 mickey|bbl: ping Feb 26 20:20:13 it can even be done in vala Feb 26 20:20:24 I'll try to do the fowarder in vala then Feb 26 20:20:35 then I'll look at what Lopi is asking Feb 26 20:21:58 nickp666 is going to try and write the plugin for fsogsmd Feb 26 20:22:14 I'll see what he comes up with in the next few days Feb 26 20:31:16 so, openmoko community is not participating in GSoC? Feb 26 20:53:03 PaulFertser, so what should we do exactly? Feb 26 20:53:15 set address of the phonet0 to PN_DEV_HOST? Feb 26 20:53:24 then route to PN_DEV_PC? Feb 26 20:53:44 and set the address of uspn0 to PN_DEV_PC? Feb 26 20:53:49 and route it to PN_DEV_HOST? Feb 26 20:54:17 GNUtoo|laptop: one needs to use netlink to send specially-crafted messages to the kernel, one to set 0x6C address to phonet0, and two others to set routing (specifying that 0 should be routed to phonet0 and 0x10 to upnlink0). Feb 26 20:54:41 GNUtoo|laptop: upnlink0 is so-called "addressless" interface, so one shouldn't try to set any address for that. Feb 26 20:54:46 At least that's what Remi told me. Feb 26 20:54:52 I tried with that in the pastok Feb 26 20:54:54 oops Feb 26 20:54:55 ok Feb 26 20:55:14 I've an error code Feb 26 20:55:40 I did that: Feb 26 20:56:08 http://www.pastie.org/1610925 Feb 26 20:57:22 GNUtoo|laptop: the route to 0 should be added to phonet0, the route to 10 should be added to upnlink0 Feb 26 20:57:26 I'll print the error Feb 26 20:58:14 usbpn0 is addressless right Feb 26 20:59:16 or is it really upnlink0 that you were talking about Feb 26 21:01:25 uspn0 Feb 26 21:01:32 usbpn0 Feb 26 21:01:39 ok Feb 26 21:11:33 GNUtoo|laptop: btw, your approach might give faster results. What error and when do you get? Feb 26 21:12:21 -17 that is normal Feb 26 21:12:22 and -22 Feb 26 21:12:38 I'm now trying to start isi Feb 26 21:12:42 maybe -22 will go Feb 26 21:12:47 -22 = EINVAL Feb 26 21:12:55 -17 = EEXIST Feb 26 21:12:59 GNUtoo|laptop: who gives -22 to you? Feb 26 21:13:00 -17 is skipped in gisi Feb 26 21:13:03 route Feb 26 21:13:08 -17 = address Feb 26 21:13:11 -22 = route Feb 26 21:13:17 for any route Feb 26 21:13:25 even the non-forwarding ones Feb 26 21:14:16 Doesn't sound nice :/ Feb 26 21:14:30 GNUtoo|laptop: probably gisi is doing it somewhat wrong, no idea. Feb 26 21:14:44 I am doing something wrong probably Feb 26 21:14:49 such as not starting netlink Feb 26 21:15:04 GNUtoo|laptop: i'm going to try to use bare libnl2 (rtnetlink) and to construct messages and then to analise the results along with kernel source. Feb 26 21:15:14 I'm not sure if i feel well enough to do it right now though :( Feb 26 21:15:24 ok Feb 26 21:19:25 GNUtoo|laptop: please keep me informed about your attempts Feb 26 21:19:32 ok Feb 26 21:20:51 maybe I put the wrong address Feb 26 21:20:57 because setting netlink up didn't change Feb 26 21:21:05 if (remote != PN_DEV_SOS && remote != PN_DEV_HOST) Feb 26 21:21:10 return -EINVAL; Feb 26 21:21:13 that's in add_route Feb 26 21:21:56 wait a sec Feb 26 21:21:58 I'm crazy Feb 26 21:22:06 I've the full blown fsogsmd running Feb 26 21:25:34 GNUtoo|laptop: quite probably that code is wrong. The libisi examples use 0x10 as the source address. Feb 26 21:25:48 libisi worked Feb 26 21:25:52 I've to think.... Feb 26 21:26:02 I think netlink is not comming up Feb 26 21:27:37 mickey|bbl, ping Feb 26 21:38:55 hmmm Feb 26 21:39:00 I'm doing something wrong: Feb 26 21:39:03 no mainloop Feb 26 21:39:06 or whatever Feb 26 21:39:08 I'll add that Feb 26 21:56:37 mrmoku, do we have a function in libphone-ui-shr to get the screen size? Feb 26 21:59:17 i reworked idle_screen, to look also good on small screen devices like the palmpre Feb 26 21:59:57 and now i need a switch to choose between "smallscreen" and "default" mode Feb 26 22:01:14 I'll try another method Feb 26 22:01:22 I take the a vala test Feb 26 22:01:25 and rewrite it in C Feb 26 22:01:34 and bit by bit change it to my needs Feb 26 22:01:47 at the beginning it should work Feb 26 22:01:54 but do nothing usefull Feb 26 22:02:02 then I change a part etc... Feb 26 22:02:57 <[Rui]> Slyon: the best is to adjust the edje theme Feb 26 22:03:02 GNUtoo|laptop: for the forwarding? Feb 26 22:03:20 yes Feb 26 22:03:39 hm Feb 26 22:04:17 [Rui], i reworked the whole edje theme. but now i need to send one signal to choose the mode Feb 26 22:04:58 as i can't make it 100% relative, due to some "draggable" part, which always uses it's "min-size" Feb 26 22:06:00 <[Rui]> Slyon: ok. Feb 26 22:06:10 <[Rui]> Slyon: you could probably use ecore_x for it Feb 26 22:06:48 [Rui], yeah, thats what i thought as well, but i cant find the right function in the ecore_x docs... ( http://docs.enlightenment.org/auto/ecore/Ecore__X_8h.html ) Feb 26 22:06:51 am i blind? Feb 26 22:07:26 <[Rui]> Slyon: perhaps ecore_x_window_geometry_get on the root window Feb 26 22:07:56 <[Rui]> Slyon: are you familiar with edje programs? Feb 26 22:08:44 [Rui], i wrote idle_screen some time... Feb 26 22:09:10 [Rui], so, not too much experience, but still a bit Feb 26 22:09:50 <[Rui]> Slyon: ah :) Feb 26 22:10:17 <[Rui]> Slyon: it's just that I'm trying to make elmdentica's toolbar invisible, and only visible when you touch over it Feb 26 22:10:40 <[Rui]> however it's not becoming visible when I tell it to. Feb 26 22:12:18 [Rui], hmm this should actally be possible Feb 26 22:12:38 there should be a signal when you move the cursor over the toolbar Feb 26 22:12:52 which you can listen to and do what ever you want Feb 26 22:12:53 <[Rui]> Slyon: yes, it should be possible, but I don't know why http://pastebin.com/n0C43esY doesn't work. :( Feb 26 22:13:24 <[Rui]> brb Feb 26 22:13:26 ** (process:9219): DEBUG: g_pn_netlink_add_route: Invalid argument Feb 26 22:15:37 <[Rui]> back Feb 26 22:15:45 [Rui], hmm, you listen to the signal from the "event" part Feb 26 22:16:03 but the event part doesn't have any size, shouldn't it have the same size as the toolbar part? Feb 26 22:16:23 <[Rui]> Slyon: if nothing is specified, it occupies the whole window Feb 26 22:16:53 <[Rui]> hms... now that I wrote that... Feb 26 22:17:04 <[Rui]> it could be hurting the events, indeed... it could... Feb 26 22:17:37 [Rui], ah ic. then you should probably try the mouse,move event Feb 26 22:17:54 as it cant move out if its the whole window Feb 26 22:18:19 so I'll force it Feb 26 22:18:21 <[Rui]> I've just changed its description to match toolbar exactly Feb 26 22:18:26 <[Rui]> but it's the same Feb 26 22:20:55 [Rui], i just tried the events at my idle_screen... there are no "mouse,move" "mouse,in" or "mouse,out" events send, if the mouse is clicked Feb 26 22:21:09 (which is always the case with the touchscreen) Feb 26 22:21:15 <[Rui]> damn Feb 26 22:21:31 do you have a draggable part under it, which you could listen to the drag signal? Feb 26 22:21:32 <[Rui]> well, I can try mouse,up ? Feb 26 22:21:59 <[Rui]> I'd love to ignore the drag case, but yes, the idea is to have the message list occupy the whole window Feb 26 22:22:10 <[Rui]> give real estate to the main action, reading statuses :) Feb 26 22:22:58 <[Rui]> grumble, mouse,up didn't work either Feb 26 22:23:13 [Rui], well, true, you could also hide your toolbar on mouse,down and show it on mouse,up ... or the other way arround Feb 26 22:23:15 oh.. Feb 26 22:28:54 <[Rui]> Slyon: the idea is that it's always hidden unless you click on that area Feb 26 22:29:11 <[Rui]> and if I can't use mouse,out then I need to hide it again after some time. Feb 26 22:30:27 [Rui], yes... this would work nicely with a normal mouse, but is pretty comlicated with the touchscreen Feb 26 22:30:47 <[Rui]> Slyon: well, you see... the issue is that I'm testing on my laptop Feb 26 22:30:57 <[Rui]> so there it should have worked Feb 26 22:31:20 didn't it work on you laptop? Feb 26 22:31:24 <[Rui]> nopes Feb 26 22:32:10 hmm, that's strange Feb 26 22:32:33 is there some layer above, which "steals" the signals? Feb 26 22:33:14 <[Rui]> I think not, parts down in text are above in edje result, right? Feb 26 22:34:13 netlink_addroute:-22 Feb 26 22:34:27 [Rui], right Feb 26 22:34:52 PaulFertser, whatever I do I've invalid argument Feb 26 22:35:05 if I do it myself, bypassing stuff => invalid argument Feb 26 22:35:12 [Rui], dunno if maybe some elm widgets to some magic to become top Feb 26 22:35:29 if I use trusted binaries of network test for libisi => invalid argument Feb 26 22:35:30 etc... Feb 26 22:36:07 GNUtoo|laptop: i think i'll try to sleep now, will let you know what i get when i try that in the morning. That's all pretty sick, but there's no reason for it to not work. Feb 26 22:36:29 I'm going to try the direct rtnetlink route. Feb 26 22:36:49 ok Feb 26 22:40:43 I do not understand from where does the einval comes from Feb 26 22:40:49 I've a hacked libisi Feb 26 22:41:01 for low level access Feb 26 22:41:08 of netlink_addroute Feb 26 22:42:33 <[Rui]> Slyon: I know it's on top because when I added it initially "event" wasn't invisible and it covered everything Feb 26 22:43:13 [Rui], ok... Feb 26 22:43:25 [Rui]: may i assign a linux-openmoko build bug to you ? Feb 26 22:43:44 <[Rui]> and I've just verified by reversing visibility that the event rect is perfectly over the toolbar. Feb 26 22:44:10 GNUtoo|laptop: it might very well be the kernel. Unfortunately, the image you (or was it somebody else's) gave me has no ftrace (which might be useful here). Feb 26 22:44:12 <[Rui]> nschle85: I don't do linux development on OpenMoko, that's more gena2x, lindi-, larsc, Weiss... Feb 26 22:44:54 PaulFertser, ok Feb 26 22:45:16 [Rui]: i think its a dependency problem, after bitbake lzma-native linux-openmoko builds Feb 26 22:45:21 the problem is that I don't see it in libisi Feb 26 22:45:32 I do not see a possible return of EINVAL Feb 26 22:46:11 <[Rui]> nschle85: if you assign it to me, it's assigned, but I warn you that I'm not sure I can even help anything :) Feb 26 22:46:48 GNUtoo|laptop: then it means the kernel returns that. Feb 26 22:46:59 [Rui]: ok, but i wont assign to JaMa he has a lot of work i think, ok who should i assign it to ? Feb 26 22:47:26 it can't Feb 26 22:47:35 error = foo() Feb 26 22:47:40 if (error) Feb 26 22:47:50 return -SOMEOTHERERROR Feb 26 22:48:02 <[Rui]> nschle85: you could try to change linux-openmoko recipe to make it depend on lzma-native, and if it works, then send the patch to shr-devel Feb 26 22:48:47 [Rui]: i am not sure that other kernels are affected to . Feb 26 22:49:07 http://www.pastie.org/1611218 Feb 26 22:49:46 <[Rui]> nschle85: can you test them? :) if not, then I think it's okay, perhaps other devs may notice it and act accordingly. Feb 26 22:49:48 hmmm Feb 26 22:49:51 what's -errno Feb 26 22:49:56 I don't see errno Feb 26 22:51:20 adn getack is not much better Feb 26 22:52:01 http://git.freesmartphone.org/?p=libisi.git;a=blob;f=isi/gisi/netlink.c;h=7605024611b48f44b7bfea7874ab26beee0318c4;hb=master Feb 26 22:53:09 491 fd = netlink_socket(); Feb 26 22:53:11 hmmmm Feb 26 22:56:44 I'll look that later Feb 27 00:26:33 [Rui]: are you still online ? Feb 27 00:26:43 <[Rui]> nschle85: barely! Feb 27 00:28:31 [Rui]: i have a patch ill assing the ticket to you Feb 27 00:30:26 <[Rui]> nschle85: I don't have commit rights for shr's oe tree Feb 27 00:31:19 [Rui]: hmmm i thought its the same as oe main Feb 27 00:32:14 <[Rui]> not there either :) Feb 27 00:33:29 [Rui]: but i can see that you are very active on oe. How are you commiting ? Feb 27 00:34:07 <[Rui]> nschle85: you have to be making some confusion, either with another Rui or with what you see as OE :) Feb 27 00:35:05 [Rui]: yes i got very confused.... i meant Khem :-) Feb 27 00:37:07 [Rui]: so ill assing, to JaMa and wait ... Feb 27 00:37:27 [Rui]: bye good night :-) Feb 27 00:37:37 <[Rui]> nschle85: no problem :) good night! Feb 27 00:38:58 [Rui]: hope your baby will also sleep :-) Feb 27 00:39:21 <[Rui]> nschle85: has been sleeping for almost 4 hours, so he's likely about to wake up Feb 27 00:39:29 <[Rui]> or we're being lucky and I'm wasting it :) Feb 27 00:42:29 [Rui]: my son likes sleeping at day and in the night he'll wake up every 4 hours :-) Feb 27 00:42:47 [Rui]: so have a good night :-) bye **** ENDING LOGGING AT Sun Feb 27 02:59:57 2011