**** BEGIN LOGGING AT Wed Jan 05 02:59:58 2011 Jan 05 08:22:31 mrmoku: great work! should I switch to master branch? ./libphone-ui_git.bb:SRC_URI = "git://git.shr-project.org/repo/libphone-ui.git;protocol=http;branch=gdbus" I guess it's just forgoten replace and bitbake master doesn't like branch switches :/ Jan 05 08:29:32 JaMa|Off: duh, yes... oversaw that one before comitting Jan 05 09:00:50 moin, and wb mrmoku Jan 05 09:03:30 DocScrutinizer: thanks :) Jan 05 09:03:51 * mrmoku hates being without good connectivity Jan 05 09:04:00 :-D Jan 05 09:04:23 time to get good roaming conditions Jan 05 09:04:23 World Wide WIFI *now* Jan 05 09:05:31 next time before going to italy I will have to consider getting me a austrian 3 sim Jan 05 09:05:36 mrmoku: apparantly the wpa supplicant's dbus interface is neither documented nor supports introspection. i ended up reading the sourcecode to make things work *sigh* Jan 05 09:06:01 no to mention that it's a braindead interface Jan 05 09:06:03 but oh well Jan 05 09:06:05 t'works Jan 05 09:07:10 hehe Jan 05 09:07:12 good thing :-) Jan 05 09:07:34 mickeyl: what does that mean though? :P Jan 05 09:08:13 it means as long as the 3rdparty API works, we have nice location support based on wifi access points in the vincinity Jan 05 09:08:22 (and cell towers, of course) Jan 05 09:09:12 ahh, ok Jan 05 09:09:20 i'll add some finishing touches in fsotdld and then add a testfunction in zhone Jan 05 09:09:28 DocScrutinizer: http://drei.at/portal/de/privat/tarife/internet_togo/InternetToGo.html Jan 05 09:10:56 mickeyl: fsotdld reminds me of GPS... nobody took up the task to port ogsmd to vala? Jan 05 09:11:22 mrmoku: not in its glory. fsotdld supports NMEA receivers though Jan 05 09:11:36 i have yet to add ublox, but this has very low priority Jan 05 09:11:59 and the problem is noone knows about fsotdld API, so we would probably have to add a gspd adapter as well Jan 05 09:12:26 the one who originally did it for gypsy is MIA Jan 05 09:12:34 i guess he left the mokoscene... Jan 05 09:12:44 mickeyl: would you know off top of your head how to talk AT to get CellBroadcast? Jan 05 09:12:49 hmm... porting fso-gpsd to fsotdld would be enough? Jan 05 09:13:06 mrmoku: no, as this converts the gypsy API which i have abandonded. it was a mistake to use it in the first place Jan 05 09:13:14 DocScrutinizer: yeah Jan 05 09:13:17 ahh, ok Jan 05 09:13:27 DocScrutinizer: it's basically one call Jan 05 09:13:31 let me lookup Jan 05 09:13:37 :-D Jan 05 09:14:01 +CSCB=1,"","" Jan 05 09:14:18 (not that I'd have much hope to find support for it in libisi or even pnatd) Jan 05 09:15:10 which means N900 has broken functionality for CB Jan 05 09:15:43 cscb is the 0707 way to set your subscriptions, unfortunately many modems require additional steps to trigger reception, i.e. the neo requires AT%CBHZ=1 to trigger Jan 05 09:16:11 at+CSCB=1,"","" Jan 05 09:16:12 ERROR Jan 05 09:16:52 *sigh* Jan 05 09:17:05 time to open another WONTFIX ticket Jan 05 09:17:06 JaMa|Off: does json-glib build for you? i get a python exception Jan 05 09:17:29 What are the downsides of making fsotdld a client of gpsd (via libgps of course)? Jan 05 09:17:44 JaMa|Off: ahh, talking about building problems... thanks for your gdbus-binding-tool present :-) Jan 05 09:17:50 it has building problems though Jan 05 09:17:52 mrmoku: fixed :) Jan 05 09:17:56 oh Jan 05 09:17:58 mickeyl: yes.. the same here Jan 05 09:18:09 JaMa|Off: ok, i guess we need to forbit g-ir-scanner running Jan 05 09:18:11 forbd Jan 05 09:18:15 forbid, dmnit Jan 05 09:18:18 :))) Jan 05 09:18:24 * mrmoku has to admit once again being to slow for JaMa|Off :P Jan 05 09:18:48 PaulFertser: just the usual bunch of additional dependencies, additional setup etc. Jan 05 09:18:52 also eina.vapi seems broken with latest vala :/ Jan 05 09:19:05 PaulFertser: so nothing that would absolutely prevent it Jan 05 09:19:26 might be worth a plugin Jan 05 09:19:52 mickeyl: that's one way to see it. But another would be to see gpsd as a core OS infrastructure. Well-known, supporting many GPS receivers out of the box, allowing network and local inquiry and control etc etc. Jan 05 09:20:11 playya, mickeyl: eina.vapi issue? http://tinderbox.openembedded.org/public/logs/task/15841018.txt Jan 05 09:20:35 JaMa: yeah Jan 05 09:20:39 JaMa: will fix upstream Jan 05 09:20:48 great Jan 05 09:21:16 PaulFertser: yeah, gpsd has its merits. i don't like it too much, but i guess i can overcome that personal thing Jan 05 09:21:51 using it as a location source is actually a good idea Jan 05 09:21:54 so we get both Jan 05 09:21:58 gpsd's support for devices Jan 05 09:22:01 and the fsotdld API Jan 05 09:23:11 mickeyl: it also provides a rudimentary dbus interface (sending dbus signal every time fix/position changes) but it's obviously not enough for you. Nevertheless i can't see why duplicating effort on u-blox worth it. If it doesn't save ephemiris yet i think it'd be a nice mini-project to add that functionality to gpsd and integrate with the fso resource subsystem. Jan 05 09:23:42 iirc the dbus interface is gone Jan 05 09:23:47 one of the big changes lately Jan 05 09:23:54 but anyways, i kind of agree with you Jan 05 09:24:39 a nice spot for "leveraging existing services" for FSO Jan 05 09:24:44 mickeyl: i've checked the sources just about a month ago and looking at it right now, it still has the possibility to send a signal every time fix changes. Jan 05 09:25:02 Not really an interface but for some applications even that is enough. Jan 05 09:25:10 i see. well i'd use it via libgps anyways then Jan 05 09:25:24 just need to write a Vapi, if it doesn't already exist Jan 05 09:26:25 JaMa: hmm, i can't find that line Jan 05 09:27:12 JaMa: i guess we just need to bump revision Jan 05 09:27:18 JaMa: looks like i fixed that some weeks ago Jan 05 09:27:31 at least it isn't in HEAD Jan 05 09:27:37 I'll check, but I'm using almost latest rev locally Jan 05 09:27:57 r54457 | playya | 2010-11-11 15:37:20 +0100 (Do, 11. Nov 2010) | 2 Zeilen Jan 05 09:27:57 vala: update eina bindings and examples Jan 05 09:28:54 mickeyl: ahh sorry iliwi bundles own copy of libeflvala vapis :/ Jan 05 09:29:04 JaMa: argh :/ Jan 05 09:29:07 that's bad bad bad Jan 05 09:29:42 https://bugs.maemo.org/show_bug.cgi?id=8347 - if any of you cares to vote for that bug Jan 05 09:30:35 i doubt that it's "increasingly important feature", but i support your bug Jan 05 09:30:42 will upvote after breakfast Jan 05 09:30:44 l8er Jan 05 09:33:49 mickeyl: I remembered that when you said ""...(and celltowers)"" - O2 should still send lat/lon in gauss-wegener or what's it called, on CBC210 Jan 05 09:35:48 one interesting detail though: my Nokia-6210 TOV showed significantly increased standby power consumption when CB was enabled Jan 05 09:36:50 probably quite normal, as the modem RX can't go deep-sleep Jan 05 09:37:38 hmmm, breakfast... Jan 05 09:39:08 JaMa: are you sure the gdbus-binding-tools fix is actually correct? Jan 05 09:39:42 mrmoku: works for me and does what I initially intended Jan 05 09:39:57 JaMa: ahh... do_configure... not append Jan 05 09:39:59 now I see :) Jan 05 09:40:15 good Jan 05 09:53:34 * JaMa has new shr-image finally :) Jan 05 09:54:10 and now new elementary api break :/ http://trac.enlightenment.org/e/changeset/55869 Jan 05 10:16:52 mrmoku: Jan 05 10:16:53 SHR root@gjama ~ $ phoneuid Jan 05 10:16:53 BUG: route/class_api.c:42 Jan 05 10:16:53 phoneuid: route/class_api.c:42: rtnl_class_register: Assertion `0' failed. Jan 05 10:16:56 Aborted Jan 05 10:32:59 JaMa: huh? Jan 05 10:34:07 JaMa: is that on n900? Jan 05 10:34:27 mmt upgrading 2nd partition from tests/shr-u to see if it fails the same, and no, on om-gta02 Jan 05 10:34:40 there is no such thing in phoneuid Jan 05 10:35:30 might be something coming from libfso-glib though... Jan 05 10:35:30 hmm Jan 05 10:36:11 shr buildhost is doing rootfs atm Jan 05 10:36:20 ok Jan 05 10:37:07 brb Jan 05 10:42:39 and yes, the same fail in 2nd partition Jan 05 10:47:42 mickeyl: any idea if that could have its origin in libfso? Jan 05 10:47:46 11:13 < JaMa> phoneuid: route/class_api.c:42: rtnl_class_register: Assertion `0' failed. Jan 05 11:22:49 mickeyl: (gps API thoughts, marginally useful) here are some thought by Eric Raymond about the way GPS information should be reported: /?p=801 Jan 05 11:22:56 http://esr.ibiblio.org/?p=801 Jan 05 11:26:25 mrmoku: hmm, possible, we use libnl for some notifications. can you get a backtrace? Jan 05 11:26:28 PaulFertser: thanks, i will read that Jan 05 11:27:33 DocScrutinizer: yeah, for quite a while this worked fine. I can'T seem to get those to appear with any of my current modems ... hmm Jan 05 11:28:13 mickeyl: do you want me to check with 6210? Jan 05 11:29:00 DocScrutinizer: yeah, can't hurt to check whether it really no longer comes (which would really surprise me, since O2 is still using it to show the homezone icons) or whether the problem is at the modem side Jan 05 11:29:10 mickeyl: installing -dbg, but for now http://paste.pocoo.org/show/315191/ Jan 05 11:29:12 hi dcordes, long time no see. how's ubuntu? ;) Jan 05 11:29:30 ok, stay tuned. Will take several mintes Jan 05 11:29:35 thanks! Jan 05 11:29:56 bbiab, need to drive some tax papers to my tax advisor *sigh* Jan 05 11:30:06 mickeyl: it's not that bad. in 10.10 all cpu instructions of leo are used and I keep using it personally for hsdpa web browsing on my hd2 Jan 05 11:30:39 mickeyl: I joined because I want to compile latest SHR for it Jan 05 11:30:57 dcordes: ah, excellent. Jan 05 11:31:10 good, SHR and FSO are always making progress Jan 05 11:31:23 hd2's hardware fully working from Linux now? Jan 05 11:31:29 it seems like gnutoo is close to finish a usable SHR image for dream Jan 05 11:31:54 yeah, pretty much. he's the lone fighter. i abandoned the dream1 Jan 05 11:31:54 no, ALSA is still not working and sleep / wakeup should be fixed Jan 05 11:32:02 but I got multi touch working in ubuntu :) Jan 05 11:32:05 nice Jan 05 11:32:19 and gnutoo made backlight work in gnu Jan 05 11:39:11 * DocScrutinizer curses broken battery for 6210 Jan 05 11:53:50 someone who enjoys C hacking... sounds like me. don't have an N900 though Jan 05 11:54:18 (regarding libisi) Jan 05 11:55:49 mickeyl: CBC221 on O2 still sending Gauss-Wegener coords Jan 05 11:56:28 364977548097 Jan 05 11:56:31 :-) Jan 05 11:58:06 364978548034 Jan 05 11:59:28 TA of first one: 2 Jan 05 12:01:39 364883548122 Jan 05 12:02:59 TA:1 Jan 05 12:03:58 quite handover happy a location I seem to have here Jan 05 12:05:03 just for the occasional lurkers that maybe miss context: http://lists.openmoko.org/pipermail/openmoko-kernel/2008-June/002987.html Jan 05 12:20:04 DocScrutinizer: ok, good. then i need to another dive into my Cinterion mc75i manual Jan 05 12:23:02 Heinervdm: shr-dialer.bb is also obsolete and also not in BBPATH anymmore :) Jan 05 12:23:22 JaMa: i know Jan 05 12:35:10 JaMa: ah you meant phoneui-dialer ;) Jan 05 12:35:36 ah right phoneui-dialer :) Jan 05 12:41:17 hmm... probably I should convert the phoneui-apps to gdbus/libshr-glib too Jan 05 12:45:36 JaMa: the tests feed is populated with gdbus stuff? Jan 05 12:55:21 mrmoku: yes OE HEAD Jan 05 12:55:59 good Jan 05 12:56:03 mrmoku: only htcdream is still building Jan 05 12:56:05 * mrmoku boots his FR to update Jan 05 12:56:23 you can try on n900 :) Jan 05 12:56:53 yeah, but on FR I can try the full GSM stuff Jan 05 12:57:02 yup better Jan 05 13:11:12 hmm, no cell broadcasts for me Jan 05 13:11:17 strange Jan 05 13:19:49 chan 221, O2 E-net? Jan 05 13:19:53 yep Jan 05 13:20:16 :head-scratch: Jan 05 13:20:22 like i said, most vendors require special trigger commands Jan 05 13:20:30 i have yet to find that command for this very modem Jan 05 13:22:38 EEEEK, I'm basically offline GSM-wise. Jan 05 13:22:53 * DocScrutinizer moves back SIM to proper phone Jan 05 13:23:43 hehe Jan 05 13:32:44 JaMa: just for the record http://shr.pastebin.com/wSycqjMe Jan 05 13:39:16 hmm haven't seen this, only resolve_conffiles.. Jan 05 13:40:38 hmm... does not boot anymore Jan 05 13:41:18 * mrmoku downloads and installs a fresh image then Jan 05 14:06:16 hi mrmoku Jan 05 14:07:21 ahhhh Jan 05 14:07:43 please switch to libnl2 and ban libnl1 Jan 05 14:07:56 http://pastebin.com/PiNZeesN Jan 05 14:08:24 and phonefsod says: phonefsod-Message: phonefsod-0.1.0 is in startup mode as user(root) Jan 05 14:08:56 bluez still depends on libnl Jan 05 14:09:40 also ie pstree Jan 05 14:09:48 and fso is using libnl2 Jan 05 14:12:22 GNUtoo|laptop: start it with -d 1 ... and watch it segfaulting :/ Jan 05 14:12:45 libnl2 worked fine with i2 Jan 05 14:12:47 *iw Jan 05 14:13:33 http://pastebin.com/PiNZeesN is when it links with libnl1 and libnl2 Jan 05 14:14:22 JaMa, what should we do then? Jan 05 14:14:40 fso depends on libnl2 Jan 05 14:14:44 and bluez on libnl1 Jan 05 14:14:50 and having both makes an issue Jan 05 14:14:56 there is a warning at linking Jan 05 14:14:58 don't know.. just pointing that baning libnl1 is not that easy Jan 05 14:15:02 and then that error at runtime Jan 05 14:15:03 ok Jan 05 14:15:15 and we had both for long time.. something went wrong lately that's an issue now Jan 05 14:15:55 here's the warning: Jan 05 14:16:07 http://pastebin.com/fhpfq3sa Jan 05 14:18:00 for i in libnl/libnl_1.1.bb freesmartphone/*.bb shr/libphone-ui-shr_git.bb shr/phoneuid_git.bb ; do bitbake -c clean -b $i; done Jan 05 14:20:37 libnl2 was released Oct13, hopefully now more project will adopt it Jan 05 14:21:08 ok Jan 05 14:21:29 I was cleaning only phoneuid Jan 05 14:22:03 I have more stuff linked to libnl1 http://paste.pocoo.org/show/315296/ Jan 05 14:22:21 ok Jan 05 14:22:39 I'll look for me Jan 05 14:23:54 adding libnl2_2.0.bb Jan 05 14:25:53 I'm writig a binary reader class and have some questions: Jan 05 14:27:08 what do you prefer: a foile like api (with get_int32, seek, ...) or an array like API (get_int32(4),...) Jan 05 14:32:13 hmm... what happened to libfso-glib? Jan 05 14:32:18 all autotools stuff is gone Jan 05 14:32:22 and it does not build Jan 05 14:33:58 * mrmoku builds the gdbus branch instead Jan 05 14:35:07 * JaMa hunting bison Jan 05 14:35:32 a bison should be sufficient for more than one bbq ;) Jan 05 14:36:58 yup but OE bison is probably too small for one newer libnl2-2.0 http://bbs.chinaunix.net/archiver/tid-1521762-page-11.html Jan 05 14:37:08 :P Jan 05 14:59:02 JaMa, what should we do for libnl1 then? Jan 05 14:59:18 try if newer bluez that I have locally depend on libnl1? Jan 05 14:59:33 or fix the issue in another way Jan 05 15:11:11 JaMa: libnl2 seen a release? wow Jan 05 15:11:21 * mickeyl really surprised Jan 05 15:12:09 playya: array is more concise Jan 05 15:12:47 GNUtoo|laptop: I've tried latest bluez4 few weeks ago and it failed with libnl2 we currently have.. so I'm trying that libnl-2.0 Jan 05 15:12:56 ok Jan 05 15:13:05 JaMa: how does it fail? perhaps we can patch it Jan 05 15:13:30 mmt I'll try to upgrade libnl2 first Jan 05 15:13:36 with newer bison it builds again Jan 05 15:18:01 libphone-ui-shr-1_0.0.1+gitr1+bbd25c25d5f034eeaedba2b151c80a5480b28feb-r2: arm-oe-linux-gnueabi-gcc: /home/gnutoo/embedded/oe/oetmps/htcdream/sysroots/armv6-novfp-oe-linux-gnueabi/usr/lib/libnl.so: No such file or directory Jan 05 15:18:10 strange Jan 05 15:21:37 JaMa: i don't see where bluez HEAD is using netlink at all Jan 05 15:22:01 ah Jan 05 15:22:03 commit ecb835fca7e7134f38a3d061d186eb38d83bcb8b Jan 05 15:22:03 Author: Marcel Holtmann Jan 05 15:22:03 Date: Wed Oct 6 10:21:11 2010 +0200 Jan 05 15:22:03 Remove netlink plugin Jan 05 15:22:14 so i guess we should just not care Jan 05 15:23:27 just checked that my last try was with bluez4_4.66.bb and --disable-netlink (to get rid of libnl dependency) Jan 05 15:23:37 now there is 4.75 version Jan 05 15:23:43 and HEAD is @ 4.84 Jan 05 15:24:19 yes 4.75 is too old (just checked "| configure: error: Netlink library is required") Jan 05 15:24:26 ok Jan 05 15:26:53 bluez4-4.84-r8.0: task do_buildall: Succeeded Jan 05 15:27:04 yay Jan 05 15:32:40 mickeyl: any idea what to do to make dbus-proxy-daemon work with our current dbus? Jan 05 15:33:00 I get REJECTED EXTERNAL DBUS_COOKIE_SHA1 Jan 05 15:33:51 mickeyl: should I push it before testing on device? because I won't be able to test properly on device this week :/ Jan 05 15:33:58 still too busy with daywork :/ Jan 05 15:34:36 JaMa: feel free to, distros have pinned their versions or agree to use the latest Jan 05 15:34:39 mrmoku: never seen that! Jan 05 15:34:53 mrmoku: which dbus version is SHR building these days? Jan 05 15:35:17 mickeyl: 1.4.1 Jan 05 15:37:58 are there any know protocols which align there datatypes to value which are not pow(2)? Jan 05 15:38:06 like 5 or 7 Jan 05 15:39:53 JaMa: perhaps we should check whether my 1.3.x makes a difference Jan 05 15:40:06 although i can't really imagine that Jan 05 15:40:19 let me google for that error message Jan 05 15:40:55 mrmoku: aah Jan 05 15:41:00 you're talking about a proxy Jan 05 15:41:06 so the normal dbus works? Jan 05 15:41:35 yeah Jan 05 15:41:45 I want to run phonefsod on my laptop for debugging Jan 05 15:41:49 worked fine some time ago Jan 05 15:44:43 ok, noone of the protocols changed IIRC Jan 05 15:44:53 so it needs to be a default config change guilty Jan 05 15:47:09 mickeyl: I tried disabling Jan 05 15:47:35 does not help... hmm... maybe it's just not allowed to connect to fso stuff Jan 05 16:00:37 mickeyl: hmm... seems to be a gdbus specific thing... at least dbus-monitor works this way Jan 05 16:02:06 ah Jan 05 16:02:12 i guess noone ever worked with gdbus over TCP yet Jan 05 16:02:16 0022 mok@gonzales[pts/4]:~/src/openmoko/phonefsod-> DBUS_SYSTEM_BUS_ADDRESS=tcp:host=192.168.0.202,port=8081 gdbus monitor --system --dest org.freesmartphone.odeviced Jan 05 16:02:17 welcome to the wonderful world of pioneering Jan 05 16:02:19 Error connecting: In WaitingForData: unexpected response `REJECTED EXTERNAL DBUS_COOKIE_SHA1 ANONYMOUS' Jan 05 16:02:22 :P Jan 05 16:02:28 i'm afraid you need to take this up to gtk-devel Jan 05 16:02:35 i doubt it's anything vala-related Jan 05 16:02:50 yeah, me too Jan 05 16:03:01 hmmm Jan 05 16:03:13 maybe you have to copy a cookie Jan 05 16:03:15 or similar Jan 05 16:03:19 for remote dbus Jan 05 16:03:34 like for remote pulseaudio for instance Jan 05 16:05:34 mrmoku: if you're adventures... might trace the same call once using dbus-glib and gdbus on the TCP layer Jan 05 16:05:42 to point out where the differences are Jan 05 16:06:14 mickeyl: somehow it should work though: http://library.gnome.org/devel/gio/unstable/GDBusServer.html#GDBusServer--address Jan 05 16:06:43 TCP transport on two different hosts without authentication Jan 05 16:07:13 hmm, might also test w/ 2.27.x first Jan 05 16:07:30 i don't know whether there have been any changes to the gdbus code from .26.1 to 27.x Jan 05 16:07:49 heh, ok Jan 05 16:07:56 * mrmoku only wants to debug phonefsod :P Jan 05 16:08:30 well Jan 05 16:08:41 you can always run it locally and only use modem forwarding Jan 05 16:10:25 hmm Jan 05 16:10:26 G_DBUS_SERVER_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS Jan 05 16:10:33 it's not just modem Jan 05 16:10:43 fsodeviced and fsousaged too Jan 05 16:11:02 yeah, I could run those on my laptop too Jan 05 16:13:33 yep, i run most of the things on the workstation Jan 05 16:16:52 mickeyl: btw. is gdbus still the branch to use for libfso-glib and the master branch missing autofoo on purpose? Jan 05 16:18:58 yes Jan 05 16:19:04 take a look at the README :) Jan 05 16:19:18 i removed everything on the master branch but the README Jan 05 16:20:29 ok :) Jan 05 16:22:48 if you think it's inconvenient, just holler Jan 05 16:22:52 it was just the first idea i had Jan 05 16:29:40 mickeyl: no, it's fine this way Jan 05 16:37:40 how to update android os? Jan 05 16:37:49 iam having dell xcd 28 Jan 05 16:39:10 anybody in this chat room? Jan 05 16:42:03 configure: error: Could not find i2c functions in linux/i2c-dev.h...please install i2c-tools Jan 05 16:42:06 hmm Jan 05 16:42:13 mickeyl: i have i2c-tools installed Jan 05 16:44:05 anybody know how to update andro ver 2.1 to 2.2? Jan 05 16:51:27 mrmoku: i2c-tools-dev? Jan 05 16:51:53 libi2c-dev here Jan 05 16:53:06 freesmartphone.org: 03mickey 07cornucopia * r646cabcb79fb 10/fsodeviced/configure.ac: fsodeviced: mention libi2c-dev Jan 05 16:53:40 ahh... libi2c Jan 05 16:54:12 hmm... no such thing in archlinux :/ Jan 05 16:55:06 i2ctools was messed up. dev was an integral part of base pkg Jan 05 16:55:18 iirc Jan 05 16:57:58 mrmoku: hmm, bummer. essentially you need the static helper functions Jan 05 16:58:16 mrmoku: given that we have such a nightmare with it also in OE, i will probably include them in fsodeviced soon Jan 05 16:58:49 mrmoku: i need to drive Sabine to the midwife now, but when I'm back i can do that Jan 05 17:00:23 midwife?? Jan 05 17:00:38 well, that's how dict.leo calls it Jan 05 17:00:39 Hebamme Jan 05 17:00:45 ooh Jan 05 17:01:12 we're looking for one that helps us afterwards Jan 05 17:01:18 obviously we're very late :/ Jan 05 17:01:31 good luck! Jan 05 17:01:35 thanks Jan 05 17:02:21 we thought that is something we can take care 3 or 4 weeks before the birth Jan 05 17:02:31 but apparantly those folks are very rare :) Jan 05 17:02:42 so we try to look for one now Jan 05 17:03:29 bbl Jan 05 17:04:05 mrmoku: you ever checked OM/OE/SHR against FHS? ESP regarding location of cmds in /usr/*, which is supposed to not be available during early boot Jan 05 17:05:10 I *really* don't want to see an abomination like optification on SHR Jan 05 17:05:38 just because /usr/bin ""has to be on /"" Jan 05 17:06:14 ~optification Jan 05 17:06:14 rumour has it, optification is a inventive duct tape workaround to reclaim space in fs root, done due to the fact the partitioning is FUBAR, or http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing/Installing_under_opt_and_MyDocs, or ""OMG - I wish somebody had looked into FHS and moved /usr to eMMC"", or http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE2 bullet1,2 and fhs-2.3.html#PURPOSE16 sentence3 Jan 05 17:16:15 DocScrutinizer: no, never checked that... I hope OE is doing the right thing :P Jan 05 17:16:37 HAH optimist Jan 05 17:17:29 btw /var is another candidate perfectly allowable for late-mount Jan 05 17:18:16 well... we're doing some volatile foo with var Jan 05 17:18:26 which happens quite early I think Jan 05 17:19:18 it's completely ok to mount /var any time. Just not rely on /var existing before you have taken care to mount it Jan 05 17:20:51 maemo relies on quite a number of binaries from /usr/(s)bin during early boot, so they decided /usr has to live on NAND rootfs :-/ Jan 05 17:21:42 ...instead of moving those binaries they need from /usr/(s)bin to /(s)bin Jan 05 17:22:00 heh Jan 05 17:22:17 * mrmoku dinner :-) Jan 05 17:22:27 now /usr is completely useless cruft and they invented /opt(ification) Jan 05 17:22:35 breakfast :-) Jan 05 17:23:31 o/ Jan 05 17:23:51 ~factinfo optification Jan 05 17:23:51 optification -- created by DocScrutinizer <~jr@openmoko/engineers/joerg> at Mon Mar 15 10:29:39 2010 (296 days); last modified at Sat Sep 18 13:26:19 2010 by DocScrutinizer!~halley@openmoko/engineers/joerg; it has been requested 58 times, last by DocScrutinizer, 17m 37s ago. Jan 05 17:36:35 heyho Jan 05 17:37:40 ah great libphone-ui compiles again! Jan 05 17:41:30 good with last upgrade.. libnl1 was autoinstalled and is now orphaned, removing. Jan 05 17:41:47 and phoneuid works again :) Jan 05 17:42:05 and then segfaults ;/ Jan 05 17:44:56 freesmartphone.org: 03morphis 07msmcomm * r48026fc35ced 10/libmsmcomm-next/ (configure.ac msmcomm/Makefile.am msmcomm/abstractobject.vala): libmsmcomm-next: implement abstract object and add libfsobasics as dependency Jan 05 17:45:04 but it compiles, thats a first step! Jan 05 17:45:10 freesmartphone.org: 03morphis 07msmcomm * rf5060e6e9244 10/msmvterm/ (AUTHORS COPYING ChangeLog INSTALL NEWS README autogen.sh): msmvterm: add missing autotools build environment Jan 05 17:45:10 freesmartphone.org: 03morphis 07msmcomm * r76ea77f846e4 10/libmsmcomm-next/msmcomm/ (4 files): libmsmcomm-next: more work on call messages and message group Jan 05 17:50:41 freesmartphone.org: 03morphis 07msmcomm * rd2bad9c95a87 10/libmsmcomm-next/.gitignore: libmsmcomm-next: add local .gitignore Jan 05 17:50:48 freesmartphone.org: 03morphis 07msmcomm * rcf45bc8bab21 10/libmsmcomm-next/msmcomm/callmessage.vala: libmsmcomm-next: add magic values for block option in call origination command Jan 05 18:00:49 freesmartphone.org: 03morphis 07msmcomm * r53c6623aa0c6 10/libmsmcomm-next/msmcomm/ (3 files): libmsmcomm-next: correct naming convention for message classes Jan 05 18:01:17 exciting commits :) Jan 05 18:01:20 bbiab, -> home Jan 05 18:09:19 JaMa|Off: yeah, phonefsod segfaults too Jan 05 18:29:48 so this should make building simpler: Jan 05 18:30:49 mickeyl: btw. I have the binaries installed Jan 05 18:30:56 just no lib or includes Jan 05 18:31:08 git pull Jan 05 18:31:10 freesmartphone.org: 03mickey 07cornucopia * r7fd4ac0918f9 10/fsodeviced/ (4 files in 4 dirs): fsodeviced: include everything necessary to use i2c from userland Jan 05 18:31:52 yeah, already building :) Jan 05 18:32:08 configured fine, thanks :) Jan 05 18:32:24 cool Jan 05 18:32:47 next thing is... how to configure fsogsmd to use the remote modem? Jan 05 18:33:07 which modem do you want to use? Jan 05 18:33:15 FreeRunner? Jan 05 18:33:16 yup Jan 05 18:33:20 ok Jan 05 18:33:29 use the following in fsogsmd.conf: Jan 05 18:33:43 [libgsm0710mux] Jan 05 18:33:59 device_type = tcp Jan 05 18:34:06 device_port = 192.168.0.202 Jan 05 18:34:14 device_speed = 5621 Jan 05 18:34:23 rest as usual Jan 05 18:34:30 then you will need a script that does the sysfs dance Jan 05 18:34:31 ok Jan 05 18:34:35 (i.e. turning modem off and on) Jan 05 18:34:44 ahh, no fsogsmd running on target then Jan 05 18:34:50 yes Jan 05 18:35:04 then you turn off sleep mode Jan 05 18:35:11 and what about lowlevel plugin config? Jan 05 18:35:16 (mterm2 /dev/ttySAC0 => AT%SLEEP=bla) Jan 05 18:35:28 then you launch serial-forward Jan 05 18:35:36 freesmartphone.org: 03morphis 07msmcomm * r9d14650db788 10/libmsmcomm-next/msmcomm/ (basemessage.vala callmessage.vala): libmsmcomm-next: implement all known call commands and solicited responses Jan 05 18:35:54 serial_forward -n /dev/ttySAC0 -p 5621 -t serial -r Jan 05 18:36:01 then you can run fsogsmd :) Jan 05 18:36:05 ok Jan 05 18:36:08 no need for any lowlevel plugins, they won't work on the workstation Jan 05 18:36:27 so he must desactivate them Jan 05 18:36:37 that's what I tought Jan 05 18:36:51 *nod* probably the best, they will hopefully fail gracefully though Jan 05 18:36:56 can anyone do me a favour and look at my compat-wireless-2.6-old patches on the OE-devel ML? Jan 05 18:36:59 ah ok Jan 05 18:37:09 morphis: looks good to me on first glance Jan 05 18:38:04 how old and spefic is compat wireless old? Jan 05 18:38:22 I only can compile it for the palmpre Jan 05 18:38:25 could I add htcdream support later? Jan 05 18:38:29 ok Jan 05 18:38:35 never got it compiling for x86 or other machines Jan 05 18:38:42 GNUtoo|htcdream: would be nice Jan 05 18:38:43 ok Jan 05 18:38:57 but compat-wireless-2.6-old is from late 2009 Jan 05 18:38:58 plugin.vala:815.41-815.63: error: The type name `Linux.Network.IfAddrMsg' could not be found Linux.Network.IfAddrMsg* ifa = (Linux.Network.IfAddrMsg*) Linux.Netlink.NLMSG_DATA(nlh); Jan 05 18:39:08 anyway it would only be usefull if I fix that irq Jan 05 18:39:14 ~lart netlink Jan 05 18:39:16 * apt makes a balloon animal out of netlink Jan 05 18:39:28 mickeyl: should I interpret your comment as Acked-by? Jan 05 18:40:09 yeah. it doesn't hurt anything since it's a complete new provider anyways Jan 05 18:40:19 indeed Jan 05 18:40:28 mrmoku: hmm... are you on the latest vala? Jan 05 18:40:37 so I wonder if ack are really neededs Jan 05 18:40:44 mrmoku: i did quite some additions while you were away? Jan 05 18:40:47 s/?/. Jan 05 18:41:02 mickeyl: are they upstream yet? Jan 05 18:41:11 or do I need one of your tarball releases? Jan 05 18:41:35 freesmartphone.org: 03morphis 07msmcomm * r417455311de9 10/libmsmcomm-next/msmcomm/callmessage.vala: libmsmcomm-next: make payload of CallCallbackResponseMessage known to base class Jan 05 18:42:05 mickeyl: will add our acked-by Jan 05 18:42:26 mrmoku: pushed it upstream. best use vala HEAD Jan 05 18:42:32 GNUtoo|htcdream: why not? it's better anyway when adding old stuff nobody else uses I think Jan 05 18:42:39 * mrmoku calls yaourt -S vala-git :-) Jan 05 18:42:47 in the end we will end up with too much unmaintained stuff Jan 05 18:42:48 yapourt? Jan 05 18:42:57 ok Jan 05 18:43:00 ArchLInux package manager Jan 05 18:43:05 archlinux build stuff from source Jan 05 18:43:05 oh Jan 05 18:43:13 what makes you use that distro? Jan 05 18:43:37 recent packages? Jan 05 18:43:38 good question... I was quited into Fedora Jan 05 18:44:01 but TAsn was always talking good about arch and after my collegeau started to talk good about it too I gave it a shot Jan 05 18:44:05 and it convinced me Jan 05 18:44:15 a lot faster than bloated Fedora Jan 05 18:44:22 Arch is great but only something for people with enough time :) Jan 05 18:44:24 and very flexible Jan 05 18:44:32 how good is fedora? Jan 05 18:44:42 morphis: well... not as much time as gentoo ;) Jan 05 18:44:50 lol Jan 05 18:44:56 mrmoku: right, but much more I need with my ubuntu :) Jan 05 18:45:00 GNUtoo|htcdream: I like fedora a lot too Jan 05 18:45:08 and I distasted all buntus ;) Jan 05 18:45:08 I'm using arch on my PC and netbook here too :) Jan 05 18:45:21 arch + e17 ftw :P Jan 05 18:45:24 i'm on trisquel but fedora looks nice Jan 05 18:45:49 one problem with fedora is the fast release cycle Jan 05 18:45:51 mrmoku: interesting Jan 05 18:45:59 should try that once Jan 05 18:45:59 every half year you have a big upgrade Jan 05 18:46:03 that is an advantage for me Jan 05 18:46:04 arch is rolling release Jan 05 18:46:17 trisquel is 6 month in the past... Jan 05 18:46:34 mickeyl: yeah, so far I'm really happy with it Jan 05 18:46:43 and installed it on my server and wifes pc too Jan 05 18:46:58 ahh... and the laptop of my elder one Jan 05 18:47:00 arch doesn't need so much time once you learn how everything works. I think it saves you lots of time with other things Jan 05 18:47:30 mickeyl: one of the nice policies is that arch uses upstream packages as they are Jan 05 18:47:33 you hace more than one wife? Jan 05 18:47:34 ie I installed arch on the computer I bought yesterday, and everything it's quite configured right now :) Jan 05 18:47:36 very low patching level Jan 05 18:47:50 mrmoku: hmm, right, that can be good Jan 05 18:48:06 s/wifes pc/wife's pc/ Jan 05 18:48:11 just one Jan 05 18:48:12 lol Jan 05 18:48:17 is more than enough anyway ;) Jan 05 18:48:30 hahahaha Jan 05 18:49:13 mickeyl: current vala HEAD goes one step ahead Jan 05 18:49:14 plugin.c: In function 'low_level_nokia900_netlink_start': Jan 05 18:49:14 plugin.c:1126:9: error: variable 'ifreq' has initializer but incomplete type Jan 05 18:49:21 plugin.c: In function 'low_level_nokia900_netlink_getlink': Jan 05 18:49:21 plugin.c:1210:30: error: 'ARPHRD_PHONET' undeclared (first use in this function) Jan 05 18:49:43 I might just remove that plugin ;) Jan 05 18:49:49 mrmoku, do you need git? or 11.2 is enough for you? you have 11.2 in vala-devel package from AUR Jan 05 18:50:06 ah? Jan 05 18:50:17 mickeyl: you like libmsmcomm-next? Jan 05 18:50:32 why removing the lowlevel? Jan 05 18:50:33 morphis: ya, i like the idea Jan 05 18:50:41 pespin_: AUR has vala-git :) Jan 05 18:50:48 mickeyl: already looked at the code? Jan 05 18:50:52 morphis: not yet Jan 05 18:50:53 removing in your laptop or in git? Jan 05 18:50:55 mrmoku: nah, just lets outfactor the netlink stuff Jan 05 18:50:57 GNUtoo|htcdream: I just need fsogsmd on my laptop Jan 05 18:51:01 ok Jan 05 18:51:15 i feared removal in git... Jan 05 18:51:15 mickeyl: ah ok, tell if you do and found something you don't like Jan 05 18:51:21 will do Jan 05 18:51:43 mickeyl: yeah, but not now... I want to see a working phonefsod again Jan 05 18:51:48 sure Jan 05 18:51:49 mrmoku, you have both in AUR, vala-devel and vala-git :) Jan 05 18:51:59 pespin_: yeah Jan 05 18:52:10 without that plugin it built fine :-) Jan 05 18:53:00 mickeyl: hmm... what config will it use? the default one? Jan 05 18:53:11 mrmoku: it uses the search path Jan 05 18:53:19 /etc/.conf Jan 05 18:53:23 /etc/freesmartphone/.conf Jan 05 18:53:28 /etc/freesmartphone//.conf Jan 05 18:53:32 machinedetect being default Jan 05 18:53:41 uses the first it finds Jan 05 18:53:48 ok, but I need the GTA02 one, right? so I copy it over to /etc/fsogsmd.conf Jan 05 18:53:53 yes Jan 05 18:55:17 the forwarding was invaluable for me for writing fsogsmd. pity it took years until we found out why it didn't work initially Jan 05 18:56:05 heh, yeah Jan 05 18:56:18 * mrmoku looks up the sysfs dance in the openmoko plugin Jan 05 18:56:29 why wasn't it working? Jan 05 18:56:48 ahh, just 0 and then 1 to the power node? Jan 05 18:59:15 morphis, actually, I recently found out (after using ubuntu at work) Jan 05 18:59:29 that arch is actually faster than ubuntu for non-standard things Jan 05 18:59:33 and once you get it running Jan 05 18:59:43 arch does not need any help (obviously) Jan 05 18:59:46 so they are the same. Jan 05 19:01:07 2011.01.05 19:56:52.086581 [GLib-GObject] WARNING: invalid cast from `GDBusProxy' to `FreeSmartphoneUsage' Jan 05 19:01:10 hmm Jan 05 19:01:20 harmless Jan 05 19:01:57 TAsn: :) Jan 05 19:02:08 GNUtoo|htcdream: Mux mode is binary, so you need to turn on raw mode Jan 05 19:02:27 ok Jan 05 19:03:39 TAsn, You are lucky, I think I'll stop bothering you about sms-report till mrmoku has libphoneui ported to gdbus running correctly Jan 05 19:03:42 ;) Jan 05 19:07:00 pespin_, haha :) Jan 05 19:07:07 pespin_, I told you I will never remember Jan 05 19:07:12 unless you remind me at the right time Jan 05 19:07:13 :) Jan 05 19:07:22 and you apparently also forget :) Jan 05 19:07:32 And yes, I'm the luckiest person I'm aware of. Jan 05 19:07:41 2011-01-05T19:03:36.826401Z [WARN] subsystem : Could not load plugin: Could not load /usr/local/lib/cornucopia/modules/fsogsm/modem_ti_calypso.so: /usr/local/lib/cornucopia/modules/fsogsm/modem_ti_calypso.so: cannot open shared object file: No such file or directory Jan 05 19:07:46 hmm Jan 05 19:08:03 TAsn, yeah xD mainly because It's weird for eme to remind you on thursdays :P Jan 05 19:08:10 freesmartphone.org: 03morphis 07msmcomm * r5ee31802b8eb 10/libmsmcomm-next/ (3 files in 3 dirs): libmsmcomm-next: structures.vapi: set default destroy function for structures Jan 05 19:08:19 I think I'll write an IRC bot or something hehe Jan 05 19:08:47 pespin_, :P Jan 05 19:12:29 ok... good night story time Jan 05 19:12:29 bbiab Jan 05 19:26:42 mickeyl: something still not correct with my fsogsmd Jan 05 19:26:50 it does not get on the bus Jan 05 19:27:27 mickeyl: for clarification... the calypso plugin I do need, right? Jan 05 19:29:20 yes Jan 05 19:29:43 --enable-libgsm0710mux Jan 05 19:29:47 did not do that Jan 05 19:29:48 the config is usually the same as for 02, just without the lowlevel plugin and with the other libgsm0710mux settings Jan 05 19:29:50 oh :) Jan 05 19:29:53 that you need :) Jan 05 19:29:58 otherwise it won't be built Jan 05 19:30:00 configure: error: Package requirements (gsm0710mux-1.0 >= 0.3.4) were not met: Jan 05 19:30:04 yep Jan 05 19:30:09 * mrmoku clones that one Jan 05 19:30:52 after that you will run into the next dependency :) Jan 05 19:30:53 gsm0710 Jan 05 19:31:00 but that should be it Jan 05 19:31:46 that one I already have :) Jan 05 19:32:29 freesmartphone.org: 03morphis 07msmcomm * rd43261408ea3 10/libmsmcomm-next/msmcomm/messagedisassembler.vala: libmsmcomm-next: pass array of bytes to message disassembler instead of a void pointer Jan 05 19:32:32 freesmartphone.org: 03morphis 07msmcomm * r06373d8fd4bc 10/libmsmcomm-next/tests/ (Makefile.am testmessagedisassembler.vala): libmsmcommd-next: add first test case for message disassembler Jan 05 19:33:44 hm I added compat-wireless-2.6-old to MACHINE_EXTRA_RDEPENDS and it gets build when I build shr-lite-image but not added to the rootfs Jan 05 19:34:01 ahh... starts without any warning now :) Jan 05 19:34:12 and is sitting on the bus :D Jan 05 19:34:17 excellent Jan 05 19:34:17 * mrmoku getting excited Jan 05 19:34:26 modem is out of sleep mode? Jan 05 19:34:40 when is the next (bus) stop? Jan 05 19:35:10 root@om-gta02 ~ # mterm2 /dev/ttySAC0 => AT%SLEEP=0187 Jan 05 19:35:14 is what I did Jan 05 19:35:16 oh Jan 05 19:35:23 that => was meant "literally" Jan 05 19:35:29 hehe, ok Jan 05 19:35:31 i.e. typing the command in Jan 05 19:35:33 and it's not 0187 Jan 05 19:35:38 0187 is the echo suppression etc. Jan 05 19:35:50 it's 2 iirc Jan 05 19:36:13 duhh, ok Jan 05 19:36:24 so first waking up Jan 05 19:36:30 by typing at a couple of times Jan 05 19:36:33 then at%sleep=2 Jan 05 19:36:40 then shut down mterm2 and run the serial_forwad Jan 05 19:37:36 fsogsmd fall asleep in the bus? Jan 05 19:38:10 at%sleep=2 Jan 05 19:38:10 EXT: I Jan 05 19:38:10 OK Jan 05 19:38:40 freesmartphone.org: 03morphis 07msmcomm * rbf34d1cf9176 10/libmsmcomm-next/ (2 files in 2 dirs): libmsmcomm-next: message disassembler: return null when message size is too small Jan 05 19:39:23 excellent Jan 05 19:39:35 now serial_forward and you're up and running... if you configured fsogsmd.conf right :D Jan 05 19:40:03 it's actually straightforward once you memorize the steps ;) Jan 05 19:40:29 not yet... it's not reading the correct config Jan 05 19:41:41 2011-01-05T19:37:59.668565Z [DEBUG] TiCalypsoModem <4C>: Created; configured for serial:/dev/ttySAC0@115200 Jan 05 19:41:44 :/ Jan 05 19:41:59 might be a red herring Jan 05 19:42:04 libgsm0710mux overwrites modem_access Jan 05 19:42:20 i.e. modem_access is not being used when you're using the mux transport Jan 05 19:42:46 since it has its own config params Jan 05 19:43:02 i didn't want to turn this into like Jan 05 19:43:13 modem_access = mux:/dev/ttySAC0:advanced:64:10:08 Jan 05 19:43:15 :) Jan 05 19:43:24 still might be better.. duno Jan 05 19:43:51 ahh, so you say it just logs the wrong thing? Jan 05 19:44:25 that's what i'm trying to say, yes Jan 05 19:44:52 ERROR:plugin.c:135:low_level_openmoko_real_poweron: assertion failed: (_tmp1_) Jan 05 19:45:02 ok, so much for gracefully failing ;) Jan 05 19:45:05 remove the lowlevel_plugin Jan 05 19:45:07 when phonefsod is trying to activate it ;) Jan 05 19:45:09 setting Jan 05 19:45:09 ok Jan 05 19:45:16 heh, you're adventurous Jan 05 19:45:22 already starting with the highest level of abstraction Jan 05 19:45:46 * mickeyl bottom-up Jan 05 19:46:17 2011.01.05 20:42:45.326048 [phonefsod] DEBUG: error: GDBus.Error:org.freesmartphone.Resource.UnableToEnable: GDBus.Error:org.freesmartphone.Resource.UnableToEnable: Can't open the modem. g-io-error-quark 36 Jan 05 19:47:00 ok Jan 05 19:47:04 fsogsmd log? Jan 05 19:47:51 mickeyl: my fault Jan 05 19:47:56 k Jan 05 19:48:03 I turned off the enhanced mux mode Jan 05 19:48:15 heh, no Jan 05 19:48:16 the same Jan 05 19:48:20 * mrmoku checks log Jan 05 19:48:38 for such situations i only use DEBUG and stderr:colors ... Jan 05 19:48:39 2011-01-05T19:44:43.053864Z [DEBUG] TiCalypsoModem <4C>: Will open 4 channels... Jan 05 19:48:42 2011-01-05T19:44:43.304154Z [WARN] libfsotransport : Create called on already existing transport. Ignoring Jan 05 19:48:45 2011-01-05T19:44:54.000734Z [ERROR] libfsotransport <0710:2>: Can't allocate channel #2 from MUX: Modem does not provide this channel. Jan 05 19:49:13 heh, phonefsod is driving me mad by blanking my screen every second :P Jan 05 19:49:16 * mrmoku turns that off Jan 05 19:49:18 hehe Jan 05 19:49:56 might want to enable libgsm0710mux debug log until the setup works Jan 05 19:50:01 ok Jan 05 19:51:02 the thing is... calypso has broken firmware, so it can't drop out of MUX mode Jan 05 19:51:14 which means you need to do the reset dance every time you want to restart fsogsmd Jan 05 19:51:34 but usually once it's up and running, you don't need to restart fsogsmd Jan 05 19:51:53 mickeyl: http://shr.pastebin.com/hsrqxpJG Jan 05 19:52:04 ahhhh Jan 05 19:52:05 ok Jan 05 19:52:09 that looks good so far Jan 05 19:52:31 then I will dance the sysfs again :P Jan 05 19:52:35 :D Jan 05 19:52:56 it's helpful to have a script Jan 05 19:52:58 powercycle Jan 05 19:53:04 which also turns off sleep mode Jan 05 19:53:30 i had that once, but it went away with a reflash... Jan 05 19:53:47 something like 'echo at%slepp=2 | mterm2 ...' ? Jan 05 19:54:02 yep, but no need to go through mterm Jan 05 19:54:16 directly echoing to the device node should work as well Jan 05 19:54:29 note that you need to echo "AT\r\n" a couple of times first Jan 05 19:54:35 and sleep a bit between commands :) Jan 05 19:55:04 gsm is quite rewarding to work with ;) Jan 05 19:55:13 lovely ;) Jan 05 19:55:48 you can probably imagine what a trivial bit of software a GSM daemon is *cough* Jan 05 19:56:16 heh, yeah Jan 05 19:56:35 * mickeyl unsure whether he'd do that all again... Jan 05 19:58:30 to play safe, lets get forwarding working first before trying fsogsmd Jan 05 19:58:50 too late :P Jan 05 19:58:51 New connection from: '192.168.0.200' Jan 05 19:58:51 Sending from destination 32 Jan 05 19:58:51 New connection from: '192.168.0.200' Jan 05 19:58:57 should be fine? Jan 05 19:59:08 that looks good Jan 05 19:59:18 still no go though Jan 05 19:59:22 hmm Jan 05 19:59:25 twice new connection is not good Jan 05 20:00:01 lets check forwarding Jan 05 20:00:04 ok Jan 05 20:00:04 powercycle modem Jan 05 20:00:07 run serial_forward Jan 05 20:00:09 then on the host, run Jan 05 20:00:15 mterm2 tcp:192.168.0.202 -s 5621 Jan 05 20:00:20 and check whether the modem talks with you Jan 05 20:00:46 * mrmoku builds mterm2 on host :P Jan 05 20:01:08 (alternatively, use any other terminal emulator that can talk via tcp ;) Jan 05 20:01:16 no thanks :P Jan 05 20:01:27 already built and installed :) Jan 05 20:01:32 good Jan 05 20:01:51 at Jan 05 20:01:52 at Jan 05 20:01:52 OK Jan 05 20:01:55 so it works :) Jan 05 20:01:57 excellent Jan 05 20:02:01 disable echo mode Jan 05 20:02:05 i think we forgot that Jan 05 20:02:10 how? Jan 05 20:02:14 iirc calypso won't enter MUX mode if you have echo on Jan 05 20:02:15 ATE0 Jan 05 20:02:26 so that might have been our problem Jan 05 20:02:33 all that is codified in the lowlevel_plugin Jan 05 20:02:38 that's why we have it Jan 05 20:02:38 hmm... no response on that one Jan 05 20:02:46 then it fell asleep Jan 05 20:02:51 AT again Jan 05 20:03:01 ok Jan 05 20:03:04 and be sure AT%SLEEP=2 is done Jan 05 20:03:08 damn sleepy calypso Jan 05 20:03:11 yeah Jan 05 20:03:12 it sucks Jan 05 20:03:20 they should have no sleep mode by default Jan 05 20:03:21 just did it again Jan 05 20:03:23 (the sleep) Jan 05 20:03:31 i think it was 2, not 4 Jan 05 20:03:38 let me confirm by looking at the code Jan 05 20:04:14 yes, sleep=2 Jan 05 20:04:16 lowlevel says: Jan 05 20:04:22 ATE0Q0V1 Jan 05 20:04:29 AT%SLEEP=2 Jan 05 20:04:40 and then it hands control over to higher level Jan 05 20:04:51 ok, did those two again Jan 05 20:04:56 was not sleeping this time :) Jan 05 20:04:59 excellent Jan 05 20:05:03 now quit term2 and fire fsogsmd? Jan 05 20:05:04 so we have forward working Jan 05 20:05:07 correct Jan 05 20:05:15 this time it should work Jan 05 20:05:21 echo mode was the last thing i forgot Jan 05 20:05:34 i guess Jan 05 20:05:34 ;) Jan 05 20:05:41 recipes/shr/shr-settings/elementary.sh has export ELM_FINGER_SIZE=70, can I change to 50? Jan 05 20:05:51 depends on your fingers ;) Jan 05 20:05:57 I mean in oe Jan 05 20:05:59 2011.01.05 21:02:28.140976 [phonefsod] DEBUG: resource GSM is now enabled Jan 05 20:06:01 70 breaks htcdream Jan 05 20:06:02 yay :D Jan 05 20:06:05 mrmoku: congrats! Jan 05 20:06:13 mickeyl: thanks :) Jan 05 20:06:14 mrmoku: can i play with my wife now? Jan 05 20:06:19 yup :P Jan 05 20:06:22 thanks. bbl tonite :) Jan 05 20:06:24 and I will play with phonefsod :P Jan 05 20:06:29 toi toi toi Jan 05 20:06:39 yeah Jan 05 20:06:48 one last tip Jan 05 20:06:58 remember that releasing the resource will shut the modem logically down Jan 05 20:07:02 so if you don't want the powercycle dance Jan 05 20:07:10 request the GSM resource from an additional process as well Jan 05 20:07:27 so you can request/release with phonefsod without problems Jan 05 20:07:42 GNUtoo|htcdream, about that 70 in elm, I was told that it was indeed a too high number Jan 05 20:07:46 in #e Jan 05 20:08:18 I was told something like "who the hell has those enormous fingers?" or similar xD Jan 05 20:08:38 I think I used 50 in FR for some time too and it works ok Jan 05 20:08:50 ok Jan 05 20:08:59 * GNUtoo|laptop really wants to change to 50 but needs some acks Jan 05 20:11:03 mickeyl: ok Jan 05 20:15:46 well Jan 05 20:15:54 i'm ok with 50 Jan 05 20:16:18 but i'm sure when you'll change it, many people will complain on ml that they can't hit anything :P Jan 05 20:16:26 ? Jan 05 20:16:35 mickeyl: does Object.new(type) not call the constructor of a class? Jan 05 20:16:40 it changes something on om-gta02? Jan 05 20:16:46 * GNUtoo|laptop will try Jan 05 20:16:48 ah Jan 05 20:17:06 I want it for htcdream Jan 05 20:17:10 GNUtoo|laptop: yoy want to change it only for htcdream? Jan 05 20:17:13 you* Jan 05 20:17:26 then do it and don't wait for any acks :P Jan 05 20:17:38 no I want to change it globally Jan 05 20:17:49 else I need to MACHINE_ARCH the recipe Jan 05 20:18:02 then it changes it on om-gta02 too :P Jan 05 20:18:02 just for one small config file Jan 05 20:18:06 yes Jan 05 20:18:09 dos1, afair with 50 it works well too Jan 05 20:18:12 but is the change ok for om-gta02 Jan 05 20:18:35 for me ok, but as i said - i'm sure people will complain :/ Jan 05 20:18:46 so probably you should ask on maillist Jan 05 20:18:56 ok Jan 05 20:19:37 and when somebody will complain after reaching consensus, then you will be able to say "i asked on maillist and everyone agreed" :D Jan 05 20:20:26 ok lol Jan 05 20:20:26 mickeyl: seems so ... thats bad Jan 05 20:21:08 /etc/init.d/xserver-nodm restart didn't fix the elm bar for switching apps Jan 05 20:21:10 any idea Jan 05 20:21:13 ? Jan 05 20:26:28 GNUtoo|laptop, shr_elm_softkey & ? Jan 05 20:27:19 I'll try but doing that manually at each startup is kind of problematic Jan 05 20:28:36 mickeyl: should serial_forward really exit if a connection was e.g. aborted? Jan 05 20:28:53 GNUtoo|laptop, I think a way is finding where the shr_elm_softkey is called and adding a "sleep 20" before Jan 05 20:29:00 mickeyl: i'm trying to use it for gps atm and it sometimes just quits "without a reason". Jan 05 20:29:09 hmmm phonefsod segfaults Jan 05 20:29:19 is it a known issue? Jan 05 20:31:02 ah putting the illume finger size to 50 changes some stuff Jan 05 20:31:06 on om-gta02 Jan 05 20:31:12 such as shr-settings close button Jan 05 20:31:25 yeah theyare a bit smaller afair, but it's ok I think Jan 05 20:31:37 so I'll change it only for htcdream Jan 05 20:32:05 GNUtoo|laptop, someone aid phonefsod was segfaulting before, so I suppouse it's know :P Jan 05 20:32:08 mrmoku, ping, do you know about phonefsod segfault? Jan 05 20:32:15 should I try to debug it Jan 05 20:32:25 ? Jan 05 20:32:46 (I'm the kind of people who uses cross-gdb + gdbserver) Jan 05 20:33:39 the elm softkey is too small on om-gta02.... Jan 05 20:33:42 with 50 Jan 05 20:33:56 I'll come up with something to machine arch that file Jan 05 20:36:50 oh nice!!!! GDB works again Jan 05 20:37:07 #7 0x0000c964 in main (argc=, argv=) at phonefsod.c:814 Jan 05 20:37:51 phonefsod doesn't segfault when ran without -d Jan 05 20:37:52 strange Jan 05 20:38:19 it exits normally Jan 05 20:44:21 ahh Jan 05 20:44:26 a child segfaults Jan 05 20:44:37 freesmartphone.org: 03morphis 07msmcomm * r064e86f76f66 10/libmsmcomm-next/msmcomm/ (5 files): libmsmcomm-next: fix construction chain of message classes and several bugs Jan 05 20:44:38 freesmartphone.org: 03morphis 07msmcomm * rcfb87de5bc23 10/libmsmcomm-next/tests/testmessagedisassembler.vala: libmsmcomm-next: tests: test unpack logic of message disassembler with a concret message Jan 05 20:46:18 GNUtoo|laptop: I'm on it Jan 05 20:46:29 have almost everything running on my laptop now :) Jan 05 20:46:38 mrmoku, ok Jan 05 20:46:41 ah it was for that? Jan 05 20:46:46 yup Jan 05 20:47:02 why not using gdb+gdbserver Jan 05 20:47:02 ? Jan 05 20:47:18 I would still have to crosscompile Jan 05 20:48:33 yes Jan 05 20:48:35 ah ok Jan 05 20:48:36 got it Jan 05 20:48:40 it's faster that way Jan 05 20:49:06 you could use oe_runmake or run.do.compile Jan 05 20:49:53 run_do_compile can now run in any dir Jan 05 21:04:53 larsc: 2.6.37 for FR few hours after vanilla release, good job :-) Jan 05 21:07:58 larsc, hi, you said that nothing was exiting, but your bq2xxx work seem exiting. more specifically it could bring better bq27xxx driver for upstream. Jan 05 21:08:17 I've not looked at the source yet tough Jan 05 21:09:33 nothing exciting for the normal user Jan 05 21:09:53 we use bq2xxx in nokia900 Jan 05 21:10:01 which is beeing ported to SHR Jan 05 21:10:35 maybe I'm also not a normal user....lol Jan 05 21:12:19 freesmartphone.org: 03morphis 07msmcomm * rf163efd64533 10/libmsmcomm-next/msmcomm/messageassembler.vala: libmsmcomm-next: implement packing logic for message assembler Jan 05 21:12:20 freesmartphone.org: 03morphis 07msmcomm * r4305ac27ec05 10/libmsmcomm-next/tests/ (Makefile.am testmessageassembler.vala): libmsmcomm-next: add test case for packing logic in message assembler Jan 05 21:12:52 do you have any additional patches for the bq27x00 in your n900 patchset? Jan 05 21:14:00 not exactly Jan 05 21:14:14 I only imported bits from the openmoko driver Jan 05 21:20:21 are the patches somewhere where i can look at them? Jan 05 21:20:36 yes Jan 05 21:20:38 they are ugly Jan 05 21:20:46 and they are in fso kernel Jan 05 21:20:48 here: Jan 05 21:20:58 GNUtoo|laptop: hi! I am working on the FSO-install for the plam. i want to test the link /tmp/boot/init to see if it point to fso or to webos but it does note work as it should. here Jan 05 21:21:04 (I've to open a browser...it's heavy compiling here) Jan 05 21:21:06 http://pastebin.com/P2zJBeE7 Jan 05 21:22:39 larsc, http://git.freesmartphone.org/?p=linux-2.6.git;a=shortlog;h=refs/heads/nokia900/master Jan 05 21:22:42 the last patches Jan 05 21:22:43 GNUtoo|laptop: do you have some time to help me ? Jan 05 21:22:51 GarthPS, I'll look Jan 05 21:23:03 GNUtoo|laptop: thx Jan 05 21:23:11 GarthPS, what doesn't work? Jan 05 21:23:38 GarthPS, note that I can't try....I've no palm-pre despite of the fact that I helped with wifi Jan 05 21:23:48 in a console , my commade to test return what i want , but in the ifeq in the make file it does not works Jan 05 21:23:53 GNUtoo|laptop: sylvain@Hellboy:~/softs/WebOS/FSO$ novacom -w run file://bin/ls -- -l /tmp/boot/sbin/init | cut -c 85- Jan 05 21:23:53 webos Jan 05 21:24:13 ok Jan 05 21:24:15 GNUtoo|laptop: u yop I know thx :) Jan 05 21:25:13 GNUtoo|laptop: do you see something wrong in my swtich-boot traget on pastebin ? Jan 05 21:25:20 the rule is have a simplier test Jan 05 21:25:25 I'll try something Jan 05 21:25:43 what is webos? Jan 05 21:25:48 a string? Jan 05 21:25:55 shouldn't it be "webos" ? Jan 05 21:28:12 GNUtoo|laptop: yes it is a string Jan 05 21:28:33 GNUtoo|laptop: added "" but still no right tested Jan 05 21:29:03 GNUtoo|laptop: I should see "switching to FSO" but no Jan 05 21:30:13 ok I'm trying Jan 05 21:30:20 with some code I can run on my laptop Jan 05 21:31:30 GNUtoo|laptop: you probably want my patches then, it adds some extra properties and polling+caching to the driver Jan 05 21:31:43 yes I want your patches Jan 05 21:44:53 GarthPS, "" seem useless Jan 05 21:45:02 but $$(command) returns something Jan 05 21:45:58 playya: /org/freesmartphone/Usage: org.freesmartphone.Usage.ResourceChanged ('GSM', true, {'policy': <'auto'>, 'refcount': <2>}) Jan 05 21:46:15 what sort of thing is <'auto'> and <2> in glib world? Jan 05 21:46:17 any idea? Jan 05 21:50:37 GNUtoo|laptop: i just added another patch to the bq27x00 adding a external_power_changed callback. thanks to your comment Jan 05 21:50:48 ok Jan 05 21:50:50 thanks Jan 05 21:51:06 GNUtoo|laptop could you past your line plz ? Jan 05 21:52:26 @echo $$(your_command) Jan 05 21:53:13 such as: Jan 05 21:53:18 echo $$(uname -a) Jan 05 22:01:04 GNUtoo|laptop: ok thx I am making some progress.. Jan 05 22:18:41 GarthPS, ok I've something that works Jan 05 22:19:08 GNUtoo|laptop: :) I am listening ? Jan 05 22:19:24 try with $(strip $(variable) Jan 05 22:19:29 I'll paste something very soon Jan 05 22:25:45 ok example working, I'll apply to your case Jan 05 22:28:33 http://pastebin.com/2VDUYYnG works Jan 05 22:28:51 it works from the Makefile Jan 05 22:29:01 but you could also remove the needs_make line and do Jan 05 22:29:07 make needs_make=4 Jan 05 22:32:02 GNUtoo|laptop: ok thank you! Jan 05 22:37:18 GarthPS, I've a really working example this time Jan 05 22:37:38 http://pastebin.com/DZZ6Nvn8 Jan 05 22:37:44 this one incorporate : Jan 05 22:37:46 *the test Jan 05 22:37:49 *the stripping Jan 05 22:37:59 *calling something from the command line Jan 05 22:40:15 GarthPS, ^^^ Jan 05 22:43:26 error when trying to build shr-lite-image from sctatch: Jan 05 22:43:27 | /usr/lib/libgcc_s.so.1: file not recognized: File format not recognized Jan 05 22:43:39 NOTE: package python-numeric-24.2-ml1: task do_compile: Failed Jan 05 22:45:05 ha it takes stuff from host Jan 05 22:45:12 GNUtoo|laptop: Your are my man! really thx you! :) Jan 05 22:45:44 GarthPS, :) It took me quite some time...I don't know well Makefiles as I always mess with autotools Jan 05 22:45:49 (fixing autotools issues) Jan 05 22:46:06 (making configure.ac fom scratch is another story, and I never did that) Jan 05 22:46:22 GNUtoo|laptop: :) it is "shell" and "strip" which were salvator Jan 05 22:46:39 yes Jan 05 22:46:48 all taken from gnu make manual Jan 05 22:48:34 PaulFertser: (serial_forward) i need to have a look then. it never quits unsolicited here. Jan 05 22:49:18 mrmoku: auto is astring, refcount is an int Jan 05 22:49:26 i.e. they're Variant Jan 05 22:49:29 bbl Jan 05 22:49:29 which makes the list a Jan 05 22:49:36 GLib.HashTable(string,Variant) Jan 05 22:53:52 mickeyl: i think the accept() might be wrong, i can check if it's actually ECONNABORTED but i think it very well might be. Jan 05 22:54:46 PaulFertser: ok, good to know Jan 05 22:54:48 mickeyl: but no problem, just a notice. BTW, it seems like for serial forwarding socat will do as well (if not better, it allows setting the baudrate and other parameters). Jan 05 22:55:04 yeah, in the simple serial case it might Jan 05 22:55:33 mickeyl: cy8mrln case is not that simple, i agree. Jan 05 22:55:34 :) Jan 05 22:55:35 i doubt that it knows about hsuart and the cy8mrln though ;) Jan 05 22:56:21 this time i'm unguilty for NIH though, it's not my project, i just picked it up and maintaing it Jan 05 22:59:16 mickeyl: sure thing, and it really is useful for those non-standard serial interfaces :) Jan 05 23:04:51 hmm, i'm getting lost in Nokia's UI these days... can anyone sort out uiemo, qt-components, meego-touch for me? Jan 05 23:27:16 if this doesn't work only for me: gena@work:~/prg/openmoko$ git clone git://git.openmoko.org/git/kernel.git linux-2.6 Jan 05 23:27:16 Cloning into linux-2.6... Jan 05 23:27:16 git.openmoko.org[0: 88.198.160.201]: errno=Connection refused Jan 05 23:27:16 fatal: unable to connect a socket (Connection refused) Jan 05 23:27:18 ? Jan 05 23:27:23 s/if/is/ Jan 05 23:27:55 any ideas how to clone .37? Jan 05 23:28:00 probably related to the server move Jan 05 23:28:31 so just waut? Jan 05 23:28:49 damn, *wait. Jan 05 23:29:30 http works Jan 05 23:29:45 git clone http://git.openmoko/git/... Jan 05 23:34:55 ah, http just somehow doesn't pass my firewall, thanks. **** ENDING LOGGING AT Thu Jan 06 02:59:58 2011