**** BEGIN LOGGING AT Mon Jan 31 02:59:57 2011 Jan 31 06:21:20 captainigloo: nice :) Jan 31 07:34:53 moin Jan 31 07:48:42 moin JaMa Jan 31 09:30:22 <[Rui]> JaMa: moin! important rev to pay attention WRT libelm http://trac.enlightenment.org/e/changeset/56356 Jan 31 09:30:49 <[Rui]> mornin'y'all Jan 31 09:34:25 [Rui]: already in OE :) Jan 31 09:34:55 <[Rui]> cool! Jan 31 09:35:03 [Rui]: http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=e9db428726e47c09da468c54b4b6a414e5927b01 Jan 31 09:35:15 there is already 1.0 EFL in OE ? Jan 31 09:35:50 cool :) Jan 31 09:36:22 btw, i have make new recipies for Enna mediacenter Jan 31 09:36:36 yes added on Saturday Jan 31 09:36:45 where should I report them ? on OE mailing list ? Jan 31 09:36:56 yes Jan 31 09:37:10 and I begin to do a specific theme for Phone device Jan 31 09:40:35 why not improve our default gry theme? Jan 31 09:44:09 I still want a nice LCARS theme for EFL Jan 31 10:25:36 mrmoku: tim_abell reports that fsodeviced crashes on startup for him with latest shr-u (due to some alsa router issues). Do you have any idea what might be the case? Jan 31 10:28:07 PaulFertser: yup... and when I wanted to tell him he was gone... Jan 31 10:28:14 PaulFertser: to me it sounds like broken statefiles Jan 31 10:30:53 mrmoku: hm, shouldn't cause a crash anyway, should it? Jan 31 10:31:06 mrmoku: broken as in damaged by an unclean reboot? Jan 31 10:33:06 PaulFertser: yeah, I absolutely agree that it should not crash Jan 31 10:33:29 and an unclean reboot (or otherwise damaged partition) might cause that IMO Jan 31 10:34:15 PaulFertser: and btw. it does not do that for me with latest shr-u Jan 31 10:44:34 PaulFertser: another thing... gnutoo started to bang his head against n900-modem-forwarding too... maybe you too should exchange thoughts and findings... Jan 31 10:46:57 hmmm... how to tell apt to replace the 3rd too with two? Jan 31 10:55:20 JaMa: I woule like to improve the gry theme Jan 31 11:10:33 mrmoku: s/ you too / you two / maybe? Jan 31 11:11:01 CyberDomovoy: yeah, would have worked in this case :P Jan 31 11:11:40 mrmoku: actually, don't even need the 'you', the 3rd is the only one surrounded by spaces :) Jan 31 12:28:20 * JaMa likes recent efreet changes Jan 31 12:28:28 time to switch to 1.0.999 locally :) Jan 31 12:28:39 hehe Jan 31 12:29:05 icon cache is now default and old code without it was dropped Jan 31 12:29:23 so hopefully missing icons (without theme) are fixed now Jan 31 12:52:06 ah, probably the cause was missing /usr/lib/efreet/efreet_icon_cache_create in libefreet1 Jan 31 13:18:22 JaMa: mrmoku: any good news for me? Jan 31 13:20:50 GNUtoo|laptop: hi there Jan 31 13:22:29 alexxy: you'll have to wait for dos1|away to review opimd Jan 31 13:57:38 hi Jan 31 14:00:36 GNUtoo|laptop: i can tell you that i found some mails on the ofono ml where it's explained that netlink voodoo should not be needed for phonet with proper recent kernels (but is apparently needed with 2.6.28-maemo). Jan 31 14:01:08 * GNUtoo|laptop found that: http://lwn.net/Articles/303274/ Jan 31 14:01:27 PaulFertser, did you already wrote some code? Jan 31 14:05:52 GNUtoo|laptop: i did Jan 31 14:05:56 GNUtoo|laptop: a moment Jan 31 14:05:58 PaulFertser: I read that mail from ofono ml too... but also that it does not work even with recent kernels IIRC Jan 31 14:05:59 ok Jan 31 14:06:25 GNUtoo|laptop: yes, that documentation is something specifying how it should work, but apparently it doesn't at least with maemo kernel. Jan 31 14:06:35 ok Jan 31 14:10:40 * mrmoku off to office Jan 31 14:16:54 GNUtoo|laptop: all i got is this shit: http://paste.debian.net/106135/ Jan 31 14:18:06 GNUtoo|laptop: it receives nothing on maemo kernel, no matter if i use bind() and BINDTODEVICE or not, and which phonet address i use. Jan 31 14:18:41 why not doing that: Jan 31 14:18:54 using libpcap to get and extract a packet Jan 31 14:19:17 wrapp the packet Jan 31 14:19:19 and forward it Jan 31 14:20:21 GNUtoo|laptop: this approach should work, but i didn't even think about it because it feels so much of a hack (or i'm just narrow-minded, not sure which one :/) Jan 31 14:20:34 ok Jan 31 14:22:18 GNUtoo|laptop: also tcpdump showed that packets received from host differ somewhat from packets sent to modem. Jan 31 14:22:32 GNUtoo|laptop: reading that phonet doc for several times didn't allow me to understand why is that. Jan 31 14:22:41 ok Jan 31 14:22:52 I thought of doing a hack Jan 31 14:23:12 GNUtoo|laptop: but i assumed that if i do it one layer above (with PHONET socket, as it is supposed to work), it'd somehow either work or give a hint how to make it work. Jan 31 14:23:13 you send the packets to HOST_PN_MODEM Jan 31 14:23:16 to usbpn0 Jan 31 14:23:21 and forrward them Jan 31 14:25:29 how does the forwarder errors for you? Jan 31 14:26:17 GNUtoo|laptop: the one i "wrote"? It just doesn't fucking receive anything. Jan 31 14:26:25 ok Jan 31 14:26:37 does it prints an error Jan 31 14:26:42 or something like that? Jan 31 14:27:02 GNUtoo|laptop: select() never detects any activity on the socket. Jan 31 14:27:09 ok Jan 31 14:28:19 strange Jan 31 14:28:19 GNUtoo|laptop: i added an extra (useless) recvfrom() call before select and it doesn't ever return either. Jan 31 14:28:35 it doesn't "work" but I receive stuff on phonet0 Jan 31 14:28:37 GNUtoo|laptop: strange is that nokia is shipping broken kernels. Jan 31 14:29:08 tcpdump -i phonet0 display stuff when I use libisi tests Jan 31 14:29:10 And there's almost nobody to ask. Jan 31 14:29:23 I want to help Jan 31 14:29:35 GNUtoo|laptop: yes, the packet is received, i've seen it too, but neither select no recvfrom get it. Jan 31 14:30:44 0x0000: 0010 1500 0600 4202 f012 00 ......B.... Jan 31 14:30:47 ah? Jan 31 14:30:50 I'll read the code Jan 31 14:32:36 GNUtoo|laptop: phonet has that strange header and afaict 0x15 is some kind of destination address here. Jan 31 14:32:52 0x0 is modem Jan 31 14:32:59 let me find 0x15 etc... Jan 31 14:33:48 gisi/netlink.h: PN_DEV_PC = 0x10, /* PC Suite */ Jan 31 14:33:48 gisi/netlink.h: PN_DEV_HOST = 0x00, /* Modem */ Jan 31 14:33:48 gisi/netlink.h: PN_DEV_SOS = 0x6C, /* Symbian or Linux */ Jan 31 14:34:07 there is no 0x15 Jan 31 14:34:51 GNUtoo|laptop: well, it's used somehow in gisi code, i've tried to read that, and there're enough strange things there. Jan 31 14:38:48 where is it used? Jan 31 14:43:45 GNUtoo|laptop: with some bind() call iirc. Jan 31 14:43:58 ok Jan 31 14:46:30 DocScrutinizer: hi, are there any news on my gps-problem? Jan 31 14:47:20 not yet, just confirmed it doesn't perform as expected, but didn't manage to find my factory test sw uSD yet Jan 31 14:48:20 I'm pondering to install my SHR0808 uSD, but recently was a bit short of time Jan 31 14:48:46 but you're not forgotten :-) Jan 31 16:22:40 PaulFertser, indeed select fails for me too on 2.6.37 but I wonder if some prior operation are needed to make it work Jan 31 16:22:43 such as listen Jan 31 16:22:52 but obviously listen doesn't work Jan 31 16:28:43 GNUtoo|laptop: such as netlink voodoo :((( Jan 31 16:29:24 what about something else, like polling, epoll etc.... Jan 31 16:31:33 do you have more details on the netlink voodoo Jan 31 16:31:35 for instance Jan 31 16:31:44 where they told you netlink vodoo was required Jan 31 16:32:44 GNUtoo|laptop: i'll try to find the link Jan 31 16:33:32 GNUtoo|laptop: http://comments.gmane.org/gmane.comp.handhelds.ofono/4568 Jan 31 16:34:31 ok thanks Jan 31 16:37:09 GNUtoo|laptop: so even "Phonet expert" doesn't understand the gisi netlink code :/ Jan 31 16:37:24 hmmm Jan 31 16:37:31 are you used to socket programming? Jan 31 16:37:54 because maybe we missed something Jan 31 16:46:13 maybe we could ask morphis if he has an idea Jan 31 16:46:24 heyho Jan 31 16:46:28 just ask :) Jan 31 16:47:16 mickeyl: ping Jan 31 16:48:29 morphis, I'm not that used to socket programming and with PaulFertser we're trying to forward packet between phonet0(the modem interface) and upnlink0(another interface that comes with g_nokia on the phone side) Jan 31 16:48:33 so basically there is: Jan 31 16:49:20 phonet0<->n900_cpu<->upnlink0<->usb_cable<->laptop<->usbpn0 Jan 31 16:49:26 the code is here: Jan 31 16:49:30 http://pastebin.com/egzvukTf Jan 31 16:49:44 puuh it needs to be so complicated? Jan 31 16:49:46 the result is that listen doesn't work Jan 31 16:50:14 and select always wait Jan 31 16:50:19 even when there is some data Jan 31 16:50:23 what is complicated? Jan 31 16:50:29 phonet0<->n900_cpu<->upnlink0<->usb_cable<->laptop<->usbpn0 ? Jan 31 16:50:32 right Jan 31 16:50:35 morphis: i claim that the problem is poorly implemented "phonet" protocol that's not working as described in the only document available, and that it requires some netlink voodoo magic (as used by gisi) to work. Jan 31 16:50:46 it's just a schematic to show that on the phone side there are 2 interfaces: Jan 31 16:50:51 phonet0: the modem Jan 31 16:50:59 upnlink0: g_nokia Jan 31 16:51:07 and on the computer side there is Jan 31 16:51:21 usbpn0: g_nokia's cdc_phonet Jan 31 16:51:36 the goal is to forward from phonet0 to upnlink0 Jan 31 16:51:52 ah ok Jan 31 16:52:41 so the problem is listen don't work, right? Jan 31 16:52:57 basically the problem is that select don't work Jan 31 16:53:02 so I added a listen Jan 31 16:53:06 which doesn't work either Jan 31 16:54:21 so you get a listen error when using listen on phonet0 device? Jan 31 16:54:29 yes Jan 31 16:55:17 # ./forwarder Jan 31 16:55:17 phonet0 listen error Jan 31 16:55:17 upnlink0 listen error: Operation not supported Jan 31 16:55:59 http://pastebin.com/wwCZ61bt Jan 31 16:56:52 ok Jan 31 16:57:15 you tried epoll? Jan 31 16:57:27 or how do other software like ofono access phonet0? Jan 31 16:57:35 do they use select? Jan 31 16:57:38 no, I didn't try epoll yet Jan 31 16:57:50 I'll look Jan 31 16:58:28 morphis: afair the proprietary forwarder on n900 uses raw sockets even. Jan 31 16:58:47 PaulFertser: ok Jan 31 16:59:27 maybe they use glib Jan 31 17:00:44 morphis, so our code is correct? Jan 31 17:00:52 You're telling that as if glib wasn't using select() Jan 31 17:01:04 because I'm not that used to socket programming Jan 31 17:02:49 GNUtoo|laptop: I don't see anything which could be wrong Jan 31 17:03:10 ok, I wanted to remove that uncertaincy Jan 31 17:03:14 ah stop Jan 31 17:03:16 thanks a lot Jan 31 17:03:17 ok Jan 31 17:03:25 you should do a FD_ZERO(&fds); Jan 31 17:03:32 ah right Jan 31 17:04:00 and the FD_SET should be executed right before the select-method call Jan 31 17:04:04 in the for-loop Jan 31 17:04:12 maybe thats the problem Jan 31 17:04:35 it was before Jan 31 17:04:38 in PaulFertser code Jan 31 17:04:40 but I'll try Jan 31 17:04:43 don't use select if you can use epoll or poll Jan 31 17:05:02 as we're using linux kernel we have epoll Jan 31 17:06:06 hmmm it still behave the same way Jan 31 17:06:21 hm Jan 31 17:06:46 why do you set read_fds to fds? Jan 31 17:07:06 and check later with FD_ISSET fds? Jan 31 17:07:11 because it was like that in the howto I followed Jan 31 17:08:03 ah ok Jan 31 17:08:20 btw. you should look at cornucopia/tools/serial_forward Jan 31 17:09:26 why? because it could help in my code? Jan 31 17:09:31 hm I really need serial console and jtag for the palm pre ... this damit freeze bug ... Jan 31 17:09:32 s/my/our Jan 31 17:09:36 right Jan 31 17:09:39 morphis: my "original code" is at http://paste.debian.net/106135 and i think it uses select correctly. Jan 31 17:10:02 PaulFertser: looks good Jan 31 17:10:07 and it does not work, too? Jan 31 17:10:19 morphis: of course. Jan 31 17:10:25 ok Jan 31 17:10:27 morphis: phonet is a bitch Jan 31 17:10:31 :) Jan 31 17:10:46 maybe it's a kernel bug? Jan 31 17:10:55 if so we could bugreport? Jan 31 17:10:56 GNUtoo|laptop: it can't Jan 31 17:11:01 After i was finally convinced phonet implementation in the maemo kernel is broken, i was really pissed. Jan 31 17:11:08 webOS is just running fine with the same kernel Jan 31 17:11:15 and I tried most kernel version I did in the last month Jan 31 17:11:22 and it worked one month ago Jan 31 17:11:25 without any issues Jan 31 17:11:28 morphis, I meant phonet in 2.6.37 Jan 31 17:11:29 but now it freezes Jan 31 17:11:37 GNUtoo|laptop: ah sorry :) Jan 31 17:11:48 PaulFertser: :) Jan 31 17:12:00 life would be so easy without bugs Jan 31 17:12:01 it think you need the FD_ZERO call in the loop Jan 31 17:12:17 morphis,are you aware that xf86-video-omapfb was bumped recently along with illume/efl etc... Jan 31 17:12:22 GNUtoo|laptop: i think they're not interested in fixing buggy phonet, so i'm reluctant to try bugreporting. It would be nice if you do that though ;) Jan 31 17:12:27 GNUtoo|laptop: ah good hint! Jan 31 17:12:49 GNUtoo|laptop: does recent efl need the new xf86-video-omapfb? Jan 31 17:13:00 no Jan 31 17:13:08 they are separate bump Jan 31 17:13:17 morphis: my problem with bugs like that (phonet's) is that it infuriates me when those corporate monkeys make our life harder for no good reason. Jan 31 17:13:30 first xf86-video-omapfb was bumped Jan 31 17:13:44 and then JaMa has mumped efl because they went 1.0 Jan 31 17:13:44 I guess my attitude is wrong but somehow i depend a lot on this emotional part... Jan 31 17:14:18 PaulFertser, I understand, I had the same feeling sometime with the htc dream Jan 31 17:14:31 PaulFertser: yeah it really nasty when thing left undone and buggy because they don't needed in this way we need them Jan 31 17:14:32 for htc dream they may have done it on purpose Jan 31 17:15:52 for instance if it was easy to run GNU/Linux Jan 31 17:16:07 maybe everybody wouldn't have run android Jan 31 17:16:22 less people arround android platform etc.... Jan 31 17:17:54 android sucks ... and most people find it great cause they don't want to look behind the graphical interface ... Jan 31 17:18:01 indeed Jan 31 17:18:15 if we had more devellopers Jan 31 17:18:22 our stack would be polished Jan 31 17:18:34 for instance Jan 31 17:18:37 people porting apps Jan 31 17:18:40 and polishing them Jan 31 17:18:50 we just lack that Jan 31 17:18:55 we can't invest time on that Jan 31 17:18:56 right Jan 31 17:19:08 maybe some android-app-importer is needed :) Jan 31 17:19:14 because we're struggeling with low level that is mandatory to get theses devs Jan 31 17:19:16 we need framework/ui people Jan 31 17:19:18 I don't think so Jan 31 17:19:34 I had this discussion with RMS Jan 31 17:19:40 basically take an app Jan 31 17:19:42 with RMS? Jan 31 17:19:46 let's say you take scummvm Jan 31 17:19:49 stallman Jan 31 17:19:52 oh Jan 31 17:20:06 the GPL-must-be-everywhere-man Jan 31 17:20:11 scummvm is available on both android and GNU/Linux Jan 31 17:20:22 no, rather the free software movement founder Jan 31 17:20:39 :) Jan 31 17:20:39 he's not GPL-must-be-everywhere Jan 31 17:20:47 but he's free-software-must-be-everywhere Jan 31 17:20:56 because there is other licenses too Jan 31 17:20:59 morphis: pong Jan 31 17:21:04 anyway Jan 31 17:21:14 yeah but sometimes his view is a bit strange Jan 31 17:21:18 in android in the free market there are less than 100 apps Jan 31 17:21:23 last time I checked Jan 31 17:21:27 there were about 60 apps Jan 31 17:21:29 mickeyl: I want to talk with you about meeting at cebit Jan 31 17:21:45 do you want to do a lot of work just to get 60 apps Jan 31 17:21:53 with a lot of them who are ported apps Jan 31 17:21:57 from GNU/Linux? Jan 31 17:22:14 and even if it's done Jan 31 17:22:22 that importer would need a polishing system Jan 31 17:22:23 morphis: ok, i did not plan the appereance yet, but i'm supposed to help managing the OE booth, so I'll be there Jan 31 17:22:53 hmmmm Jan 31 17:23:02 mickeyl: ok, I don't know which day I will be there Jan 31 17:23:31 GNUtoo|laptop: 60 apps are ok, we don't need mory, we need apps with good qualitt Jan 31 17:23:37 quality Jan 31 17:23:46 morphis, take supertux Jan 31 17:23:47 look at App Store or webOS app store Jan 31 17:23:50 supertux is a great game Jan 31 17:23:55 the most apps there are shit Jan 31 17:23:56 it's ported on n900 Jan 31 17:24:05 so for instance Jan 31 17:24:19 what you have to do is to import the patch for 800x480 Jan 31 17:24:24 mickeyl: but I hope we can find some time to talk about fso :) Jan 31 17:24:34 and the patch for binding a touch to Esc key Jan 31 17:24:37 and it's integrated Jan 31 17:24:41 not that difficult Jan 31 17:24:47 I'd love to do that kind of job Jan 31 17:24:49 morphis: for sure Jan 31 17:25:27 mickeyl: good as efl is there too it will be great :) Jan 31 17:25:37 yep Jan 31 17:25:43 morphis, btw: what if someone(not me) lend/give you his n900, maybe that will solve the modem problem, we would just need some good kernel, and a bit of fso polishing in vala(in the plugins, such as button handling etc...) Jan 31 17:25:44 maybe I can get the palmpre in a usable state so we can show it running OE Jan 31 17:25:56 GNUtoo|laptop: hm Jan 31 17:26:07 basically the kernel is solid Jan 31 17:26:21 there is an upstreaming process Jan 31 17:26:22 GNUtoo|laptop: if it does not take so much time of my palmpre work, why not Jan 31 17:27:22 so what is the main problem? Jan 31 17:27:27 modem Jan 31 17:27:28 with the modem on the N900? Jan 31 17:27:36 none, manpower Jan 31 17:27:39 ok Jan 31 17:28:01 so whats the current state? Jan 31 17:28:02 basically the plans are to get rid of libisi Jan 31 17:28:06 you started libgisi I saw Jan 31 17:28:08 and to rewrite it in vala Jan 31 17:28:10 ok Jan 31 17:28:13 not me Jan 31 17:28:17 but mrmoku or mickeyl Jan 31 17:29:59 libgisi gives us in it's current version low level access to the modem, right? Jan 31 17:30:05 yes Jan 31 17:30:07 not messages are implemented Jan 31 17:30:17 I don't know the details Jan 31 17:30:19 or how ever it is called Jan 31 17:30:21 ok Jan 31 17:30:50 yes, gisi is the lowlevel protocol Jan 31 17:30:58 conceptually much like msmcommd is using Jan 31 17:31:01 ok Jan 31 17:31:11 maybe a bit higher level Jan 31 17:31:12 since phone handles MAC Jan 31 17:31:17 (or the equivalent) Jan 31 17:31:20 phonet Jan 31 17:31:21 but you have to put the bytes for the real messages in the right order before sending it with gisi? Jan 31 17:31:28 ok Jan 31 17:32:41 no Jan 31 17:32:48 thankfully this is what libgisi does for us Jan 31 17:32:54 it knows about the low level details Jan 31 17:32:56 ok Jan 31 17:33:01 so what we do is compose a request structure Jan 31 17:33:04 send it Jan 31 17:33:08 wait for the answer to come pack Jan 31 17:33:16 and unpack the response and decipher it Jan 31 17:33:24 again, much like you are doing in libmsmcomm Jan 31 17:33:28 ok Jan 31 17:33:39 with the difference of it actually being a documented protocol :) Jan 31 17:33:40 and ofono already implements most of this? Jan 31 17:33:43 hehe Jan 31 17:34:36 yes Jan 31 17:34:40 ofono implements most of this Jan 31 17:35:02 so the basic conditions are much better for us Jan 31 17:35:08 compared to your situation Jan 31 17:35:13 :) Jan 31 17:35:15 still it's a shitload of messages to be dealt with Jan 31 17:35:29 what is the status of the vala rewrite? Jan 31 17:36:11 so libgisi needs only manpower to implement most documentated messages Jan 31 17:36:23 so to speak Jan 31 17:36:33 or rather... write the proper abstractions for use in fsogsmd Jan 31 17:36:41 ok Jan 31 17:37:04 vala rewrite... well, a generated vapi is there, which now needs to be valaized and then we need to write the first test code to see whether we can actually talk to the modem Jan 31 17:37:28 but you need more manpower to do this? Jan 31 17:38:43 manpower is always the critical thing Jan 31 17:38:58 it's always a handful of people working on the whole stack, as you know Jan 31 17:39:25 there's like a dozen of things i could do Jan 31 17:39:25 jepp I know some more than working on the palm pre ... :( Jan 31 17:39:36 but i can only do one or two Jan 31 17:39:46 and you always have to judge what brings the project forward Jan 31 17:39:59 for instance: Jan 31 17:40:09 *the gps with fsotldt Jan 31 17:40:23 *the plugins system with wifi/bluetooth activators Jan 31 17:40:44 *a launcher that is device specific(for instance to get the good arguments for games) Jan 31 17:40:46 etc... Jan 31 17:41:05 *voip stuff Jan 31 17:41:11 mickeyl: you are the framework architect you need to the things which advances FSO as framework Jan 31 17:41:38 I think thats even more important for you to do than dealing with all the low level problems Jan 31 17:41:53 yes that's why we need more people to deal with the n900 port Jan 31 17:42:07 he spent time with the modem..... Jan 31 17:42:15 instead of doing theses things Jan 31 17:42:19 damn it .... this fucking freezing thing ! Jan 31 17:42:42 ok, but how big are the chances to give me a n900 at hand? Jan 31 17:42:42 morphis, without X it still freezes? Jan 31 17:42:48 GNUtoo|laptop: only with X Jan 31 17:43:04 I revert the last changes to xf86-video-omapfb in OE Jan 31 17:43:10 but it still freezes Jan 31 17:44:27 there was more than one change Jan 31 17:45:24 revert to that: 3b039e5c54265c5e1e254736687ad1cefed8f534 Jan 31 17:45:24 I revoke all from this year Jan 31 17:45:24 freesmartphone.org: 03mickey 07libgisi * rc88a627d918b 10/ (7 files in 2 dirs): add infrastructure for tests Jan 31 17:46:31 GNUtoo|laptop: I did Jan 31 17:46:36 ah ok Jan 31 17:46:39 then I've no idea Jan 31 17:46:41 hmmm Jan 31 17:46:48 try xf86-video-fbdev Jan 31 17:47:05 I builded 3b039e5c54265c5e1e254736687ad1cefed8f534 of xf86-video-omapfb Jan 31 17:47:14 ok Jan 31 17:47:15 hmmm Jan 31 17:47:21 try xf86-video-fbdev Jan 31 17:47:42 what did you change exactly? Jan 31 17:47:46 did you change the kernel? Jan 31 17:47:57 I revoked all kernel changes I did Jan 31 17:48:06 ok Jan 31 17:48:06 switched back to the time before I used udev Jan 31 17:48:12 tried old kernel version Jan 31 17:48:14 hmmm Jan 31 17:48:17 switched back to old efl version Jan 31 17:48:25 I've no pre so it would be difficult for me to help Jan 31 17:48:32 right Jan 31 17:48:42 but " ok, but how big are the chances to give me a n900 at hand?" Jan 31 17:49:13 there are several solution: Jan 31 17:49:22 *request one to nokia in the maemo developer queue Jan 31 17:49:40 *the person who uses it the less lend/give it to you Jan 31 17:49:54 *we buy one for you Jan 31 17:49:59 * mrmoku thinks it was the last bunch of devices nokia gave away Jan 31 17:50:01 we = many people Jan 31 17:50:38 ok Jan 31 17:51:02 I bet ssh is not doable Jan 31 17:51:05 due to latency Jan 31 17:51:11 no, it's not a good solution Jan 31 17:51:46 it can work but results would not be so good as when I have a device next to my pc Jan 31 17:52:20 hm ok, I will take the decision to the community Jan 31 17:52:38 I can work on the modem part of the n900, but I can't buy one Jan 31 17:53:17 if I give mine I wouldn't be able to work on kernel anymore Jan 31 17:53:20 we can open some flattr account and see how many people would give money for this Jan 31 17:53:50 mrmoku: ping Jan 31 17:53:52 the problem for me is the way to give Jan 31 17:53:57 freesmartphone.org: 03morphis 07msmcomm * r53f56051968d 10/libmsmcomm/ (msmcomm/structures.h specs/msmcomm.sdef vapi/structures.vapi): libmsmcomm: regenerate structures after changes to the generator scripts Jan 31 17:53:58 freesmartphone.org: 03morphis 07msmcomm * r0203de7dce87 10/libmsmcomm/msmcomm/networkmessage.vala: libmsmcomm: add new fields for network state info message to corresponding message class Jan 31 17:54:00 freesmartphone.org: 03morphis 07msmcomm * reb6beb97250f 10/msmcomm-specs/src/network.vala: msmcomm-specs: add network time update and data service to network service API Jan 31 17:54:00 if it's hand-to-hand it's better Jan 31 17:54:01 freesmartphone.org: 03morphis 07msmcomm * r31e78bff163c 10/msmcommd/src/networkservice.vala: msmcommd: implement data service and time updates in network service Jan 31 17:54:06 freesmartphone.org: 03morphis 07msmcomm * r4cab14b684cd 10/msmcommd/src/miscservice.vala: msmcommd: check every response we get before processing Jan 31 17:54:07 freesmartphone.org: 03morphis 07msmcomm * rd94b20ca3ba9 10/libmsmcomm/ (4 files in 4 dirs): libmsmcomm: add some fields about time and data service to network state info message Jan 31 17:54:09 freesmartphone.org: 03morphis 07msmcomm * rb4ef69912b29 10/libmsmcomm/ (5 files in 4 dirs): libmsmcomm: rename timezone to timezone_offset to indicate the correct meaning Jan 31 17:54:10 freesmartphone.org: 03morphis 07msmcomm * r9a18c15c742b 10/libmsmcomm/msmcomm/networkmessage.vala: libmsmcomm: rename nitz_update to time_update Jan 31 17:54:12 freesmartphone.org: 03morphis 07msmcomm * r637e6a362166 10/msmcommd/src/modemchannel.vala: msmcommd: remove unused variable Jan 31 17:54:19 mickeyl: pong Jan 31 17:54:52 GNUtoo|laptop: hand-to-hand is an option but why not take some funds for this? people can spend to FSO and FSO can take the money to buy devices for the developers Jan 31 17:55:03 mrmoku: doing some gisi basic work... are you sure you created the vapi against the right gisi version? i can't seem to find e.g. libgisi.h and i can't seem to find gisi_version_minor - for a start Jan 31 17:55:16 ok but how can I send money *easily* to FSO Jan 31 17:55:21 something like 50E for instance Jan 31 17:55:44 GNUtoo|laptop: http://wiki.freesmartphone.org/index.php/Donate :) Jan 31 17:55:44 http://wiki.freesmartphone.org/index.php/Donate Jan 31 17:55:47 :) Jan 31 17:55:47 hehe Jan 31 17:55:48 paypal Jan 31 17:56:13 I don't have paypal, here's the problem Jan 31 17:56:17 mickeyl: hmm... which one is the *right* version? Jan 31 17:56:25 mrmoku: well, ok... any version :)( Jan 31 17:56:39 iirc i took it from what was current ofono Jan 31 17:56:52 ok, then vapigen did make some of that stuff up Jan 31 17:56:57 GNUtoo|laptop: we can do it even the other way round .. send it to me, I send it to FSO as donation Jan 31 17:56:58 will be back at real kb in few mins Jan 31 17:56:59 but it's a good start anyways Jan 31 17:57:08 and take a look Jan 31 17:57:12 ok Jan 31 17:57:23 i'll create a libgisi that imports the individual headers Jan 31 17:57:28 libgisi.h Jan 31 17:57:33 good Jan 31 17:57:52 aah, ok, i found the problem Jan 31 17:57:59 ~lart vapigen Jan 31 17:57:59 * apt pours gasoline all over vapigen, ignites the fire, and then enjoys some toasty marshmallows with the glorious blaze Jan 31 17:58:17 hehe Jan 31 17:58:31 maybe I misused it Jan 31 17:58:42 morphis, ok but how? Jan 31 17:58:48 trough a cheque? Jan 31 17:59:45 bank transfer Jan 31 18:00:16 ok Jan 31 18:00:30 how many people will donate? Jan 31 18:00:41 because I could possibly give more if needed Jan 31 18:00:54 like 100E Jan 31 18:01:51 GNUtoo|laptop: we can ask around Jan 31 18:02:07 don't know how much money we need for a N900 Jan 31 18:02:15 we can ask on several mailinglists Jan 31 18:02:27 about 500/600 E Jan 31 18:02:39 depending on the country Jan 31 18:03:02 and on ebay? Jan 31 18:03:15 maybe they are cheaper there Jan 31 18:03:27 should be 600E in germany according to wikipedia Jan 31 18:03:31 but it was at launch Jan 31 18:04:04 ok Jan 31 18:04:34 mickeyl: what is your opinion about this? Jan 31 18:06:13 a call for donations is a good thing in any case, i don't know whether it would need to be limited to the n900. i would not buy a new one, that's a waste of money in my opinion though. Jan 31 18:06:35 ok Jan 31 18:07:48 i'm sure after how nokia handles the situation there should be quite a large amount of used ones available... Jan 31 18:08:42 so we should look at ebay Jan 31 18:09:07 yeah Jan 31 18:09:10 freesmartphone.org: 03mickey 07libgisi * rd0ce9211b586 10/gisi/libgisi.h: add libgisi.h and add the first couple of fixes to make a test program compile Jan 31 18:10:03 there is one for 151 Euro which is over in 1,5 hours Jan 31 18:10:19 or with instead-buying for 299,90 euros Jan 31 18:11:49 300 is way too much Jan 31 18:11:59 i would expect that we can get one for 200 Jan 31 18:12:11 Bok Jan 31 18:12:18 s/B// Jan 31 18:12:18 morphis meant: ok Jan 31 18:12:28 maybe I give 111,97E + 50S Jan 31 18:12:43 S = dollar? Jan 31 18:12:53 so much? Jan 31 18:12:57 thats nice Jan 31 18:13:22 I will look how much I can give Jan 31 18:14:31 I've this money sitting on the internet Jan 31 18:14:47 one is a reimbursement for customs Jan 31 18:14:56 the customs fees of the nexus one Jan 31 18:15:11 the other is something that I won at elinux.org doing wiki edits on debugging Jan 31 18:15:28 you won it on elinux.org? Jan 31 18:15:43 you just wrote an article and won the money? Jan 31 18:15:57 no Jan 31 18:16:00 not exactly Jan 31 18:16:05 there was a concourse Jan 31 18:16:17 for writting some articles Jan 31 18:16:21 I wrote a lot of stuff Jan 31 18:16:35 and I didn't won the first prize Jan 31 18:16:44 the first prize was a touchbook Jan 31 18:18:30 :) Jan 31 18:20:48 ok, so we do it that way? Jan 31 18:21:00 spend some money to fso, fso buys the device and send it to me? Jan 31 18:21:52 yes Jan 31 18:21:59 basically here's the thing Jan 31 18:22:17 if I send you the money directly or make the people who have it send it to you Jan 31 18:22:24 you would have to pay taxes on it Jan 31 18:23:14 what's the deadline for all that? Jan 31 18:23:27 taxes? for the money transfer? Jan 31 18:23:44 we spend it to FSO Jan 31 18:23:46 me sending money to FSO Jan 31 18:24:09 as you are in italy and FSO in germany Jan 31 18:24:26 I think it's simplier than that Jan 31 18:24:34 I ask people who have the money Jan 31 18:24:39 to send it directly to fso Jan 31 18:24:52 ok Jan 31 18:24:55 for the ~100E it will be easy Jan 31 18:25:01 for the dollars I don't know Jan 31 18:25:09 we will see Jan 31 18:25:18 but you right, we should define a deadline Jan 31 18:25:31 end or mid of the next month? Jan 31 18:25:36 for the 100E I must write to, or wait for aarown to appear on irc Jan 31 18:27:01 mickeyl, so what are the mecanism to give money to fso? only paypal as said before? Jan 31 18:27:43 yes, paypal is the best way atm. Jan 31 18:27:48 ok Jan 31 18:28:30 freesmartphone.org: 03mickey 07libgisi * r4cfcd30ee632 10/ (4 files in 2 dirs): vapi: create proper modem constructors Jan 31 18:28:33 so morphis will work on the n900 modem if he got an n900 Jan 31 18:29:01 I think he should keep the device once the work is done Jan 31 18:29:30 but in the case where he don't have time to work on it Jan 31 18:29:57 he should try to reroute the device to a developer who has, if such developer is found Jan 31 18:30:41 GNUtoo|laptop: for sure Jan 31 18:31:05 it's better to be clear before,even if it's obvious Jan 31 18:31:17 that prevent problems Jan 31 18:31:20 :) Jan 31 18:31:53 jepp, thats always good to think about before :) Jan 31 18:32:08 also note that voice is handled by /dev/cmt_speech and that it needs special handling: Jan 31 18:32:22 there are 2 ways to handle that: Jan 31 18:32:41 *ofono uses a special pulseaudio plugin which is free software Jan 31 18:32:57 *there is a loopback test program Jan 31 18:33:13 the test program just play back what the remote person say Jan 31 18:33:21 so do you plan to work on that? Jan 31 18:33:25 s/that/that too/ Jan 31 18:33:25 GNUtoo|laptop meant: so do you plan to work on that too? Jan 31 18:33:40 puuuh so we can use the pulseaudio plugin? Jan 31 18:33:47 yes we can Jan 31 18:33:49 and have to write a router plugin for fsodeviced Jan 31 18:34:02 but maybe an alsa thing would be better Jan 31 18:34:03 no? Jan 31 18:34:27 how do we use the pulseaudio plugin? Jan 31 18:34:39 also would be better ... we already support it Jan 31 18:34:40 trough pulseaudio Jan 31 18:34:46 never worked with it Jan 31 18:34:50 it has a dbus api? Jan 31 18:34:58 I think it's automatic Jan 31 18:35:02 ok Jan 31 18:35:10 I think it works with dbus and ofono's dbus Jan 31 18:35:12 but I can try to get it working too Jan 31 18:35:16 ok Jan 31 18:35:27 we should also look at what modem means Jan 31 18:35:35 phone calls + sms + 3g + gps Jan 31 18:35:39 note that gps is very easy Jan 31 18:36:10 gps and audio are optional for you but it would be great if you work on them too Jan 31 18:36:14 gps is even done via the modem? Jan 31 18:36:24 I will see how much I can do Jan 31 18:36:32 but I will work on the palm pre too Jan 31 18:36:42 yes, it's fully decoded and has a wireshark plugin Jan 31 18:36:46 ok Jan 31 18:36:46 good Jan 31 18:37:01 and you will get a pre I hope :) Jan 31 18:37:08 I'll look Jan 31 18:37:10 so we have two devices at the end Jan 31 18:37:13 yes Jan 31 18:37:18 which are supported by FSO Jan 31 18:37:21 yes Jan 31 18:37:32 with some other devices which are badly supported or old Jan 31 18:37:48 the best device is the n900 Jan 31 18:37:51 then the palm-pre Jan 31 18:37:59 then...hmmm....lol Jan 31 18:38:57 :) Jan 31 18:39:22 htc dream is not that bad but has 2 blockers Jan 31 18:39:25 wifi and alsa Jan 31 18:39:47 for now it's the only device that has 3g Jan 31 18:40:27 the Pre will be the next :) Jan 31 18:40:35 maybe before the n900 Jan 31 18:40:51 if I have to time to get it done before I get the n900 Jan 31 18:41:14 the pre has some wifi issues Jan 31 18:42:04 hm, now it don't freeze anymore Jan 31 18:42:30 I have take a old image from playya Jan 31 18:42:35 from 21. december Jan 31 18:43:57 so, find out the detail which lets the device freeze ... Jan 31 18:48:53 GNUtoo|laptop: we can handle the wifi issues Jan 31 18:49:30 if we can then it's a great device Jan 31 18:49:37 but we need n900 too Jan 31 18:50:04 jepp Jan 31 18:52:02 freesmartphone.org: 03mickey 07libgisi * rb12cbbf2eebc 10/ (data/libgisi.vapi tests/testping.vala): vapi: resort, add phonet netlink functions to modem class Jan 31 18:56:01 hmpf ... it seems like I have to bisect OE for the bug ... Jan 31 18:56:36 ouch... bisecting oe is no fun :/ Jan 31 18:56:51 but what else should I do? Jan 31 18:56:56 more fun that doing it by hand :) Jan 31 18:57:01 I have one image working and one not working ... Jan 31 18:57:26 it just hangs and you have no hint why, right? Jan 31 18:57:32 correct Jan 31 18:57:53 morphis, ouch that's hard Jan 31 18:57:58 PR can't go backward Jan 31 18:58:09 so you've 2 solution Jan 31 18:58:11 did you try to make logs non volatile? Jan 31 18:58:14 so I have to rebuild Jan 31 18:58:15 rebuild from scratch each time Jan 31 18:58:24 mrmoku: there is nothing in the logs Jan 31 18:58:24 or increment Jan 31 18:58:30 without building from scratch Jan 31 18:58:34 I tried with tail -f /var/log/messages before it freezes Jan 31 18:58:38 but without decrementing Jan 31 18:58:45 or a combinaison of both Jan 31 18:58:48 GNUtoo|laptop: increment is the way to go Jan 31 18:58:52 ok Jan 31 18:58:54 manual bisect Jan 31 18:59:15 but /var/log/messages.log did not print anything about the freeze Jan 31 18:59:15 so Jan 31 18:59:19 morphis: try with the older kernel on the new image? Jan 31 18:59:20 1)rebuild from scratch Jan 31 18:59:22 2)increment Jan 31 18:59:26 jepp Jan 31 18:59:32 thats what I will do Jan 31 18:59:43 I hope you've got a fast machine Jan 31 18:59:45 I'll go out Jan 31 19:00:01 I can use the amthyst buildhost :) Jan 31 19:00:17 nice Jan 31 19:00:24 I can't but It doesn't import Jan 31 19:00:25 hm, should I disable autorev for that? Jan 31 19:00:29 I've a core i7 Jan 31 19:00:31 :) Jan 31 19:00:35 I will buy one too Jan 31 19:00:35 with a modified fan Jan 31 19:00:41 that is under the laptop Jan 31 19:00:47 :) Jan 31 19:01:06 basically I removed one regulator Jan 31 19:01:12 and the fan is very fast and noisy Jan 31 19:01:17 before I had heat issues Jan 31 19:01:21 now they are gone Jan 31 19:15:36 ** (/home/mickey/local/pkg/fso/libgisi/tests/.libs/lt-testping:30911): DEBUG: testping.vala:47: netlink status for modem 0x16f2320 (usbpn0) now PN_LINK_UP Jan 31 19:15:39 :) Jan 31 19:16:55 freesmartphone.org: 03mickey 07libgisi * rf85f8feee6e8 10/ (data/libgisi.vapi gisi/libgisi.h tests/testping.vala): test: add modemtester class Jan 31 19:19:28 mickeyl: :D Jan 31 19:20:04 i know i should work on the voip stuff, but i need a distraction now and then :) Jan 31 19:20:13 sure Jan 31 19:24:25 i found out why vapigen choked on some things Jan 31 19:24:51 anything I could have avoided? Jan 31 19:24:52 apparantly it doesn't like when the struct is called 'Message', but the functions are abbreviated '_msg_' Jan 31 19:25:03 ok Jan 31 19:25:05 no, i guess that's where handwork comes in Jan 31 19:25:31 (or fixing the library for consistency..., which is not possible in our case) Jan 31 19:25:44 yeah, I think to remember to have read something like 'for projects that follow common glib naming' :P Jan 31 19:25:48 *nod* Jan 31 19:25:55 not a big problem though Jan 31 19:25:55 :) Jan 31 19:26:01 good :) Jan 31 19:26:08 the vapi is small enough that we can build up the stuff we need while documenting it Jan 31 19:26:22 vapigen gave us a nice headstart Jan 31 19:30:31 freesmartphone.org: 03mickey 07libgisi * re17a00641276 10/tests/testping.vala: tests: wait until netlink state has changed before proceeding to the next state Jan 31 19:32:26 hehe... just built it a second ago :P Jan 31 19:33:15 sorry Jan 31 19:33:19 that's all for today though Jan 31 19:33:27 nah, it's small... and builds fast :-) Jan 31 19:33:39 you will probably want to change MODEM_IFACE Jan 31 19:33:39 if you run it on the device Jan 31 19:33:50 it's a const string for now, but we can make it look in the environment, if you want Jan 31 19:33:53 running on my laptop for now Jan 31 19:33:58 right Jan 31 19:34:02 in that case it's usbpn0 Jan 31 19:34:02 but it does not work Jan 31 19:34:17 note that you need sudo Jan 31 19:34:21 ouch, ok Jan 31 19:34:23 yeah Jan 31 19:34:24 forgot Jan 31 19:34:28 otherwise it can't attach to netlink Jan 31 19:34:33 stumbled over that 5 minutes ago :) Jan 31 19:34:33 /GISI/Netlink/Bringup: ** (/home/mok/src/openmoko/libgisi/tests/.libs/lt-testping:17965): DEBUG: testping.vala:50: netlink status for modem 0xfc7180 (usbpn0) now PN_LINK_UP Jan 31 19:34:37 better :) Jan 31 19:34:43 excellent Jan 31 19:34:47 we can build up from here Jan 31 19:35:04 i expect us to have something that rivals the functionality of current libisi in one week or so Jan 31 19:35:18 yeah, great Jan 31 19:35:28 if you're ok with it, i will work on it to get the basics straight Jan 31 19:35:37 sure Jan 31 19:35:55 afterwards i need help to get all the individual requests done Jan 31 19:36:07 rest assured that I still have enough things to do :/ Jan 31 19:36:15 hehe, i can imagine Jan 31 19:37:47 * mrmoku reboots to shr to see what happens there Jan 31 19:38:03 problems? Jan 31 19:38:20 GNUtoo|laptop: no, the contrary :) Jan 31 19:38:31 mickeyl is progressing with libgisi Jan 31 19:38:35 wow Jan 31 19:38:59 GNUtoo|laptop: ** (/home/mickey/local/pkg/fso/libgisi/tests/.libs/lt-testping:30911): DEBUG: testping.vala:47: netlink status for modem 0x16f2320 (usbpn0) now PN_LINK_UP Jan 31 19:39:00 seems we can talk :) Jan 31 19:39:19 nice Jan 31 19:39:40 small step, but i would have had expected more problems up to here Jan 31 19:39:44 so nothing left for me :) Jan 31 19:40:01 hah Jan 31 19:40:03 ok Jan 31 19:40:24 ~praise modem forwarding Jan 31 19:40:24 All hail modem forwarding! Jan 31 19:40:31 and Jan 31 19:40:36 ~lart maemo-only modem forwarding Jan 31 19:40:37 * apt chops maemo-only modem forwarding in half with a free Solaris 7 CD Jan 31 19:42:22 :) Jan 31 19:44:49 mickeyl: hmm... did you try with maemo or shr? Jan 31 19:46:05 we all know that SHR does not forward, don't we? Jan 31 19:46:12 it is lacking the forwarder Jan 31 19:46:26 mickeyl: the ping test works though Jan 31 19:46:31 or is it not? Jan 31 19:46:58 *nod* Jan 31 19:46:58 that's expected Jan 31 19:46:58 there is no actual communication yet Jan 31 19:46:58 but just link states Jan 31 19:47:08 ok, I feared that :P Jan 31 19:47:21 so the modem wasn't asked anything Jan 31 19:47:22 yet... Jan 31 19:47:38 we still need PaulFertser / GNUtoo|laptop 's forwarder :) Jan 31 19:53:56 which doesn't work :( Jan 31 19:57:04 else I could test Jan 31 19:57:12 *do the testing Jan 31 19:57:28 freesmartphone.org: 03mickey 07libgisi * rf150b1ff15e6 10/ (12 files in 2 dirs): clients: new directory; containing the ISI client resource files Jan 31 20:00:57 dos1: any news on delivery report? :) Jan 31 20:01:10 not yet, had quite busy day Jan 31 20:01:14 but i'll look now :) Jan 31 20:01:16 ahh =) Jan 31 20:01:29 well i can test =) Jan 31 20:01:31 GNUtoo|laptop, what doesn't work? Jan 31 20:01:39 playya, the forwarder Jan 31 20:02:37 yes Jan 31 20:02:43 what's the problem? Jan 31 20:02:56 selct always blocks Jan 31 20:03:48 http://pastebin.com/bA1HHa2R Jan 31 20:04:05 basically when you strace it Jan 31 20:04:10 it blocks on select Jan 31 20:04:18 even when data comes to the interfaces Jan 31 20:06:40 ok Jan 31 20:07:28 just a guess: the padding in the struct should be -3 instead of +3 Jan 31 20:08:21 and iirc recv len parameter is in/out Jan 31 20:08:49 is in/out??? Jan 31 20:10:15 playya, ^^^ Jan 31 20:10:16 you have to set the value before you use it: Jan 31 20:10:18 peer_addr_len = sizeof(struct sockaddr_storage); Jan 31 20:10:18 nread = recvfrom(sfd, buf, BUF_SIZE, 0, Jan 31 20:10:18 (struct sockaddr *) &peer_addr, &peer_addr_len); Jan 31 20:10:35 example from getaddrinfo Jan 31 20:10:50 ok Jan 31 20:12:40 ssize_t recv(int sockfd, void *buf, size_t len, int flags); Jan 31 20:12:51 so what should I put in len Jan 31 20:13:07 a prior sizeof(buf) Jan 31 20:13:09 like that: Jan 31 20:13:35 bufz = sizeof(buf) Jan 31 20:13:55 recv(fd,buf,bufz,0); Jan 31 20:14:58 it's recvfrom, not recv Jan 31 20:15:10 I used recv Jan 31 20:15:55 line 36 Jan 31 20:16:52 which is not used Jan 31 20:16:56 anymore Jan 31 20:17:03 sorry for leaving it behind Jan 31 20:17:05 ah.ok Jan 31 20:19:38 what's meego using? Jan 31 20:20:08 someone still would have to try if it actually works on meego :P Jan 31 20:20:55 JaMa|Off: do you stil have meego installed? Jan 31 20:47:05 hmmm Jan 31 20:47:27 PaulFertser, strangely the forwarder does nothing and the packets forwarded are forwarded by something else Jan 31 20:47:31 like the kernel Jan 31 20:49:40 GNUtoo|laptop: on stock maemo, it's not true. I straced sysupgrade (or how that was called). Jan 31 20:49:48 ok Jan 31 20:49:56 I don't use maemo but 2.6.37 + SHR Jan 31 20:50:16 GNUtoo|laptop: does forwarding work there anyhow? Jan 31 20:50:22 somehow Jan 31 20:50:34 I'll show something Jan 31 20:51:38 http://pastebin.com/SgbxXqYA Jan 31 20:52:45 GNUtoo|laptop: without any code of yours running? Jan 31 20:52:56 indeed Jan 31 20:53:46 Interesting, so they might have some rooting after all. Damn strange, the doc claims the protocol is strictly peer-to-peer. Jan 31 20:54:03 At least that's not the case for the stock maemo kernel. Jan 31 20:54:08 yes Jan 31 20:54:30 strangely Jan 31 20:54:33 I guess a dedicated programmer can study phonet sources in the kernel to understand if and how it manages to forward between interfaces... Jan 31 20:54:45 /sys/class/usb_composite is lacking Jan 31 20:56:58 GNUtoo|laptop : what the file type should by in momery card to boot shr ext3 or fat32 ? Jan 31 20:57:10 Osama7, ext3 Jan 31 20:57:48 any sphil szie ? or up to 2GB ? Jan 31 20:58:35 special* Jan 31 20:59:10 size* Jan 31 20:59:18 works for me on vanilla 2.6.35 and Ubuntu. Not tried anything more recent Jan 31 20:59:22 in #ofono Jan 31 20:59:24 hmmm Jan 31 21:02:26 GNUtoo|laptop: phonet forwarding? Jan 31 21:02:54 yes of course Jan 31 21:03:04 so we might do something wrong Jan 31 21:03:10 *be doing Jan 31 21:05:37 GNUtoo|laptop: i guess that's Remi, who's supposed to know everything about phonet? Good you've cought him. Jan 31 21:05:53 PaulFertser, so maybe come in #ofono Jan 31 21:06:00 because I don't know what to ask Jan 31 21:06:37 I'm of no use too. I just know that the documentation sucks... And it says it's p2p link, so no forwarding is supposed to happen. Jan 31 21:07:11 maybe mickeyl could ask then Jan 31 21:07:24 I guess _he_ has some nicer documentation but apparently sharing it is not among his plans. Jan 31 21:13:30 freesmartphone.org: 03mickey 07libgisi * ree24b1313f79 10/ (4 files in 2 dirs): Jan 31 21:13:30 freesmartphone.org: vapi: add PhonetSubsystem enum, populate Message class Jan 31 21:13:30 freesmartphone.org: tests: add SIM subsystem reachability test Jan 31 21:17:00 hm vodafone seems not provide any nitz updates .... Jan 31 21:20:30 mickeyl: hah :;P Jan 31 21:21:09 i begin to understand all that stuff Jan 31 21:21:14 it's actually pretty simple Jan 31 21:21:19 yeah: http://www.precentral.net/webos-and-shr-dual-booted-pre Jan 31 21:21:47 i wanted to stop 2 hours ago... but couldn't Jan 31 21:21:53 couriosity has me Jan 31 21:21:55 :) Jan 31 21:22:04 dinner now though ;) Jan 31 21:25:09 freesmartphone.org: 03morphis 07msmcomm * r3d44e0683adf 10/libmsmcomm/msmcomm/networkmessage.vala: libmsmcomm: fix operator name evalution in network state message Jan 31 21:36:37 morphis, do you still want the n900? Jan 31 21:36:45 GNUtoo|laptop: jepp Jan 31 21:36:48 why not? Jan 31 21:36:56 ok Jan 31 21:36:58 if I can help Jan 31 21:37:02 I will do that Jan 31 21:37:13 ok Jan 31 21:38:27 yeah! Jan 31 21:38:27 [SIGNAL] org.msmcomm.Network.NetworkStatus /org/msmcomm :1.169 Jan 31 21:38:27 ("srv-changed",(262,7,"HOME","FULL","o2 - de",70,5,false,false,"EDGE",true,(11,1,31,21,37,10,60))) Jan 31 21:38:37 I got the network time! Jan 31 21:38:57 vodafone is so bad .... providing no nitz updates where o2 does Jan 31 21:43:45 freesmartphone.org: 03morphis 07msmcomm * re34ae4b6066a 10/libmsmcomm/ (10 files in 5 dirs): libmsmcomm: add some initial (not finished) work for sups subsystem Jan 31 21:43:46 freesmartphone.org: 03morphis 07msmcomm * rc5233b83a5ec 10/msmcommd/src/ (Makefile.am networkservice.vala): msmcommd: some small fixes Jan 31 21:44:43 hm, I should disable autorev while compiling old revisions of OE Jan 31 21:47:12 GNUtoo|laptop: so how do we move on now, should we ask around in the community for some more money? Jan 31 21:47:42 GNUtoo|laptop: I looked at my current amount of money and can spend some euros ( < 50) on this Jan 31 21:47:53 ok Jan 31 21:48:26 I'll try to give 111,97E,I'm working on it Jan 31 21:50:43 ok Jan 31 21:50:53 but then we need some more to buy the device Jan 31 21:51:00 and who will buy it? Jan 31 21:51:02 mickey? Jan 31 21:52:36 yes Jan 31 21:53:16 ok Jan 31 21:56:00 GNUtoo|laptop : you mean n900 ? Jan 31 22:00:09 Osama7, for what? Jan 31 22:00:29 basically the goal is to permit morphis to buy an n900 Jan 31 22:00:37 so he could work on the modem Jan 31 22:00:55 GNUtoo|laptop i mean you dont have N900 ? Jan 31 22:02:13 GNUtoo|laptop aha nice to buy one good luck Jan 31 22:02:46 morphis, doesn't Jan 31 22:02:49 I have an n900 Jan 31 22:03:02 we need help on n900 Jan 31 22:03:16 so buying him one so he could help sounds a good idea Jan 31 22:06:33 aha i have one Jan 31 22:07:04 i like the shr more than maemo Jan 31 22:10:09 GNUtoo|laptop, hi! did you saw the video of SHR working on SHR Desire? it was from alexxy I think Jan 31 22:10:34 pespin: no =) it wasnt from me Jan 31 22:10:46 btw can you share a link? Jan 31 22:10:50 hmm let's find it in logs then hehe Jan 31 22:11:57 captainigloo, was the one :) Jan 31 22:12:26 alexxy, the video is about 500 mb and it downloads about 100Kb/s, so you'll have to wait about an hour to watch it :P Jan 31 22:12:37 unless captainigloo has uploaded it somewhere Jan 31 22:12:59 alexxy, link yesterday was this one -> http://www.deco-crea.com/file/DSCN0259.AVI Jan 31 22:15:03 pespin, no but I talked with the person doing that Jan 31 22:15:10 where's the video? Jan 31 22:15:19 pespin: I don't have the time to upload it somewhere :( Jan 31 22:15:27 ok looking Jan 31 22:16:05 yes it was captainigloo, hi Jan 31 22:16:08 captainigloo: i can host it on ftp Jan 31 22:16:20 but I will try to make video smaller for the next week Jan 31 22:16:24 with 100M up/down link Jan 31 22:16:29 alexxy: the video has a poor quality Jan 31 22:16:43 but thanks for the proposition Jan 31 22:16:48 * GNUtoo|laptop is downloading the video Jan 31 22:16:51 captainigloo: so shr works on hts desire? Jan 31 22:16:58 alexxy: sort of Jan 31 22:17:02 * GNUtoo|laptop 's video are poor quality too Jan 31 22:17:02 mrmoku: still on one partition but didn't boot or upgrade it for long Jan 31 22:17:11 the problem is alsa Jan 31 22:17:16 no wifi, no GSM, no alsa :) Jan 31 22:17:30 captainigloo, do you have AT commands? Jan 31 22:17:32 and no ethernet ober usb Jan 31 22:17:43 GNUtoo|laptop: I should have Jan 31 22:17:44 try the kenrel I pointed you to Jan 31 22:17:56 the for AT try the singleline modem plugin Jan 31 22:17:59 the settings are in Jan 31 22:18:07 /etc/freesmartphone/conf/your_machine Jan 31 22:18:17 your machine beeing cat /proc/cpuinfo Jan 31 22:18:23 *beeing taken from Jan 31 22:18:26 * alexxy going to get gta04 and may be n9 Jan 31 22:18:49 wha's n9? Jan 31 22:18:54 an x86 nokia phone? Jan 31 22:19:48 GNUtoo|laptop: no it will be cortex-a9 one =) Jan 31 22:19:53 nice Jan 31 22:20:03 do you have some details Jan 31 22:20:04 ? Jan 31 22:21:42 GNUtoo|laptop: no currently Jan 31 22:21:52 GNUtoo|laptop: yes i try it, but I don't have bravo config for it Jan 31 22:21:53 so I used cm-kernel and make some changes in config Jan 31 22:21:53 like CONFIG_VT and disable initramfs Jan 31 22:21:54 I have write a small howto when i was trying meego on it : http://wiki.meego.com/ARM/MSMQSD Jan 31 22:21:54 in the desire section Jan 31 22:21:55 another guy seems to have AT command working with the desire GSM, at least it's what is reported on this wiki page Jan 31 22:21:59 but it defenetely will be corttex-a9 Jan 31 22:22:24 I have AT somewhat working on nexusone Jan 31 22:22:33 simply by selecting singleline modem Jan 31 22:22:38 instead of htcdream's modem Jan 31 22:23:28 GNUtoo|laptop: i test right now ! Jan 31 22:23:33 ok Jan 31 22:23:53 captainigloo, what config did you copy in /etc/freesmartphone/conf/ ? Jan 31 22:24:17 I need to cat /proc/cpuinfo first :) Jan 31 22:24:21 ok Jan 31 22:28:52 here is my cpuinfo : http://pastebin.fr/10261 Jan 31 22:29:32 cp -r htcdream bravo Jan 31 22:29:36 and start customizing Jan 31 22:30:47 captainigloo, it's a snapdragoon or something like that? Jan 31 22:30:53 GNUtoo|laptop: i dont have htcdream configuration directory in /etc/freesmartphone/conf Jan 31 22:30:59 hmmm Jan 31 22:31:04 what do you have? Jan 31 22:31:17 htc qualcomm dream Jan 31 22:31:23 copy that Jan 31 22:31:24 then Jan 31 22:31:26 htc_qualcomm_dream Jan 31 22:31:32 dream's machine.conf is trout Jan 31 22:36:49 GNUtoo|laptop: by "start customizing" what you mean exactly ? Jan 31 22:36:52 JaMa|Off, hi Jan 31 22:36:52 :) Jan 31 22:36:54 | arm-oe-linux-gnueabi-gcc: libmpdemux/demux_rtp.cpp: C++ compiler not installed on this system Jan 31 22:36:58 in mplayer Jan 31 22:37:14 captainigloo, modify the config to match your device Jan 31 22:37:21 for instance: Jan 31 22:37:27 /dev/smd0 for modem Jan 31 22:37:34 and singleline Jan 31 22:38:37 http://pastebin.fr/10262 here the default config Jan 31 22:39:02 you mean single_line instead of qualcom_htc for the modem_type ? Jan 31 22:39:17 yes but also for the thing between [] Jan 31 22:39:20 but before Jan 31 22:39:23 test it as is Jan 31 22:39:28 because I don't know desire Jan 31 22:39:29 test both Jan 31 22:39:34 if it's more like htc dream Jan 31 22:39:47 qualcomm_htc is better Jan 31 22:39:51 if it's more like nexusone Jan 31 22:39:56 singleline is better Jan 31 22:40:21 ok i will try as is first Jan 31 22:40:43 the logs are in /var/log/fsogsmd.log Jan 31 22:42:01 btw there is a way to have kernel logs in /var/log ? Jan 31 22:42:03 PaulFertser, are you sure softupd is responsible of forwarding? Jan 31 22:42:14 captainigloo, dnesg, logread Jan 31 22:42:18 *dmesg Jan 31 22:42:23 try logread Jan 31 22:42:40 oh, SHR ask me for my pin number ! Jan 31 22:42:49 try it once Jan 31 22:42:56 if it doesn't work Jan 31 22:43:00 dont't try again Jan 31 22:43:05 it works Jan 31 22:43:11 lol nice Jan 31 22:43:17 :=) Jan 31 22:43:25 SOS only Jan 31 22:43:30 ok Jan 31 22:43:36 then wait a bit Jan 31 22:43:40 huhu orange detected Jan 31 22:43:41 if it doesn't come up Jan 31 22:43:43 ok Jan 31 22:45:58 lol the video is 554M Jan 31 22:46:46 GNUtoo|laptop: yes but SMS are working :) Jan 31 22:46:54 nice Jan 31 22:46:58 hehe thanks guy Jan 31 22:47:08 calls may need audio routing Jan 31 22:47:26 <[Rui]> hey ya! Jan 31 22:47:28 argh suspend doesn't work at all Jan 31 22:47:36 hey [Rui] Jan 31 22:49:24 captainigloo, suspend needs some kernel patches Jan 31 22:49:32 don't try it at this stage Jan 31 22:50:15 in fsousaged.conf Jan 31 22:50:19 you can prevent suspend Jan 31 22:50:26 debug_do_not_suspend = 1 Jan 31 22:50:37 change from 0 to 1 Jan 31 22:53:37 ok fine Jan 31 22:53:47 I will try to add my APN settings for GPRS Jan 31 22:56:42 huhu GPRS is working! Jan 31 23:06:17 mickeyl, fso is non-profit in germany? Jan 31 23:06:57 because it start to become tricky Jan 31 23:07:01 GNUtoo|laptop: no, fso GbR has been shut down due to lack of activity on behalf of the others Jan 31 23:07:34 captainigloo: can you recode video with ogg/theora for example? Jan 31 23:07:46 alexxy: yep i will do that Jan 31 23:08:04 and its downloading terribly slow Jan 31 23:08:07 ~10k Jan 31 23:08:07 from memory, 10k is what I am looking for. Jan 31 23:08:19 mickeyl, basically the people who have my money are non-profit so they can only reimburse me directly Jan 31 23:08:27 alexxy: it's hosted at home :) Jan 31 23:08:39 I'll need to look into it then Jan 31 23:08:41 because: Jan 31 23:08:49 1)I must get the money Jan 31 23:08:59 well i have 15M @home Jan 31 23:09:00 2)I must send it to morphis or you Jan 31 23:09:10 some of you will be at FOSDEM ? Jan 31 23:09:41 alexxy: i should maybe turn off my torrents .... Jan 31 23:10:05 captainigloo: you can upload it to youtube Jan 31 23:10:11 or to linuxtracker.org Jan 31 23:10:35 or to webarchive.org Jan 31 23:11:50 mickeyl, if you're not non-profit....how can you get donation without paying taxes? Jan 31 23:11:54 well about FOSDEM i want to but 1) i should renew my passport and then renew Schengen visa Jan 31 23:13:42 GNUtoo|laptop: i can't Jan 31 23:14:11 so if I pay about 100E, how many will go to morphis? Jan 31 23:14:40 else could we do that trough fso? Jan 31 23:14:55 morphis has commit access Jan 31 23:15:06 you've got commit access,and me too Jan 31 23:16:04 well, the best option is to just hand it over next time we meet somewhere Jan 31 23:16:36 that way we don't donate to any government... Jan 31 23:17:42 I go to fosdem Jan 31 23:17:47 but I don't go somewhere else Jan 31 23:17:56 so that's kind of complicated Jan 31 23:18:27 else I could buy a device Jan 31 23:18:35 but that would be complicated to me Jan 31 23:18:41 I'm not used to ebay Jan 31 23:18:59 and italy is very well known for ...hmmmm.... Jan 31 23:19:35 wikipedia call that fraud but I'm not sure the translation is good Jan 31 23:19:39 truffa it's called Jan 31 23:20:49 in french it would be rather called Arnaque, escroquerie etc... Jan 31 23:21:10 i see what you want to say :) Jan 31 23:22:39 GNUtoo|laptop: if you are going to Fosdem we could maybe meet us, I will be all the week-end at the Enlightenment table Jan 31 23:22:46 with my htc desire .... Jan 31 23:22:57 ok Jan 31 23:23:08 I'm french btw Jan 31 23:23:11 you seem french too Jan 31 23:23:17 yep Jan 31 23:26:27 * misc is french too Jan 31 23:32:57 updating SHR and encoding video in theora at the same time seems not to be a good idea ... Jan 31 23:33:05 time to sleep Jan 31 23:33:13 thanks for your tips :) Jan 31 23:42:09 freesmartphone.org: 03mickey 07libgisi * ra5b228a117be 10/data/libgisi.vapi: vapi: add SIM and INFO client constants Jan 31 23:50:05 I'll try to sleep Jan 31 23:59:45 gnight Feb 01 00:45:38 freesmartphone.org: 03mickey 07libgisi * r9592ce502052 10/ (data/libgisi.vapi gisi/libgisi.h tests/testping.vala): vapi: fix subblock iter **** ENDING LOGGING AT Tue Feb 01 02:59:57 2011