**** BEGIN LOGGING AT Sun Mar 13 02:59:57 2011 Mar 13 09:56:53 heyho Mar 13 09:57:47 mrmoku: ping Mar 13 10:11:28 <[Rui]> hi all Mar 13 11:02:44 morphis: pong Mar 13 11:03:05 mrmoku: do you already started with integrating new fso audio api into libphone-ui? Mar 13 11:03:22 morphis: a little bit, yes Mar 13 11:03:35 mrmoku: but not pushed yet? Mar 13 11:03:39 no Mar 13 11:03:48 ok Mar 13 11:03:50 morphis: did you adjust libfso-glib meanwhile? Mar 13 11:04:27 * mrmoku checks Mar 13 11:04:32 libfso-glib should support fso audio api for while now Mar 13 11:04:40 and should depend on latest specs version Mar 13 11:05:11 what do you use libfreesmartphone-glib or libfso-glib? Mar 13 11:05:15 libfso-glib Mar 13 11:06:08 ok Mar 13 11:06:17 that one should support new audio api Mar 13 11:08:01 morphis: good, after lunch I have to go to the zoo :P Mar 13 11:08:07 but will try to push something tonight Mar 13 11:08:22 yeah! Mar 13 11:08:28 than have fun in the zoo! Mar 13 11:08:34 heh, thanks :) Mar 13 11:08:34 s/than/then/ Mar 13 11:08:36 morphis meant: then have fun in the zoo! Mar 13 11:08:45 it's beautiful wetter outside for this Mar 13 11:08:57 well... here it is warm but cloudy Mar 13 11:09:07 cloudy it's here too Mar 13 11:19:35 bbl Mar 13 11:26:33 Hi again Mar 13 11:26:47 I am here with another problem Mar 13 11:27:25 i was trying to make shr-image with locales UTF-8 and ru_RU.cp1251 Mar 13 11:27:45 as a result i get following error: Mar 13 11:28:04 Configuring locale-base-en-us. Mar 13 11:28:04 | Configuring sysvinit. Mar 13 11:28:04 | Collected errors: Mar 13 11:28:04 | * satisfy_dependencies_for: Cannot satisfy the following dependencies for task-shr-minimal-x: Mar 13 11:28:04 | * eglibc-binary-localedata-ru-ru * Mar 13 11:28:04 | * opkg_install_cmd: Cannot install package task-shr-minimal-x. Mar 13 11:28:04 | ERROR: Function 'do_rootfs' failed (see /OE/shr-testing/tmp/work/om-gta02-oe-linux-gnueabi/shr-image-2.0-r15/temp/log.do_rootfs.20345 for further information) Mar 13 11:28:42 i removed ru_RU.cp1251 from local.conf and attempted to re-run Mar 13 11:29:09 bb -k shr-image Mar 13 11:29:19 but have same error Mar 13 11:29:49 i attempted to bb -c clean shr-image, but nothing changes Mar 13 11:30:25 what else could i have done? Mar 13 11:31:26 shade-khv1: pastebin the log? Mar 13 11:32:59 http://pastebin.com/P0Nj5rT4 Mar 13 11:33:27 i accuse ru_RU.cp1251 locale bit dont know how to test Mar 13 11:34:02 when i removes this locale from local conf and rerun bb nothing changes Mar 13 11:35:27 shade-khv1: i mean /OE/shr-testing/tmp/work/om-gta02-oe-linux-gnueabi/shr-image-2.0-r15/temp/log.do_rootfs.20345 Mar 13 11:39:42 Why are we using our own distro instead of angstrom ? Mar 13 11:40:58 captainigloo: ping Mar 13 11:41:16 http://pastebin.com/vKujDFDr Mar 13 11:41:40 PaulFertser http://pastebin.com/vKujDFDr Mar 13 11:43:18 shade-khv1: and what about bitbake eglibc-binary-localedata-ru-ru ? Mar 13 11:46:55 http://pastebin.com/Aa5MdG5G Mar 13 11:47:24 i already tried bb -k eglibc-binary-localedata-ru-ru Mar 13 11:55:18 shade-khv1: apparently you need to dive in locale generation details then. Mar 13 11:55:31 shade-khv1: to find out where and how the locale packages are provided. Mar 13 12:00:28 now i am agree to rebuild image without russian support but i dont know how to clean this Mar 13 12:00:50 bb -c clean shr-image have no effect Mar 13 12:06:05 freesmartphone.org: 03morphis 07cornucopia * re19c214afa0c 10/fsodeviced/src/plugins/palmpre_quirks/powercontrol.vala: fsodeviced: palmpre_quirks: rework bluetooth powercontrol to handle power up/down correct Mar 13 12:06:06 freesmartphone.org: 03morphis 07cornucopia * r62a408a9c3e0 10/fsogsmd/src/lib/ (channel.vala modem.vala): fsogsmd: react differently on channel hangup depending on the channel type Mar 13 12:06:10 freesmartphone.org: 03neil 07cornucopia * r50aac45b731f 10/fsodatad/src/plugins/world/plugin.vala: Mar 13 12:06:10 freesmartphone.org: fsodatad: world: fix provider code to country mapping Mar 13 12:06:10 freesmartphone.org: * fsodatad/src/plugins/world/plugin.vala: Don't return a 3 digit Mar 13 12:06:10 freesmartphone.org: prefix match while there are still countries we haven't checked yet Mar 13 12:06:10 freesmartphone.org: that might have a full match. Mar 13 12:06:10 freesmartphone.org: Acked-by: Simon Busch Mar 13 12:06:11 freesmartphone.org: 03morphis 07cornucopia * r654ecdd664b8 10/fsodeviced/ (4 files in 2 dirs): fsodeviced: palmpre_quirks: remove unused touchscreenmanager Mar 13 12:15:03 freesmartphone.org: 03morphis 07cornucopia * r007da3fc7483 10/fsodeviced/ (2 files in 2 dirs): fsodeviced: palmpre_quirks: simplify wifi powercontrol as we have udev in the back Mar 13 12:34:28 freesmartphone.org: 03morphis 07msmcomm * r6cc4eb1aa94f 10/libmsmcomm/msmcomm/statemessage.vala: libmsmcomm: set correct message class for state unsolicted response messages Mar 13 12:43:44 GNUtoo|laptop: ping Mar 13 12:43:53 pong Mar 13 12:44:07 morphis: strange kids I have... talking weeks about going to the zoo... and when the day has come... don't want anymore :P Mar 13 12:44:22 mrmoku: hehe Mar 13 12:44:23 GNUtoo|laptop: there is some commit in the nokia kernel regarding pm Mar 13 12:44:29 are there some GNUs in the zoo? Mar 13 12:44:36 mrmoku, wow!!!! Mar 13 12:44:38 where? Mar 13 12:44:38 GNUtoo|laptop: fore sure :) Mar 13 12:44:50 GNUtoo|laptop: probabyl... but without laptop ;) Mar 13 12:44:59 morphis, then it's a GPL violation because they should be free Mar 13 12:45:03 lol Mar 13 12:45:06 GNUtoo|laptop: rolf Mar 13 12:45:15 GNUtoo|laptop: it's not DVFS... but fixes something that prevented the cpu to go idle Mar 13 12:45:24 mrmoku, ah ok Mar 13 12:45:27 I'll look Mar 13 12:45:34 GNUtoo|laptop: we have to inform GPL violations about that!! Mar 13 12:45:42 lol Mar 13 12:45:57 maybe we should on the first of april Mar 13 12:46:01 :) Mar 13 12:46:11 hrhr Mar 13 12:46:47 btw I added some recipes to MACHINE_EXTRA_RDEPENDS but some of them are not installed in the rootfs Mar 13 12:46:50 the problem is that I fear that they will respond that there is no transfer of the GNU to you Mar 13 12:47:00 so the GPL wouldn't apply Mar 13 12:47:11 for example I added marvell-license and marvell-sdio-fw and I get nothing in /lib/firmware Mar 13 12:47:12 * mrmoku would have no space for a GNU anyway Mar 13 12:47:18 even the package is not installed Mar 13 12:47:30 GNUtoo|laptop: :) Mar 13 12:47:31 morphis, look at log.do_rootfs Mar 13 12:48:32 GNUtoo|laptop: the packages are not mentioned in log.do_rootfs Mar 13 12:48:46 hmmm strange Mar 13 12:49:07 lol for the GNU space Mar 13 12:49:07 <[Rui]> mrmoku: shouldn't you be taking your family to the zoo? :) Mar 13 12:49:21 should they? Mar 13 12:49:27 <[Rui]> mrmoku: I'm eagerly awaiting the time lil'bernie will appreciate it so I can take them :) Mar 13 12:49:49 GNUtoo|laptop: even the other packages I put into MACHINE_EXTRA_RDEPENDS are not in there but they get installed Mar 13 12:50:13 morphis, maybe you should bump PR of the task? Mar 13 12:50:22 the task that add MACHINE_EXTRA_RDEPENDS Mar 13 12:50:23 hm maybe Mar 13 12:50:36 should be task-base Mar 13 12:51:05 will try Mar 13 12:52:17 [Rui]: that was the plan... but they did not want to Mar 13 12:52:28 prefer playing outside with friends... Mar 13 12:52:34 <[Rui]> mrmoku: hehehe Mar 13 12:52:44 morphis: the index.html of fso-specs is hand-written, right? Mar 13 12:52:55 <[Rui]> mrmoku: did you see my msg about a multi-shift for illume keyboard? Mar 13 12:52:58 http://www.oszoo.org/wiki/index.php/Main_Page Mar 13 12:53:19 <[Rui]> mrmoku: good for the default keyboard! one key for shift + capslock Mar 13 12:53:20 [Rui]: yup saw the multi-shift Mar 13 12:53:37 mrmoku: yes, I have to fix that Mar 13 12:53:46 morphis: will add it there Mar 13 12:53:48 ok Mar 13 12:53:56 after fsodeviced? Mar 13 12:54:32 better after usage probably Mar 13 12:55:40 mrmoku: jepp Mar 13 12:58:28 freesmartphone.org: 03mok 07specs * rd5366ca72a8a 10/html/index.html: Mar 13 12:58:28 freesmartphone.org: index.html: add the audio manager api and fix numbering Mar 13 12:58:28 freesmartphone.org: Signed-off-by: Klaus Kurzmann Mar 13 13:04:43 GNUtoo|laptop: bumping the PR of task-base was correct, it installs now the recipe I want Mar 13 13:06:10 nice :) Mar 13 13:12:49 mrmoku: do you now why alsa-state is not a dependency of task-shr-minimal? Mar 13 13:13:03 GNUtoo|laptop: hi Mar 13 13:13:26 GNUtoo|laptop: I am comparing leo android rmnet logs with what we are doing manually for init Mar 13 13:13:35 GNUtoo|laptop: <4>[ 61.400299] qmi: got network profile Mar 13 13:13:43 GNUtoo|laptop: you know about network profile ? Mar 13 13:15:53 no idea Mar 13 13:16:02 I only know that I tested on nexus and it worked Mar 13 13:16:04 that's all Mar 13 13:16:22 hi, lists.openmoko.org is down! Mar 13 13:17:21 GNUtoo|laptop: what are you using as AP ? Mar 13 13:17:55 morphis: alsa-state is just that init script restoring state on boot, no? Mar 13 13:18:02 very much unneeded Mar 13 13:18:26 and it provides machine specific asound.conf Mar 13 13:18:32 and I have a question... how FSO handle AGPS data on FR? Mar 13 13:18:38 hmm Mar 13 13:19:26 mrmoku: is alsa dmix plugin enabled in SHR per default? Mar 13 13:19:36 or where is SHR's default asound.conf? Mar 13 13:19:56 Martix: for FSO you're better of with the fso mailing lists anyway... (http://wiki.freesmartphone.org/index.php/Community_infrastructure) Mar 13 13:21:40 mrmoku: ok, thanks Mar 13 13:22:07 mrmoku: but whats up with Openmoko MLs? Mar 13 13:22:23 dcordes, "router", an x86 ath9k+hostapd router Mar 13 13:23:10 Martix: no idea Mar 13 13:23:16 morphis: I don't know Mar 13 13:23:28 mrmoku: hm ok Mar 13 13:23:43 GNUtoo|laptop: access point name in shr on nexus Mar 13 13:23:52 ah ok Mar 13 13:24:06 should be router for me Mar 13 13:24:11 mrmoku: I will commit and initial recipe for fsoaudiod in some minutes to OE Mar 13 13:24:33 great Mar 13 13:24:35 mrmoku: it should now be automatically pulled into SHR as I added it to task-fso2-complicance Mar 13 13:25:05 mrmoku: if you want to activate it for a machine you have to move the scenarios scripts from fsodeviced to fsoaudiod Mar 13 13:25:10 and adjust the config files Mar 13 13:25:21 currently fsoaudiod only supportfs palmpre Mar 13 13:25:29 all other machine we have to migrate step by step Mar 13 13:36:59 dcordes, wait... Mar 13 13:37:08 dcordes, what do you mean by access point? Mar 13 13:37:12 the wifi access point? Mar 13 13:37:17 or the 3g one? Mar 13 13:37:20 (APN) Mar 13 13:37:37 dcordes, I tought of the wifi one Mar 13 13:37:45 for me it's internet.wind Mar 13 13:37:49 for the 3g one Mar 13 13:37:59 and well, it depend on your provider Mar 13 13:38:05 but fso should have some database of them Mar 13 13:38:15 as android does too Mar 13 13:39:50 mrmoku: hm I have some problem with implementing setVolume(control, volume) for alsa Mar 13 13:40:10 forget it Mar 13 13:40:10 morphis: found a small typo in the specs... MuteChanged signal is talking about device instead of control... want me to fix? Mar 13 13:40:23 mrmoku: jepp Mar 13 13:40:25 ok Mar 13 13:40:33 mrmoku: I have to rework most of the documentation anyway Mar 13 13:40:37 before we make the API 1.0 Mar 13 13:41:37 GNUtoo|laptop: it's working ! Mar 13 13:41:46 ah? Mar 13 13:41:53 :D Mar 13 13:41:54 freesmartphone.org: 03mok 07specs * rf3e17d1b498e 10/org.freesmartphone.Audio/org.freesmartphone.Audio.Manager.xml.in: Mar 13 13:41:54 freesmartphone.org: Audio.Manager: fix small typo in MuteChanged Mar 13 13:41:54 freesmartphone.org: Signed-off-by: Klaus Kurzmann Mar 13 13:41:54 what is working? 3g? Mar 13 13:42:01 yep Mar 13 13:42:04 nice Mar 13 13:42:05 3g data Mar 13 13:42:10 what was the issue? Mar 13 13:42:25 impatience it seems Mar 13 13:42:28 lack of the good APN? Mar 13 13:42:29 ok Mar 13 13:42:36 it takes verrrry long for shr to register Mar 13 13:42:40 I need to debug that Mar 13 13:42:43 yes indeed Mar 13 13:42:51 is it same on nexus ? Mar 13 13:42:55 no idea Mar 13 13:43:04 the issue is that fsogsmd is started late Mar 13 13:43:19 so when you are in the GUI Mar 13 13:43:23 it's not already registered Mar 13 13:43:26 so a) I have to wait until it is registered b) I have to run dhclient on the interface after a while Mar 13 13:43:41 I see Mar 13 13:43:42 not sure for udhcpc -i rmnet0 Mar 13 13:43:47 yep Mar 13 13:43:51 that's what I do Mar 13 13:43:53 but you've to wait until it is registered Mar 13 13:43:56 else it fails Mar 13 13:44:00 and you need to reboot Mar 13 13:44:05 ahh ok Mar 13 13:44:17 at least that what I remember from htcdream Mar 13 13:44:20 why do you need to reboot if you run the dhclient too early ? Mar 13 13:44:23 during last summer hollidays Mar 13 13:44:36 that is a problem Mar 13 13:44:39 not dhclient Mar 13 13:44:44 but the activation of 3g Mar 13 13:44:48 echo foo > /dev/qmi0 Mar 13 13:44:52 ok Mar 13 13:45:34 is it possible to add a check in ./fsogsmd/src/plugins/pdp_qmi/plugin.vala like if fsogsmd state registered go, else end with error message ? Mar 13 13:45:43 or maybe I had to restart something Mar 13 13:45:51 I don't remember well Mar 13 13:46:07 yes it's possible Mar 13 13:47:28 ./fsogsmd/src/plugins/modem_qualcomm_palm/mediators.vala: else if ( modemStatus == Modem.Status.ALIVE_REGISTERED || modemStatus == Modem.Status.ALIVE_SIM_UNLOCKED ) Mar 13 13:47:35 if Modem.Status.ALIVE_REGISTERED Mar 13 13:47:36 ? Mar 13 13:47:56 yes maybe it was added after Mar 13 13:51:51 dcordes, mediator.vala, palm Mar 13 13:52:01 dcordes, not present in the qmi plugin Mar 13 13:52:05 but you could add that Mar 13 13:55:40 GNUtoo|htcdream, dcordes: what are trying? Mar 13 13:56:49 3g on htcleo Mar 13 13:58:16 freesmartphone.org: 03morphis 07cornucopia * r5e28ac6bcd2a 10/fsoaudiod/src/ (lib/alsa.vala plugins/router_alsa/plugin.vala): fsoaudiod: router_alsa: implement set_volume method Mar 13 13:58:23 GNUtoo|htcdream: ok Mar 13 13:58:31 GNUtoo|laptop: on nexus, after using the gui to connect, do you need any other steps to get online ? Mar 13 13:58:40 no Mar 13 13:58:51 I do not need to dhcp Mar 13 13:58:59 neither on dream Mar 13 13:59:09 I can test if you want Mar 13 13:59:12 I've 3g now Mar 13 13:59:17 but only for a limited period Mar 13 13:59:52 ok that would be nice. Mar 13 14:00:12 what do you want me to test? Mar 13 14:00:19 3g on dream? Mar 13 14:01:24 note that the more I read the fso source, the more I like it Mar 13 14:01:32 it seem a very high quality thing Mar 13 14:01:43 for instance for dream Mar 13 14:01:50 it has lot of stuff in it Mar 13 14:01:58 way more than replicant's ril Mar 13 14:04:31 yes it works Mar 13 14:04:44 moooo Mar 13 14:05:38 * DocScrutinizer kicks imap.openmoko.org - *hard* Mar 13 14:05:52 morphis: the problem is now documented on smartphones-userland Mar 13 14:05:55 freesmartphone.org: 03morphis 07cornucopia * r01774e4193ec 10/fsodeviced/src/plugins/palmpre_quirks/Makefile.am: fsodeviced: palmpre_quirks: respect configure resource enabling switch Mar 13 14:06:05 GNUtoo|laptop: ok thanks Mar 13 14:06:18 dcordes: ok, will take a look later Mar 13 14:06:23 GNUtoo|laptop: I can reboot and see if I'm mistaken Mar 13 14:06:37 yes Mar 13 14:06:49 now that I started 3g I have to work on replicant's ril Mar 13 14:06:57 to make it work on dream Mar 13 14:07:08 does someone has an idea on how to get the APN? Mar 13 14:07:12 from the sim Mar 13 14:07:18 GNUtoo|laptop: I have some android debug logs maybe I can find some dhcp client stuff.. Mar 13 14:07:29 android uses dhcp Mar 13 14:07:34 at least in the reference ril Mar 13 14:07:47 GNUtoo|laptop: I think you don't pull it from the sim Mar 13 14:07:53 ah? Mar 13 14:08:02 there is no number to pull from the sim Mar 13 14:08:07 and that matches from a database? Mar 13 14:08:26 GNUtoo|laptop: android uses dhcp <- then I don't understand why you do not have to run a dhcp client on nexus, dream in order to get onlien Mar 13 14:08:27 because basically under replicant 3g works only on nexusone Mar 13 14:08:39 maybe read the qmi sources Mar 13 14:09:27 GNUtoo|laptop: I think APN is pulled from provider name. database will have matchin APNs for provider Mar 13 14:09:47 ok Mar 13 14:09:47 GNUtoo|laptop: wher is qmi source ? Mar 13 14:09:58 here: Mar 13 14:10:38 fsogsmd/src/plugins/pdp_qmi/plugin.vala Mar 13 14:11:39 who are the gtk cracks here? My question: is it possible to replace dead simple pushbuttons by the on/off slider style as both seen there: http://shr-project.org/trac/attachment/wiki/Screenshots/dialer2_.png ? Mar 13 14:12:37 GNUtoo|laptop: well apparently it does not start a dhcp client Mar 13 14:12:38 DocScrutinizer, should be possible if you patch gtk+ Mar 13 14:12:43 I.E. is it possible to change the theme of buttons to always look like those sliders? Mar 13 14:13:20 playya_: sure it can be done by patching GTK, I thought as much. Is it possible to define a theme for that? Mar 13 14:13:50 no Mar 13 14:13:56 :-( Mar 13 14:14:03 dcordes, indeed it's not needed it seems Mar 13 14:14:13 but it set the address etc...just the same Mar 13 14:15:31 GNUtoo|laptop: are you refering to following? Mar 13 14:15:34 var addr = properties.lookup( "ADDR" ) ?? "unknown"; Mar 13 14:15:34 var mask = properties.lookup( "MASK" ) ?? "unknown"; Mar 13 14:15:34 var gway = properties.lookup( "GATEWAY" ) ?? "unknown"; Mar 13 14:15:34 var dns1 = properties.lookup( "DNS1" ) ?? "unknown"; Mar 13 14:15:34 var dns2 = properties.lookup( "DNS2" ) ?? "unknown"; Mar 13 14:15:46 yes Mar 13 14:16:06 where does it get the parameters to set ? Mar 13 14:16:11 no idea Mar 13 14:16:23 lol Mar 13 14:17:17 how about we replace that with some "ifconfig rmnet0 up; udhcpc -i rmnet0" ? Mar 13 14:18:28 dcordes, why? Mar 13 14:18:32 it works fine on dream Mar 13 14:19:30 dcordes, ok I read the sources now Mar 13 14:19:41 it listen for some qmi messages Mar 13 14:19:50 one of the messages gives the address etc... Mar 13 14:19:55 playya_: patching gtk+ means replacing the systemwide lib used for rendering widgets? Mar 13 14:20:06 yes Mar 13 14:20:59 GNUtoo|laptop: ah crazy! let me compare that with the android debug log Mar 13 14:21:26 dcordes, fso seem very advanced Mar 13 14:21:32 I mean mickeyl did a great job Mar 13 14:21:34 with dream Mar 13 14:21:39 maybe it's possible to load a module Mar 13 14:21:48 <[Rui]> dcordes: if you want to check how multishift looks, it's here: http://files.1407.org/openmoko/keyboard/multishift/ Mar 13 14:21:49 playya_: LDPRELOAD would be feasible? Mar 13 14:22:05 there are even some AT commands to suspend the channel etc.... Mar 13 14:22:57 [Rui]: awesome, sure would like to try it! not sure where to apply the patch though Mar 13 14:23:06 [Rui]: I compile everything fom oe Mar 13 14:25:05 GNUtoo|laptop: yeah I also like it.. and the best thing about is we all can improve it and don't have to ask some google or intel ceo first. Mar 13 14:25:51 the only thing that was lacking was USA support Mar 13 14:25:54 for dream Mar 13 14:25:59 but mickeyl is not in USA Mar 13 14:26:04 GNUtoo|laptop: is there anything in fsogsmd/src/plugins/pdp_qmi/plugin.vala that would bring up the interface (as in 'ifconfig rmnet0 up' ) ? Mar 13 14:26:16 GNUtoo|laptop: USA ? Mar 13 14:26:20 there is Mar 13 14:26:21 GNUtoo|laptop: as in CDMA ? Mar 13 14:26:25 echo up Mar 13 14:26:31 > /dev/qmi0 Mar 13 14:26:34 or something like that Mar 13 14:26:39 dcordes, as in GSM Mar 13 14:26:47 dcordes, we don't support CDMA at all Mar 13 14:26:52 gsm support for USA? Mar 13 14:26:53 dream didn't work in USA Mar 13 14:26:56 GNUtoo|laptop: ok but that won't bring up the interface. qmi0 != rmnet0 Mar 13 14:26:59 CME error 100 Mar 13 14:27:12 dcordes, qmi = qualcomm management interface Mar 13 14:27:19 GNUtoo|laptop: the only cell phone USA specific thing is cdma Mar 13 14:27:28 var cmdline = @"up:$(data.contextParams.apn) $(data.contextParams.username) $(data.contextParams.password)"; Mar 13 14:27:39 dcordes, that's if you think that every modem is standard Mar 13 14:27:48 GNUtoo|laptop: if you call qmi0, it will not bring up the rmnet0 interface . Mar 13 14:27:55 ah? Mar 13 14:27:57 not sure Mar 13 14:28:00 I'll look Mar 13 14:28:01 it does not for me Mar 13 14:28:04 ok Mar 13 14:28:09 then bring it up Mar 13 14:28:12 maybe it is like that on dream or nexus Mar 13 14:28:18 DocScrutinizer, no. it's possible to load modules into gtk Mar 13 14:28:26 needs another patch Mar 13 14:28:37 <[Rui]> dcordes: the patch is for e, it should soon be on trunk Mar 13 14:28:44 playya_: \o/ Mar 13 14:28:59 GNUtoo|laptop: I guess it's due to differences in the rmnet kernel code. there are some AMSS dependencies (e.g. android vs wince radio rom) Mar 13 14:29:10 GNUtoo|laptop: that might cause the different behaviours we see Mar 13 14:29:14 ah ok Mar 13 14:29:20 then fork the plugin Mar 13 14:29:43 [Rui]: do we compile e from trunk in shr in oe ? Mar 13 14:29:52 <[Rui]> dcordes: not yet Mar 13 14:29:59 playya_: I wish I knew a bit more of gtk, so I was able to change the button type of a closed source gtk app Mar 13 14:30:04 GNUtoo|laptop: you mean htcleo specific version ? Mar 13 14:30:04 <[Rui]> but we have to Mar 13 14:30:17 <[Rui]> e and elementary have much work and nice fixes and they depend on efl trunk Mar 13 14:30:19 [Rui]: let's do it then Mar 13 14:30:22 <[Rui]> so it's a major move Mar 13 14:30:38 dcordes, I mean wince specific version Mar 13 14:30:48 dcordes, hmmm Mar 13 14:30:58 maybe retry Mar 13 14:31:06 too bad mickeyl is on hollidays Mar 13 14:31:08 GNUtoo|laptop: I retried several times Mar 13 14:31:17 ok Mar 13 14:31:25 GNUtoo|laptop: I will reboot, retry, wait a bit longer to check if the interface might come up Mar 13 14:31:42 let me look Mar 13 14:31:47 if it comes up at boot Mar 13 14:31:54 else maybe up it not in fso Mar 13 14:31:55 but in oe Mar 13 14:31:58 not sure Mar 13 14:32:00 I'll look Mar 13 14:32:08 it will be interesting to see if it comes up on boot Mar 13 14:32:09 for you Mar 13 14:32:22 that would explain why it is ommited in the plugin Mar 13 14:32:32 yeah! Wifi on palmpre per FSO/Liwi is now working! Mar 13 14:32:39 congrats Mar 13 14:33:19 I've the sim in the other dream Mar 13 14:33:28 but it doesn't come up on boot Mar 13 14:33:40 I think, also with the code, that it comes up automatically Mar 13 14:33:58 morphis, ah? Mar 13 14:34:06 is it reliable? Mar 13 14:34:09 how did you do it? Mar 13 14:34:26 I thought we had to wait for mickeyl to re-write the resource plugins handling Mar 13 14:34:30 GNUtoo|laptop: I use std. firmware from OE now Mar 13 14:34:39 ok Mar 13 14:34:47 morphis: what we chip does palm pre have ? Mar 13 14:34:53 libertas_sdio Mar 13 14:34:54 wifi Mar 13 14:34:56 GNUtoo|laptop: look at palmpre_quirks/powercontrol.vala Mar 13 14:35:07 ok Mar 13 14:35:21 GNUtoo|laptop: it currently only loads the sirloin_wifi module Mar 13 14:35:26 udev loads then liberatas Mar 13 14:35:31 and firmware Mar 13 14:35:32 ok Mar 13 14:35:36 GNUtoo|laptop: the register time is abnormal Mar 13 14:35:47 dcordes, what plugin do you use? Mar 13 14:35:52 singleline? Mar 13 14:36:01 then it may need some more stuff Mar 13 14:36:11 maybe try looknig in the logs Mar 13 14:36:40 $ grep modem_type fsogsmd/conf/htcleo/fsogsmd.conf Mar 13 14:36:40 modem_type = singleline Mar 13 14:36:54 it takes few seconds in winmo and android Mar 13 14:37:01 here it takes few minutes Mar 13 14:37:30 ok Mar 13 14:37:33 look at the log Mar 13 14:37:40 put DEBUG in fsogsmd.conf Mar 13 14:37:44 ok Mar 13 14:37:44 and restart the phone Mar 13 14:37:47 and look at the log Mar 13 14:38:00 btw do you know how to use haret? Mar 13 14:38:05 sure Mar 13 14:38:09 s/haret/ramconsole Mar 13 14:38:13 also Mar 13 14:38:34 DocScrutinizer, maybe you want to take a look at the gtkparasite project Mar 13 14:38:51 dcordes, ramconsole is device specific? Mar 13 14:39:39 GNUtoo|laptop: it is a few registers that won't be overwritten after reboot that can be used to dump dmesg to . it is device specific because the registers differ due to diverging memory mapping among different devices Mar 13 14:39:52 GNUtoo|laptop: you can easily grep the ramconsole addresses in the kernel sources Mar 13 14:40:02 ok Mar 13 14:40:30 GNUtoo|laptop: it is very useful for probing things w/o display output Mar 13 14:40:40 what do you need it for ? Mar 13 14:40:40 because I've a friend that is trying every possible kernel config configuration Mar 13 14:40:46 hacking a wince device to run linux ? Mar 13 14:40:53 not exactly Mar 13 14:40:59 he has a device that has wince Mar 13 14:41:03 that is supported by mainline Mar 13 14:41:06 no display Mar 13 14:41:11 by the name of ? Mar 13 14:41:15 (display doesn't come on) Mar 13 14:41:22 let's move to #htc-linux Mar 13 14:41:26 ipaq h1940 Mar 13 14:41:31 he already asked there Mar 13 14:41:32 ok Mar 13 15:00:50 playya_: will search for it Mar 13 15:00:55 playya_: thanks Mar 13 15:02:14 GNUtoo|laptop: ok doesn't work Mar 13 15:02:19 GNUtoo|laptop: no rmnet0 Mar 13 15:02:29 ok now that 3g works on dream under replicant I'll try Mar 13 15:02:36 no rmnet0 means? Mar 13 15:02:42 GNUtoo|laptop: we don't need to fork: bringing up the interface when it was up already causes no troubel Mar 13 15:02:56 GNUtoo|laptop: so it will remain nexus, dream.. compatible Mar 13 15:03:35 let me look for sure Mar 13 15:05:44 n1 is booting Mar 13 15:08:03 booted Mar 13 15:09:21 http://www.pastie.org/1666889 Mar 13 15:09:26 comes up automatically Mar 13 15:10:44 but please, pastebin me privately your logs Mar 13 15:10:47 so I could look Mar 13 15:10:50 if you want of course Mar 13 15:19:32 dcordes, ^^^ Mar 13 15:33:01 captainigloo: ping Mar 13 16:02:24 freesmartphone.org: 03morphis 07cornucopia * r615a410cc992 10/fsodeviced/conf/palm_pre/Makefile.am: fsodeviced: palm_pre configuration: fix palmpre2 compat name Mar 13 16:53:23 hi! Mar 13 16:57:54 Is the C1009 connected to ground ? Mar 13 16:58:22 because i just soldered a 22uF instead of the default capacitor but none of its connectors are linked to ground… Mar 13 16:58:47 paulk: are you talking about the #1024 fix? Mar 13 16:58:51 yes Mar 13 16:59:10 paulk: then definitely yes, one of its terminals should be connected to the ground. Mar 13 16:59:49 should i add some cable like on this picture : http://3.bp.blogspot.com/_0EJ0z3prPXM/SqPZg8Zy1gI/AAAAAAAAArs/0wRUtSvmFfg/s400/attachment-0001.jpeg (except there won't be any other capacitor on the end) Mar 13 17:00:13 ? Mar 13 17:06:29 paulk: it's probably important to understand why you do not get ground connection in the first place... Mar 13 17:07:36 paulk: if you look at that picture at part C1009 you'll see another capacitor just above it. Mar 13 17:07:44 yes Mar 13 17:07:49 paulk: and they are connected to the same ground area between them. Mar 13 17:08:59 paulk: i mean if you miss gnd connection in that place it might be likely you did something very wrong and so you'll miss connection to the gsm chip as well. Mar 13 17:09:25 PaulFertser: I unsoldered my 22uF capacitor and I have GND on the right connector Mar 13 17:10:03 so I gess the problem was that my capacitor was not soldered correctly Mar 13 17:10:10 paulk: that's my point :) Mar 13 17:36:56 freesmartphone.org: 03morphis 07msmcomm * re84ecc8ee4d7 10/libmsmcomm/specs/error_codes.txt: libmsmcomm: add all known error codes with their values Mar 13 19:17:27 hi, is there something to work on? Mar 13 19:17:45 maybe wifi support for dream? Mar 13 19:18:54 hi mrmoku Mar 13 19:21:16 hey again gnu Mar 13 19:21:51 thanks for testing if the interfaces comes up Mar 13 19:22:16 in that case we should add a simple "ifconfig rmnet0 up" before the plugin configures the interface Mar 13 19:22:32 yes Mar 13 19:22:43 line 18 Mar 13 19:22:44 maybe we should make it configurable in the configuration files Mar 13 19:22:52 not for android device Mar 13 19:22:55 only for wince Mar 13 19:23:10 does l18 mean you started the connection using the gui ? Mar 13 19:23:28 I'll look Mar 13 19:23:47 any news from cotulla? Mar 13 19:24:25 didn't see him will update if I talked Mar 13 19:24:38 http://www.pastie.org/1666889 your paste. Mar 13 19:25:12 ahh Mar 13 19:25:20 I was looking in code of pdp_qmi Mar 13 19:25:26 and line18 made no sense there Mar 13 19:25:31 sorry Mar 13 19:25:36 anyway Mar 13 19:25:39 yes Mar 13 19:25:44 shr-settings is the gui Mar 13 19:25:44 ok Mar 13 19:25:55 we can do an additional experiment to see _when_ rmnet0 comes up Mar 13 19:26:07 on nexus Mar 13 19:26:14 yes Mar 13 19:26:22 what do you want me to test Mar 13 19:26:27 as I used 3g today Mar 13 19:26:34 I've until 00:00 Mar 13 19:26:54 (1E/day if you use it ) Mar 13 19:26:55 ok a per-day plan Mar 13 19:27:05 nothing to pay if you don't use it Mar 13 19:27:09 you reboot and run the commands manually Mar 13 19:27:18 ok Mar 13 19:27:28 echo -e "AT+CGDCONT=1,\"IP\",\"web.vodafone.de\",\"\",0,0\r" > /dev/smd0 Mar 13 19:27:32 echo -e 'ATD*99***1#\r' > /dev/smd0 Mar 13 19:27:34 echo -n 'up:web.vodafone.de"" ""' > /dev/qmi0 Mar 13 19:27:46 just check after each command. I bet it comes up after the qmi0 one Mar 13 19:28:01 no Mar 13 19:28:04 just that: Mar 13 19:28:08 echo -n 'up:web.vodafone.de"" ""' > /dev/qmi0 Mar 13 19:28:17 are you *sure* about the 2 first commands Mar 13 19:28:43 nope Mar 13 19:28:56 it is not present in the fsogsmd plugin ? Mar 13 19:29:01 ...true nothing ppp there Mar 13 19:29:19 http://www.pastie.org/1667663 Mar 13 19:30:02 :) Mar 13 19:30:03 ok Mar 13 19:30:21 20:20 < GNUtoo|laptop> maybe we should make it configurable in the configuration files Mar 13 19:30:26 I don't think we need this Mar 13 19:30:30 ah? Mar 13 19:30:37 "why easy if you can make it complicated" :D Mar 13 19:30:47 what would you want to do? Mar 13 19:31:01 add "ifconfig rmnet0 up" in the plugin Mar 13 19:31:07 for everything? Mar 13 19:31:09 however that looks in C/Vala Mar 13 19:31:16 yes. for eveerything that uses the plugin Mar 13 19:31:19 isn't that problematic for dream+nexus? Mar 13 19:31:19 it does not harm Mar 13 19:31:23 no idea Mar 13 19:31:26 I've really no idea Mar 13 19:31:27 test it: Mar 13 19:31:45 before you run any command, bring up the interface Mar 13 19:31:57 you will notice it doesn't matter if it is up before Mar 13 19:32:21 ah? Mar 13 19:32:23 really? Mar 13 19:32:28 does it consume power? Mar 13 19:32:38 and stuff like that? Mar 13 19:34:08 what I plan to do is insert something like "ifconfig rmnet0 up" in fsogsmd/src/plugins/pdp_qmi/plugin.vala . somewhere at the beginning, at a point where the user _wants_to_connet_ (so power etc is not an issue) Mar 13 19:34:27 maybe directly after the check if qmi0 is present Mar 13 19:34:50 ok Mar 13 19:34:54 then make a patch Mar 13 19:35:20 like in line 58 Mar 13 19:35:27 I don't know how to do this Mar 13 19:35:38 ah? Mar 13 19:35:41 neither do i Mar 13 19:35:41 :( Mar 13 19:35:46 look at the n900 wifi plugin Mar 13 19:35:49 it's done there Mar 13 19:35:52 ok then I will look in network manager source code Mar 13 19:35:52 or should be Mar 13 19:35:55 cool Mar 13 19:35:56 better Mar 13 19:36:08 network manager is written in vala? Mar 13 19:36:22 ./fsogsmd/src/plugins/lowlevel_nokia900/netlink.c Mar 13 19:36:35 right.. it's not C but vala forgot it Mar 13 19:36:49 morphis, ping Mar 13 19:36:55 static void bring_up(unsigned ifindex) Mar 13 19:37:01 ok Mar 13 19:38:19 ah it is from ofono Mar 13 19:38:28 wifi plugin Mar 13 19:38:31 nokia traitors :D Mar 13 19:38:32 you're in fsogsmd Mar 13 19:38:40 you should look in fsodeviced Mar 13 19:39:05 wince traitor :D Mar 13 19:39:06 but it seems like it also has something to bring up network Mar 13 19:39:18 yes forget about that Mar 13 19:39:25 what?? I help freeing the devices from wince ! Mar 13 19:39:34 we do the same for nokia Mar 13 19:39:44 no one is a traitor Mar 13 19:39:50 we do nearly the same Mar 13 19:40:32 I'm just messing around .. Mar 13 19:40:51 no seriousness there Mar 13 19:40:57 I cannot find the n900 wifi Mar 13 19:41:08 plugin_ifconfig Mar 13 19:41:36 crazy! n900 has a proxyimity plugin! we can steal it for htcleo use Mar 13 19:41:44 yes Mar 13 19:41:50 it has light sensor too Mar 13 19:41:58 also nexusone has proximity Mar 13 19:42:08 and it's floss under replicant Mar 13 19:42:15 not yet integrated in fso Mar 13 19:42:58 cool you really need to port that cause it will enable proxyimity on htcleo and htcdesire Mar 13 19:43:10 public void setPower( bool on ) Mar 13 19:43:15 no Mar 13 19:43:15 I need to talk to captainigloo about the state of desire with leo SHR config Mar 13 19:43:26 there is more important things to do than proximity Mar 13 19:43:37 just saying Mar 13 19:44:10 ok Mar 13 19:44:34 ok so that function is capable of bringin up an interface, right ? Mar 13 19:45:40 GNUtoo|laptop: pong Mar 13 19:45:49 hello morphis Mar 13 19:46:03 morphis, I think I'll do a power plugin for dream's wifi Mar 13 19:46:05 dcordes: heyho Mar 13 19:46:10 GNUtoo|laptop: ok Mar 13 19:46:21 GNUtoo|laptop: you be as simple as for the palmpre Mar 13 19:46:27 maybe we should combine both Mar 13 19:46:36 so I use the palm-pre one Mar 13 19:46:42 and add ifconfig wlan0 up Mar 13 19:46:52 I really wonder Mar 13 19:46:58 because it's huge code duplcation Mar 13 19:47:10 mickeyl wanted to come with a revamped resource handling thing Mar 13 19:47:19 but he went busy with n900 modem Mar 13 19:47:49 GNUtoo|laptop: can you show me an example of ifconfig wlan0 up in vala ? Mar 13 19:47:57 yes Mar 13 19:48:04 then I can copy pate :D Mar 13 19:48:16 http://www.pastie.org/1667734 Mar 13 19:48:34 also note that this exec is blocking Mar 13 19:48:46 so ifconfig rmnet0 up has to be fast Mar 13 19:48:47 dcordes: are you doing the same as GNUtoo|laptop ? Mar 13 19:49:01 morphis, see huge code duplication...lol Mar 13 19:49:08 GNUtoo|laptop: hm ok Mar 13 19:49:17 he wants to do that for the rmnet plugin Mar 13 19:49:28 pdp_qmi in fsogsmd's plugin dir Mar 13 19:49:36 GNUtoo|laptop, dcordes: finish you work, I will think about a general way to this Mar 13 19:49:42 GNUtoo|laptop: ah ok Mar 13 19:50:01 basicaly in android device rmnet0 comes up automatically Mar 13 19:50:04 GNUtoo|laptop: it is directly up Mar 13 19:50:14 GNUtoo|laptop: I just need to replace "iface" with "rmnet0" ? Mar 13 19:50:23 dcordes, no Mar 13 19:50:38 iface should be configurable Mar 13 19:51:32 morphis: in ./fsogsmd/src/plugins/pdp_qmi/plugin.vala I would like to add equivalent to "ifconfig rmnet0 up" because on some devices that is not happening automatically for unknwon reason Mar 13 19:51:42 GNUtoo|laptop: if http://www.pastie.org/1667734 is you module code, please correct formatting before commiting! Mar 13 19:51:47 GNUtoo|laptop: where to configure it ? Mar 13 19:51:54 dcordes: ok Mar 13 19:52:06 dcordes: then you should maybe add a config option Mar 13 19:52:17 if some devices use it and some not Mar 13 19:52:20 morphis, no it was for dcordes Mar 13 19:52:26 morphis: I think it can't harm if all devices do it Mar 13 19:52:27 GNUtoo|laptop: ok Mar 13 19:52:45 morphis: if you ifconfig up if is up already nothing will happen .. Mar 13 19:52:48 afaik Mar 13 19:52:54 morphis, maybe you should replace mickeyl while he's on hollidays, I send patches and you look? Mar 13 19:53:19 like dcordes's patch for instance Mar 13 19:53:32 lol if only I had any patches Mar 13 19:53:46 I just have 2 patch proposals Mar 13 19:54:27 dcordes, read the code of pdp_qmi please Mar 13 19:54:39 read it entirely Mar 13 19:54:41 for instance: Mar 13 19:54:47 public const string RMNET_IFACE = "rmnet0"; Mar 13 19:54:56 basically that means Mar 13 19:54:59 yea I have just spotted that Mar 13 19:55:04 GNUtoo|laptop: why not Mar 13 19:55:18 :) Mar 13 19:55:54 GNUtoo|laptop: send it to fso-userland ,l Mar 13 19:55:58 s/,l/ml/ Mar 13 19:55:58 morphis meant: GNUtoo|laptop: send it to fso-userland ml Mar 13 19:56:02 I've to write the patch first Mar 13 19:56:06 GNUtoo|laptop: so I put RMNET_IFACE in your pastie ? Mar 13 19:56:14 as dcordes is talking to me I can't do that at the same time Mar 13 19:56:18 dcordes, yes Mar 13 19:56:29 ok. we also need to strip the wifi part Mar 13 19:56:37 can I just remove the line ? Mar 13 19:57:00 do you need not to do anything else than ifconfig power up? Mar 13 19:57:01 maybe we gain time if I do it? Mar 13 19:57:07 morphis, yes Mar 13 19:57:10 hm Mar 13 19:57:13 basically I need 2 or 3 things Mar 13 19:57:16 modprobe msm_wifi Mar 13 19:57:21 then rfkill Mar 13 19:57:25 then ifconfig wlan0 up Mar 13 19:57:28 ok Mar 13 19:57:28 each can fail Mar 13 19:57:35 so it should be a state machine Mar 13 19:57:39 or something like that Mar 13 19:57:58 morphis: who ? Mar 13 19:58:08 * dcordes is confused Mar 13 19:58:14 so many ifaces Mar 13 19:58:33 dcordes, he was talking to me Mar 13 19:58:49 do you need not to do anything else than ifconfig power up? => he was taking to me Mar 13 19:59:48 GNUtoo|laptop: tadaaa http://www.pastie.org/1667771 Mar 13 19:59:59 GNUtoo|laptop: ok then it's just the same as I do in my wifi powercontrol plugin Mar 13 20:00:05 ???? Mar 13 20:00:16 s/???/dcordes ????/ Mar 13 20:00:17 GNUtoo|laptop meant: dcordes ????? Mar 13 20:00:27 morphis, ok Mar 13 20:00:32 dcordes, I'll do it Mar 13 20:00:39 dcordes, that just adds a function Mar 13 20:00:50 GNUtoo|laptop: what's wrong? something happened to you ? :D Mar 13 20:01:34 dcordes, your code, and yes I'm frustrated with phones Mar 13 20:02:15 and I don't want you to loose a lot of time on it Mar 13 20:02:19 it's one second for me Mar 13 20:02:23 I know what to add Mar 13 20:02:26 you don't seem to Mar 13 20:08:07 dcordes, http://www.pastie.org/1667812 Mar 13 20:08:26 but that's incomplete Mar 13 20:08:42 I need you to test ifconfig rmnet0 down Mar 13 20:08:58 or me rather Mar 13 20:09:13 or rather: what do we do for ifconfig wlan0 down? Mar 13 20:11:08 dcordes, I hope I won't become like koen.... Mar 13 20:12:09 but you can't imagine how was the htcdream port Mar 13 20:12:19 alsa, wifi etc... Mar 13 20:12:28 I bet you don't have the smallest idea of it Mar 13 20:12:43 mickeyl was involved in that too Mar 13 20:12:51 and he is affected by it too Mar 13 20:13:29 it's at a point where he doesn't really want to touch qualcomm devices again Mar 13 20:13:40 at least that what I understood Mar 13 20:13:47 maybe I'm wrong Mar 13 20:13:55 maybe it's for other reasons Mar 13 20:14:09 such as for instance the impossibility to support them well in SHR Mar 13 20:14:19 mickey don't want to touch qualcomm devices again? Mar 13 20:14:37 read this! HIGHLY recommended - don't miss any of NIX posts, they are to the point http://lwn.net/Articles/429695/ Mar 13 20:14:54 morphis, I think he told me to forget about the dream at some point Mar 13 20:15:41 I'm going to start a Lennart Poettering haters club website Mar 13 20:15:45 morphis, maybe I'm wrong Mar 13 20:15:58 I could look for quotes Mar 13 20:16:03 if you want Mar 13 20:16:36 DocScrutinizer: "Sheesh. What idiocy." ^^ Mar 13 20:16:47 GNUtoo|laptop: no, you don't need Mar 13 20:17:07 GNUtoo|laptop: I trust you :) Mar 13 20:17:09 morphis, so maybe better asking him when he's back Mar 13 20:17:16 morphis, I don't trust my memory Mar 13 20:17:29 GNUtoo|laptop: but it is good to know as we need to motivate mickey Mar 13 20:17:40 he will be still some key player Mar 13 20:17:41 n900 is good motivation Mar 13 20:17:48 is it? Mar 13 20:17:54 yes everything standard Mar 13 20:18:04 upstream kernel work was done, not sure if it's continuing Mar 13 20:18:18 *everything kernel Mar 13 20:19:11 yeah but n900 is the last device from nokia Mar 13 20:19:18 and it's expensive Mar 13 20:19:24 it's our best bet for now Mar 13 20:19:27 last device with linux support Mar 13 20:19:30 the expensive is problematic Mar 13 20:19:30 maybe Mar 13 20:19:40 but why not support it Mar 13 20:19:43 but we have the Palm devices ... Mar 13 20:19:45 it's a great device Mar 13 20:19:51 that will be qualcomm Mar 13 20:19:51 the "why" is not the question Mar 13 20:19:54 with huge quirks Mar 13 20:20:08 GNUtoo|laptop: but we currenlty have the Pre / Pre Plus / Pre 2 devices Mar 13 20:20:12 which are all omap :) Mar 13 20:20:15 yes Mar 13 20:20:24 I hope they do not have too much quirks Mar 13 20:20:34 and let's look what Pal will do with their new qualcomm devices Mar 13 20:20:48 as far as I know their system they tried to do much std. things Mar 13 20:21:01 not everywhere but in most cases Mar 13 20:21:14 their linux drivers are much better than the android dones Mar 13 20:21:19 s/dones/ones/ Mar 13 20:21:19 morphis meant: their linux drivers are much better than the android ones Mar 13 20:21:50 btw. http://git.freesmartphone.org/?p=msmcomm.git;a=commit;h=e84ecc8ee4d7565615d737dbd76c564c0eb569b8 Mar 13 20:22:07 I found about them today Mar 13 20:22:08 GNUtoo|laptop: it's all good I was just a bit puzzled abour your reaction. I will try the patch later thanks. I also documented it on the list Mar 13 20:22:21 morphis, wow Mar 13 20:22:38 GNUtoo|laptop: :) Mar 13 20:23:03 took me about one hour calculating hex numbers in my head and on my calculator Mar 13 20:23:09 I gotta guys see you around Mar 13 20:23:10 lol Mar 13 20:23:16 :D Mar 13 20:23:23 it was a little bit trick Mar 13 20:23:24 y Mar 13 20:23:33 ok Mar 13 20:23:34 but it's good to have these error values Mar 13 20:23:47 indeed Mar 13 20:24:14 as until know we don't have very much error handling in msmcomm .) Mar 13 20:24:20 ok Mar 13 20:24:27 *now Mar 13 20:24:40 ok Mar 13 20:25:07 so you find an algorithm that generated all errors codes? Mar 13 20:25:54 no Mar 13 20:26:24 I found the part of the Til daemon of webOS which is responsible for mapping hexcode to error string Mar 13 20:26:42 it's not a algorithm Mar 13 20:26:48 more a simple switch statement Mar 13 20:26:52 ok Mar 13 20:27:05 let's not talk about that on ric Mar 13 20:27:07 *irc Mar 13 20:30:34 :) Mar 13 20:36:30 * mrmoku won the fight against the washing machine ;) Mar 13 20:36:43 now back to libphone-ui Mar 13 20:40:12 mrmoku: ah your washin machine is dieing too? Mar 13 20:40:31 <[Rui]> I hear palm pre 3 will come up soon Mar 13 20:40:37 morphis: it tried... but after some surgery it works again :-) Mar 13 20:40:38 [Rui]: jepp Mar 13 20:40:47 lol Mar 13 20:40:50 <[Rui]> same hw or perhaps friendlier? Mar 13 20:40:52 some DIY surgery? Mar 13 20:40:59 sure Mar 13 20:41:06 [Rui], qualcomm qsd 8x50 Mar 13 20:41:09 mrmoku: hm ok, my washing machine don't leave out it's what ... Mar 13 20:41:14 s/what/watter/ Mar 13 20:41:14 morphis meant: mrmoku: hm ok, my washing machine don't leave out it's watter ... Mar 13 20:41:27 morphis: hehe, that was my problem too Mar 13 20:41:30 so I have to open it manually and pull the water out ... Mar 13 20:41:53 and I found a small piece of plastic somewhere inside... blocking the flow of water Mar 13 20:42:11 mrmoku, gdb ./washing_machine Mar 13 20:42:13 disass Mar 13 20:42:16 :P Mar 13 20:42:31 unfortunatelly my washing machine is not open source :/ Mar 13 20:42:43 that's why you don't have the source Mar 13 20:42:47 and must rely on disass Mar 13 20:43:09 else you would have used run Mar 13 20:43:10 bt Mar 13 20:43:11 etc... Mar 13 20:43:11 yeah... though to be honest I found the electric schematics inside :P Mar 13 20:43:16 lol Mar 13 20:43:35 <[Rui]> GNUtoo|laptop: what that is better, worse or yet unknown? Mar 13 20:43:42 (which have been of little use for my piece of plastic problem...) Mar 13 20:44:00 [Rui], unknow mostly or worse if my fears are justified Mar 13 20:44:15 [Rui], basically I can explain Mar 13 20:44:33 Imagine a very bad alsa driver with workarrounds in userspace Mar 13 20:44:38 but AT commands Mar 13 20:44:38 <[Rui]> I thought qualcomm was wising up Mar 13 20:44:46 and NMEA Mar 13 20:44:47 etc... Mar 13 20:44:51 morphis: will fsoaudiod send volume/mute signals when the mode changes? Mar 13 20:45:03 if they do the alsa driver right Mar 13 20:45:04 mrmoku: should it? Mar 13 20:45:07 I think so Mar 13 20:45:12 it can be a great device Mar 13 20:45:13 else.... Mar 13 20:45:46 GNUtoo|laptop: the Pre 3 will use pulseaudio for all audio things like on Pixi devices ... Mar 13 20:45:57 yes Mar 13 20:46:01 morphis: volume changes... and if it would not send them the api consumer would have to aqcuire them manually to set the volume sliders Mar 13 20:46:02 what will be under it? Mar 13 20:46:12 a bad alsa driver or a good one? Mar 13 20:46:26 maybe cotulla could save the situation tough Mar 13 20:46:43 GNUtoo|laptop: I hope a good one Mar 13 20:46:48 me too Mar 13 20:46:52 mrmoku: let me look at the code Mar 13 20:47:47 ok Mar 13 20:48:26 mrmoku: good point, currently fsoaudiod does not restore the volume/mute of device controls after device/mode change Mar 13 20:49:07 oh :-) Mar 13 20:49:47 :) Mar 13 20:51:44 there are device controls for which you cannot control the volume as the router does not support it Mar 13 20:51:50 then the manager ignores it Mar 13 21:00:04 morphis: sure, that is ok then Mar 13 21:00:19 ok Mar 13 21:00:22 morphis: maybe someday it would be nice to know that... to disable volume sliders Mar 13 21:01:02 mrmoku: to know which device controls you cannot control? Mar 13 21:05:10 morphis: maybe I misunderstood you... Mar 13 21:05:11 21:49 < morphis> there are device controls for which you cannot control the volume as the router does not support it Mar 13 21:05:53 morphis: Mar 13 21:05:53 mrmoku: in each mode you have several devices Mar 13 21:05:54 resources.append( new FsoDevice.BasePowerControlResource( wifi, "WiFi", subsystem ) ); Mar 13 21:06:08 is it normal that Wifi is written as Wifi everywhere but there Mar 13 21:06:08 mrmoku: a device is backspeaker,frontspeaker,headset,... Mar 13 21:06:14 here it's WiFi Mar 13 21:06:24 mrmoku: per device you have two controls: speaker and mic Mar 13 21:06:24 the f vs F Mar 13 21:06:40 GNUtoo|laptop: puuh Mar 13 21:06:49 is it me or is it a bug? Mar 13 21:06:59 like a typo Mar 13 21:07:00 thats the name of the resource as you get it with ListResources() of fsousaged Mar 13 21:07:01 for instance Mar 13 21:07:05 ok Mar 13 21:07:07 I'll look Mar 13 21:07:12 I feared that there was a typo Mar 13 21:07:15 sorry then Mar 13 21:07:23 maybe look at shr-settings as it is using the WiFi resource Mar 13 21:07:48 morphis: heh, sorry... misread... thought you we're asking if I know which device controls I cannot control :P Mar 13 21:08:05 yeah, exactly... to know where showing an enabled volume slider makes no sense Mar 13 21:08:39 mrmoku: ah ok Mar 13 21:08:42 GNUtoo|laptop: it was always WiFi Mar 13 21:08:50 ok Mar 13 21:08:55 but the classes are Wifi Mar 13 21:09:10 yeah, but the textual resource name is WiFi Mar 13 21:09:13 mrmoku: will correct the volume thing tommorrow Mar 13 21:09:20 ok Mar 13 21:09:21 morphis: ok Mar 13 21:09:23 sorry for the noise Mar 13 21:09:48 morphis: I'm in the middle of converting libphone-ui Mar 13 21:09:53 so I will push tomorrow too Mar 13 21:10:36 mrmoku: great Mar 13 21:10:41 in an extra branch? Mar 13 21:10:44 yup Mar 13 21:11:08 fsoaudio Mar 13 21:11:40 ok Mar 13 21:11:46 will test it Mar 13 22:32:09 morphis: btw. what is front/back speaker? Mar 13 22:33:44 depends on the device :) Mar 13 22:33:53 but in general front is the earspeaker Mar 13 22:34:15 and back is the ambient speaker Mar 13 22:40:17 morphis: ok :) Mar 13 22:40:27 * mrmoku guessed correctly then Mar 13 22:40:47 :) Mar 13 22:55:37 gn8 **** ENDING LOGGING AT Mon Mar 14 02:59:57 2011