**** BEGIN LOGGING AT Tue Mar 29 02:59:57 2011 Mar 29 05:06:05 i have an htc-ish phone trying to figure out where to start or if its even possible to get shr or debian installed on it and have all the hardware functioning Mar 29 05:07:49 currently has cyanogenmod and bootloader installed and clockwork mod bootloader installed (yeah i know that is completely different from whats going on here) Mar 29 05:08:04 er you know what i meant Mar 29 05:09:33 its a commtiva z71 msm7227 chip iirc Mar 29 05:14:27 dunno if your familiar with clockworkmod nandroid type backups, uses zip files of partition images boot/apps/system bins Mar 29 05:14:43 i hate it all i miss my freerunner some dickwad stole Mar 29 05:15:15 he's probably here too >:| or he couldnt figure out how to use it and threw it away Mar 29 05:16:31 the faster processor camera and "everything works with android" stuff only makes me feel so good but i sure miss the debian days and zhone fso stuff Mar 29 05:18:47 im afraid i might have to do some scary lowlevel stuff like porting/flashing QI cause it seems like the few others that own this phone are fine with the mainstream cyanogenmod might aswell be proproetary gunk Mar 29 07:16:27 http://www.networkworld.com/news/2011/031411-richard-stallman.html Mar 29 07:22:02 pespin: not really news but that's indeed still a problem. fortunately at least my freerunner can only be used to track me, it should not be able to use the mic Mar 29 07:23:12 lindi-, I though mic was connected to the gsm cpu? Mar 29 07:23:16 *thought Mar 29 07:23:38 pespin: mic is connected to wm8753 Mar 29 07:24:27 but of course there can be a second mic inside calypso :P Mar 29 07:24:55 PaulFertser, what's wm8753? Mar 29 07:25:07 pespin: wolfson's "sound chip" Mar 29 07:26:08 freesmartphone.org: 03morphis 07msmcomm * rbb66191baf90 10/msmcommd/src/simservice.vala: msmcommd: try to work around misterious asseration failure in sim service read_file method Mar 29 07:26:09 freesmartphone.org: 03morphis 07msmcomm * rfba6d0556457 10/msmcommd/src/modemchannel.vala: msmcommd: modemchannel: check array list before evaluating it Mar 29 07:26:10 freesmartphone.org: 03morphis 07msmcomm * r440b05504919 10/msmcomm-specs/src/sms.vala: msmcomm-specs: sms service: add new method to retrieve sim memory status Mar 29 07:26:20 freesmartphone.org: 03morphis 07msmcomm * r66b5fdd6bec8 10/libmsmcomm/ (6 files in 4 dirs): libmsmcomm: add message type to retrieve stored count of sms on sim card Mar 29 07:26:21 freesmartphone.org: 03morphis 07msmcomm * r4093aeb91236 10/msmcommd/src/ (modemchannel.vala smsservice.vala): msmcommd: implement new memory status method for sms service Mar 29 08:41:54 lindi-: BS, there's no mic "inside calypso" Mar 29 08:42:28 DocScrutinizer: you missed the ":P" Mar 29 08:43:31 pespin: see http://wiki.openmoko.org/wiki/Neo_1973_audio_subsystem Mar 29 08:46:12 lindi-: ยก is the only proper irony tag Mar 29 09:06:10 mickey|office: ping Mar 29 09:06:46 DocScrutinizer, ok thanks Mar 29 09:21:26 *yawn* morning Mar 29 09:21:29 morphis: peng Mar 29 09:21:59 mickey|office: heyho, I have some news for you Mar 29 09:22:07 ok, good i hope Mar 29 09:22:15 * mickey|office has a distaste for bad news Mar 29 09:22:21 mickeyl: I searched a little bit about PPP in webOS Mar 29 09:22:21 mickeyl: http://pastie.org/1725360 Mar 29 09:22:21 mickeyl: and http://pastie.org/1725383 Mar 29 09:22:21 ah stopp there is some stuff missing Mar 29 09:22:21 mickeyl: this one http://pastie.org/1725387 is more complete Mar 29 09:22:29 I hope the pastie links still work Mar 29 09:22:38 ah Mar 29 09:22:42 read all that yesterday Mar 29 09:22:47 but it didn't help unfortunately Mar 29 09:22:52 we're doing everything the same way Mar 29 09:23:00 but the kernel changes the speed of the device node Mar 29 09:23:09 right after LCP & AUTH have been established Mar 29 09:23:20 for some reason Mar 29 09:23:28 it doesn't do that in webos Mar 29 09:23:35 or at least it looks like Mar 29 09:23:47 hm Mar 29 09:23:56 the speed for the usb serial node? Mar 29 09:24:00 'cdc_acm speed changed to 262144' Mar 29 09:24:06 is what the kernel tells Mar 29 09:24:06 hm Mar 29 09:24:33 after that all IPCP communication stalls Mar 29 09:25:32 hm, will take a look Mar 29 09:26:20 ok, cool Mar 29 09:26:27 perhaps our kernel configuration is differently Mar 29 09:28:12 i'm pretty sure that when we have the external working the internal will work as well, as it fails exactly in the same phase (IPCP) Mar 29 09:28:29 ok Mar 29 09:28:47 can you tell me what exactly you did Mar 29 09:29:14 not from here, i can give you the exact commandline for my ppp invocation from at home Mar 29 09:29:27 but basically i just call ppp directly on the device Mar 29 09:29:36 with a couple of options and a connect script Mar 29 09:30:02 pppd, that is Mar 29 09:34:16 * DocScrutinizer wonders what's the semantics of speed on cdc_acm anyway Mar 29 09:35:57 i can only imagine they have some patches that allow higher speeds to cope for 3g data transfers Mar 29 09:36:06 which they only activate when the modem tells them to do so Mar 29 09:36:25 but the said output is not visible in the webos kernel log, so something is different Mar 29 09:41:40 mickey|office: isn't cdc_acm == tty_over_USB? so any speed setting is more or less meaningless, as the transfer speed over USB isn't determined by speed setting of a virtual TTY UART Mar 29 09:43:44 yes. still a "logical change" (even if it's just a matter of portsettings) to a speed that pppd does not support might have a negative effect on pppd Mar 29 09:44:00 but anywasy, it tries to communicate afterwards Mar 29 09:44:06 but doesn't receive any more replies Mar 29 09:46:26 sounds all rather odd Mar 29 09:46:52 the concept itself (of using tty_over_USB) sounds odd Mar 29 09:47:23 there is a drivers/misc/modem_activity.c driver in kernel sources Mar 29 09:48:55 well, maybe not. Mar 29 09:49:05 never mind what I said Mar 29 09:49:16 mickey|office: there are modifications to the cdc_acm driver too Mar 29 09:49:43 that's what I expected, and just deleted in favour of "never mind" Mar 29 09:50:52 generic cdc_acm doesn't sound like the ideal driver for attaching a high speed modem to system Mar 29 09:53:10 IP over PPP over TTY over USB XD Mar 29 09:53:46 I'd prefer a cdc_ether I guess Mar 29 09:55:45 hehe, tell Palm about that :) Mar 29 09:55:47 mickey|office: http://git.freesmartphone.org/?p=linux-2.6.git;a=blobdiff;f=drivers/usb/class/cdc-acm.c;h=c876ed10352d429d2f123fcce8cca7aad86a777b;hp=912d97aaf9bf7b7ad52068dc850a8332aa4a76e5;hb=294fa90581fe9474db7a2dda08c9a45590a71a0e;hpb=49914084e797530d9baaf51df9eda77babc98fa8 Mar 29 09:56:34 morphis: yeah, of course Mar 29 09:57:37 morphis: not even palm but probably the modem chip manuf of the chip they use in pre Mar 29 09:57:52 Qualcomm ... Mar 29 09:58:26 mickey|office: the modifcations they did to the cdc_acm driver looks interesting Mar 29 09:58:33 hmm Mar 29 09:58:37 that's way out of my depth Mar 29 09:58:57 o.O Mar 29 09:59:11 :) Mar 29 09:59:34 lol, they kicked the "or any later version" part of GPL? WTF! Mar 29 10:01:00 DocScrutinizer: maybe, but that can even be come from the kernel hackers as Palm merged 2.6.24 with more recent kernel versions Mar 29 10:01:31 I remember a time where gpl v3 was heavily discussed and linus stated that kernel will not be GPL v3 Mar 29 10:07:44 mickey|office: the speed changes is done by the modem Mar 29 10:08:24 ok Mar 29 10:09:02 as the kernel messages is issues by the part which handles the usb irqs Mar 29 10:13:04 goto found; } printk(KERN_ERR "%s: can't find the acm entry for index %d\n", __func__, wIndex); goto exit; found: Mar 29 10:13:06 YUK Mar 29 10:14:20 * DocScrutinizer thinks he has to stop reading that patch Mar 29 10:16:28 morphis: so 1st) is it not changing speed on webos or just not dumping that message? 2nd) if it is not changing speed, how can we prevent it from doing that for us. Or if it actually is changing speed, we have to find out whether we lack anything else to make pppd work. From what I have seen the pppd patches have absolutely nothing to do with speed. Mar 29 10:16:56 what about the kernel configuration for QC_MODEM_HANDSHAKE etc.? do we have the same? Mar 29 10:25:39 mickey|office: wait a moment Mar 29 10:26:08 QC_MODEM_HANDSHAKE = y Mar 29 10:27:28 1st) as far as I can see there comes a "notification" (irq) from the modem which indicates that the modem changes the speed of the line Mar 29 10:28:40 i can't see that in your logs from webos Mar 29 10:28:52 so is it not happening there or just not dumped Mar 29 10:28:56 (to logread) Mar 29 10:29:08 you mean the notifcation? Mar 29 10:29:24 it's what you mentioned and printed in the kernel log Mar 29 10:31:25 mickey|office: here is the full system log: http://pastie.org/1730406 Mar 29 10:31:52 I even strace'd the PmWanDaemon but it does nothing than calling stat64 on the modem node Mar 29 10:33:40 but Mar 29 10:33:42 /dev/bus/usb/001/001 Mar 29 10:33:42 %s: open ROOTHUB failed Mar 29 10:33:42 %s: Ignored %d Mar 29 10:33:42 /dev/ppp Mar 29 10:33:42 PPPIOCATTACH failed:%d Mar 29 10:33:43 PPPIOCGIDLE failed:%d Mar 29 10:33:58 they do something with the usb bus Mar 29 10:35:59 there is no speed change right in the middle of the protocol negotiation Mar 29 10:36:07 as it happens for us Mar 29 10:36:28 they added two ioctl to the cdc_acm driver Mar 29 10:36:35 TIOCMIWAIT and TIOCGICOUNT Mar 29 10:37:06 ok Mar 29 10:37:53 TIOCMIWAIT calls acm_wait_modem_status Mar 29 10:38:48 which then fall asleep and checks the line settings Mar 29 10:39:08 maybe thats what we have to do Mar 29 10:39:20 call TIOCMIWAIT until the modem configures the line Mar 29 10:39:23 and then start pppd Mar 29 10:39:42 if we only start pppd the modem configures the line while pppd is connecting Mar 29 10:39:54 which then gives us the failure with the changed port speed we have Mar 29 10:41:42 at which point in the whole stack setup is TIOCMIWAIT being called? Mar 29 10:42:44 perhaps right before launching pppd Mar 29 10:42:54 how can i 'wait' until the modem has configured the line? Mar 29 10:43:17 will TIOCMIWAIT return anything meaningful? Mar 29 10:43:48 mrmoku, I'm pushing right now Mar 29 10:44:28 mickey|office: I don't know I just guessing Mar 29 10:44:52 as stracing the PmWanDaemon of webOS does not work as I expect Mar 29 10:45:04 k Mar 29 10:45:13 morphis, you have 3g on the palm pre???? Mar 29 10:45:28 GNUtoo|bug20: we are working on it :) Mar 29 10:45:34 ok nice Mar 29 10:46:00 GNUtoo|bug20: great Mar 29 10:46:23 mrmoku, I didn't push frameworkd.conf tough Mar 29 10:46:37 I'll look for pushing that Mar 29 10:46:42 regarding gps? Mar 29 10:47:29 GPS??? Mar 29 10:47:36 I don't get the context Mar 29 10:47:42 are you talking to me or morphis Mar 29 10:48:02 GNUtoo|bug20: to you... frameworkd.conf Mar 29 10:48:07 morphis: no, to mickey|office :) Mar 29 10:48:08 what did you change there? Mar 29 10:48:15 oops Mar 29 10:48:21 I mean fsodeviced.conf Mar 29 10:48:24 ahh, ok :) Mar 29 10:50:15 I have to catch my train Mar 29 10:50:15 cya Mar 29 10:50:37 mrmoku, to boot it use u-boot and do: Mar 29 10:50:58 echo $shrargs Mar 29 10:51:27 setenv shrargs root=/dev/mmcblk0p1 rootwait rw Mar 29 10:51:29 run shr Mar 29 10:52:34 you need uboo since the kernel is big Mar 29 10:52:40 *u-boot Mar 29 10:56:23 GNUtoo|bug20: ok Mar 29 10:56:52 altough I've an issue with charging Mar 29 11:01:12 1970-01-01T00:08:30.495727Z [WARN] subsystem : Could not load plugin: Factory function returned error: Error opening directory '/sys/class/power_supply': No such file or directory Mar 29 11:02:02 ok, now lunch and then I start to build Mar 29 11:02:04 GNUtoo|bug20: thanks Mar 29 11:02:29 ok Mar 29 11:03:39 that's not the issue with charging Mar 29 11:03:46 ah? Mar 29 11:04:13 sys/class/power_supply sounds rather like kernel26_powersupply Mar 29 11:04:29 powersupply_n900 is not reading from sys/class/power_supply Mar 29 11:04:38 check for another failure Mar 29 11:04:40 such as: Mar 29 11:04:49 can't open /dev/i2c-2: powersupply will not be available Mar 29 11:05:10 ok Mar 29 11:05:44 if that's the case, then your i2c nodes are missing. enable devtmpfs or any other device manager to fix that. Mar 29 11:10:01 hmmm fsodeviced segfault Mar 29 11:10:10 I didn't see it because I was trough wifi before Mar 29 11:20:51 for some reason the plugin was not in fsodeviced.conf Mar 29 11:21:02 I'll push an updated fsodeviced.conf soon Mar 29 11:26:48 k Mar 29 11:29:43 mrmoku, http://www.pastie.org/1730548 Mar 29 11:29:51 that's my current fsodeviced.conf Mar 29 11:29:55 it works somehow Mar 29 11:30:00 ok Mar 29 11:30:05 (doesn't segfafult with the kernel I use) Mar 29 11:30:19 the kernle I use beeing the one in the branch I pushed Mar 29 11:36:54 build started Mar 29 11:37:37 ok Mar 29 11:37:50 do you have uboot? Mar 29 11:37:56 yup Mar 29 11:37:59 ok Mar 29 11:38:08 so do what I told for starting it Mar 29 11:38:11 setenv Mar 29 11:38:22 and push the fsodeviced.conf on the target too Mar 29 11:38:28 yup Mar 29 11:40:04 lots of NOTE: consider defining a PREFERRED_PROVIDER entry to match kernel-module-... Mar 29 11:55:32 mrmoku, it's a work in pogress Mar 29 11:55:45 that's why it's not in oe yet Mar 29 12:04:46 GNUtoo|bug20: sure Mar 29 12:04:55 * mrmoku just wanted to note :) Mar 29 12:06:21 ok Mar 29 12:07:28 penso non e midori Mar 29 12:07:30 oops Mar 29 12:40:24 so I am bak Mar 29 12:40:33 and mickey|bbl is gone .. Mar 29 12:40:48 anyway mickey|bbl: I have now compiled a kernel with debugging for cdc_acm enabled Mar 29 12:40:58 maybe we know more in some minutes Mar 29 12:53:12 mickey|bbl: if I look at the webOS log files the speed is changed before the first AT command is send Mar 29 13:01:34 morphis: hey after installing elfe, do we have something else to use it ? Mar 29 13:03:27 and by the way my pre2 under shr build today makes a lite sound like a becone emitting some bits permanantly . a different (from under webos) litte gsm noise Mar 29 13:04:42 GNUtoo|bug20: kernel build fails Mar 29 13:04:43 | drivers/char/hw_random/omap3-rom-asm.S:20: Error: selected processor does not support ARM mode `smc #1' Mar 29 13:08:21 GNUtoo|bug20: ahh, it's building the wrong branch? Mar 29 13:09:37 GNUtoo|bug20: it's missing the linux-nokia900-meego recipe me thinks Mar 29 13:09:52 the files dir is there... but not the recipe Mar 29 13:10:09 GarthPS: hm, interesting as fsoaudio support is not in SHR currently Mar 29 13:10:17 or do you used the fsoaudio-branches of libphone-ui? Mar 29 13:11:23 morphis: oh don't get it wrong! I don't think it is the odia part that makes sound but the gsm itself. (or does the gsm generate sound directly through the sound path...?!) Mar 29 13:11:41 it does Mar 29 13:11:47 someway Mar 29 13:11:55 morphis: nope no thing just out of the box! (still searching the bax by the way : ) ) Mar 29 13:12:06 hm tyeah, someway Mar 29 13:12:14 bax? Mar 29 13:12:17 s/bax/box Mar 29 13:12:39 where shr came from :) Mar 29 13:12:55 ok Mar 29 13:13:24 morphis: and about elfe ? Mar 29 13:13:44 what do you mean with "do we have something else to use it"? Mar 29 13:14:25 (As for the box : SHR came out because the rest was crap) Mar 29 13:14:30 (especially OM2007 stuff) Mar 29 13:15:22 Ainulindale: hi! yop I just try a joke here. searchin the box were my just build shr came from :p Mar 29 13:15:43 morphis: I have installed it but it is still looking the same Mar 29 13:15:58 Well the box is a sandbox obviously Mar 29 13:16:02 you need to activate the module through e17 config manager Mar 29 13:16:45 morphis: hmm don't know that.. Mar 29 13:19:04 you see the config button in the top bar? Mar 29 13:19:09 click it Mar 29 13:19:16 scroll to extensions Mar 29 13:19:23 click it Mar 29 13:19:25 click Modules Mar 29 13:19:28 go to mobile Mar 29 13:19:31 select elfe Mar 29 13:19:37 and press the button load module Mar 29 13:19:49 after that you have to unload illume-home Mar 29 13:21:53 mickey|bbl: http://pastie.org/1730875 Mar 29 13:22:30 morphis: thx! very nice! Mar 29 13:22:45 GarthPS: no problem Mar 29 13:24:38 morphis: it is really smooth! Mar 29 13:27:07 GarthPS: :) Mar 29 13:27:21 thats why we want it as new SHR home screen Mar 29 13:28:19 morphis: but somehow I have broken it.. can't add new icons.. bottom right icon does not work anymore... Mar 29 13:47:26 mrmoku, ah? Mar 29 13:47:30 I tought I pushed it Mar 29 13:49:30 mrmoku, ah right Mar 29 13:49:34 It misses the recipe Mar 29 13:49:38 can I force push? Mar 29 13:50:16 sure Mar 29 13:53:28 done Mar 29 13:55:03 noe it should work Mar 29 13:55:11 bbs Mar 29 13:57:44 GNUtoo|bug20: thanks Mar 29 14:07:28 mickey|office: Mar 29 14:07:32 mickey|office: ping Mar 29 14:07:43 yo Mar 29 14:08:36 I got a ppp0 interface Mar 29 14:08:42 is that normal? Mar 29 14:08:53 even if there were errors? Mar 29 14:10:08 which kind of errors? Mar 29 14:10:24 a ppp0 interface is usually only established after a successful IPCP negotiation Mar 29 14:10:35 do you have a transcript? Mar 29 14:10:55 no, closed the terminals already Mar 29 14:11:01 but I did the following Mar 29 14:11:03 in SHR Mar 29 14:11:14 after I entered the pin via UI Mar 29 14:11:53 check logread, pppd usually logs to syslg Mar 29 14:13:16 ok Mar 29 14:13:31 in mterm /dev/ttyACM0 I executed the three AT commands Mar 29 14:14:00 then ran pppd with 'pppd /dev/ttyACM0 file /etc/chatscripts/...' Mar 29 14:14:10 then I got this: http://pastie.org/1731045 Mar 29 14:16:30 mrmoku, btw read the commit messages, I left some messages for you in them Mar 29 14:16:38 some kind of todo Mar 29 14:17:07 morphis: hmm, your speed change occurs before starting pppd Mar 29 14:17:36 please call ppp with 'debug' next time Mar 29 14:17:45 otherwise we don't see exchanged packets Mar 29 14:18:21 ok Mar 29 14:18:52 thats the point Mar 29 14:19:01 who does execute the ATD99 command? Mar 29 14:19:05 pppd or fsogsmd? Mar 29 14:19:15 for us, fsogsmd Mar 29 14:19:22 ok Mar 29 14:19:44 I will retry in some minutes Mar 29 14:19:48 good Mar 29 14:21:59 another question about network time updates Mar 29 14:22:06 does every network provide these? Mar 29 14:22:07 maybe I should look how to link(statically) to libnl1 Mar 29 14:23:31 GNUtoo|bug20: ok, this time the kernel built... and will read the commit messages :-) Mar 29 14:25:02 GNUtoo|bug20, mrmoku: is it time to switch to nokia900/kernel-adaptation-n900-meego branch locally? Mar 29 14:25:32 JaMa, basically we need a better defconfig Mar 29 14:25:34 with more stuff Mar 29 14:25:39 for instance add the sensors Mar 29 14:25:45 add NAND and ubifs support Mar 29 14:25:48 etc... Mar 29 14:26:02 mickey|office: http://pastie.org/1731088 Mar 29 14:26:13 * JaMa still building only nokia900/nokia-next Mar 29 14:27:57 hmm Mar 29 14:28:04 no speed change whatsoever in the log Mar 29 14:28:34 jepp Mar 29 14:28:43 did you just reload the module or where do the initial messages came from? Mar 29 14:28:54 (cdc_) Mar 29 14:29:01 but thats all I did Mar 29 14:29:08 reboot Mar 29 14:29:19 but basically it's usable if you import the firmwaRES Mar 29 14:29:30 but without nand the imporrt is harder Mar 29 14:29:37 hmm Mar 29 14:29:52 morphis: let me retry with the very image you used. can you give me a link? Mar 29 14:29:56 mickey|office: some more kernel output: http://pastie.org/1731102 Mar 29 14:30:05 http://amethyst.openembedded.net/~morphis/oe/palmpre/deploy/images/palmpre/ Mar 29 14:30:13 I installed the lite image Mar 29 14:30:23 but on last boot there were even the speed changes Mar 29 14:30:36 but what is the problem with the speed changes? Mar 29 14:30:44 no idea Mar 29 14:30:46 all just speculation Mar 29 14:31:01 can we not open the channel to the modem, execute the AT commands and then run pppd/internal ppp Mar 29 14:31:01 my observation is that if the speed change comes right within the communication, it stalls Mar 29 14:31:08 ok Mar 29 14:31:18 then we have to wait after the last speed change received Mar 29 14:31:45 perhaps it's just my pre Mar 29 14:31:53 or my provider Mar 29 14:32:00 so many possible sources Mar 29 14:34:00 must not as I get the speed changes too Mar 29 14:34:14 ah you mean the other PPP problems Mar 29 14:37:04 will try the internal ppp stack later Mar 29 14:37:39 morphis, did you made some patches to trace the AT command on the serial line Mar 29 14:37:40 ? Mar 29 14:37:48 no Mar 29 14:37:49 because I did for the htc devices Mar 29 14:38:00 if you're interested I can point you to that Mar 29 14:38:08 but why should I trace them? Mar 29 14:39:05 maybe they have non-standard command for PPP Mar 29 14:39:13 ah ok Mar 29 14:39:23 but no they only execute three AT commands Mar 29 14:39:26 and nothing more Mar 29 14:39:29 ah ok Mar 29 14:39:34 you already traced it then Mar 29 14:39:36 ok Mar 29 14:39:47 jepp Mar 29 14:41:43 JaMa, how do I link against libnl1? Mar 29 14:41:55 hi btw Mar 29 14:47:17 GNUtoo|bug20: hi, see networkmanager Mar 29 14:47:56 I looked at it Mar 29 14:48:04 and found only a DEPENDS on libnl1 Mar 29 14:51:25 freesmartphone.org: 03morphis 07msmcomm * racb069758638 10/libmsmcomm/ (5 files in 4 dirs): libmsmcomm: evaluate incomming sms message events Mar 29 14:57:29 JaMa, where's the magicc in networkmanager? I didn't find it Mar 29 16:23:59 GNUtoo|bug20: _git and one later version has patch 0000-something by me.. sorry gtg now Mar 29 16:51:32 morphis: can we prevent fso-installer always extracting webos.jar for memload? once should be enough, right? Mar 29 16:55:30 hi mrmoku Mar 29 16:55:34 any news? Mar 29 16:58:07 GNUtoo|bug20: image built and is waiting for me to install it Mar 29 16:58:17 ok Mar 29 16:58:20 which I will do in some min Mar 29 17:00:22 morphis: ok, trying with your latest image now Mar 29 17:00:45 ok Mar 29 17:11:10 mickeyl: ok Mar 29 17:12:18 hmm Mar 29 17:12:29 ok, this worked Mar 29 17:12:44 now let me try with ippp again Mar 29 17:12:52 how can i reboot again? Mar 29 17:12:54 -f ? Mar 29 17:14:50 reboot -d -f Mar 29 17:15:04 k Mar 29 17:15:31 using mterm2 to connect and then starting pppd did it here Mar 29 17:15:53 the full stack was running though Mar 29 17:15:55 which wasn't before Mar 29 17:16:11 it might have an impact whether there is an established communication link on the main channel or not Mar 29 17:16:15 *shrug* Mar 29 17:16:37 jepp Mar 29 17:16:44 that is needed I think Mar 29 17:17:04 that why we can start the ppp channel only when the main channel is registered to the network Mar 29 17:18:05 hmm Mar 29 17:18:15 mmh, ippp plugin not loaded Mar 29 17:18:18 rebooting again... Mar 29 17:20:12 your image from yesterday seems to come up very reliable Mar 29 17:20:18 completely different from the march 14th one Mar 29 17:20:22 had a lot of problems with that Mar 29 17:20:45 ok Mar 29 17:20:51 there was something broken Mar 29 17:20:58 with vala/msmcommd/fsogsmd whatever Mar 29 17:21:03 ya Mar 29 17:21:10 ok, once again... Mar 29 17:21:30 GNUtoo|bug20: boots Mar 29 17:21:42 mmh Mar 29 17:21:49 "org.freesmartphone.Unsupported" Mar 29 17:21:51 GNUtoo|bug20: have to pickup my son now... will report back later Mar 29 17:21:57 bbiab Mar 29 17:22:17 don't override the pdp handlers Mar 29 17:22:30 we can reuse the AT ones for the pre Mar 29 17:22:35 there was a problem why I did that Mar 29 17:22:47 with dual channel use when I tried to get ppp running Mar 29 17:22:53 but plese reimplement them Mar 29 17:23:04 hmm, bummer i need to compile a new version then Mar 29 17:24:08 for what? Mar 29 17:24:22 do that on amethyst Mar 29 17:24:42 or you can rebuild fsogsmd after my commit Mar 29 17:24:49 that's probably faster, so i just need to opkg update Mar 29 17:24:53 ok Mar 29 17:25:07 will trigger the build on amethyst then Mar 29 17:25:34 ok, just have to type enter to start the build Mar 29 17:25:44 ok Mar 29 17:25:47 it's the lite-image then Mar 29 17:25:48 ah, i see the problem Mar 29 17:25:59 setcredentials might be it Mar 29 17:29:46 ok Mar 29 17:31:18 freesmartphone.org: 03mickey 07cornucopia * raa29398f8a04 10/fsogsmd/src/plugins/modem_qualcomm_palm/ (mediators.vala mediators_pdp.vala): fsogsmd: modem_qualcomm_palm: reuse AT PDP mediators for this modem Mar 29 17:31:20 freesmartphone.org: 03mickey 07cornucopia * r0fbc259f9b85 10/fsogsmd/src/plugins/modem_dummy/mediators.vala: fsogsmd: modem_dummy: reuse AT PDP mediators Mar 29 17:31:48 finished? Mar 29 17:32:25 yeah, worth a try now Mar 29 17:32:43 running Mar 29 17:32:57 ok Mar 29 17:33:30 if we still get the speed thing, then we using that ioctl will be the next step Mar 29 17:33:56 ok Mar 29 17:35:46 but using the ippp stack we more or less do exactly the same as when we open mterm2 to connect, then hand over to the ppp daemon Mar 29 17:35:52 so it _should_ work :) Mar 29 17:35:58 [famous last words] Mar 29 17:37:32 hehe Mar 29 17:40:11 did you do anything wrt. gps yet? Mar 29 17:41:19 I started with sms Mar 29 17:41:27 and we can now detect incomming messages Mar 29 17:41:31 see my last commit to msmcomm Mar 29 17:41:45 but I need to check the parsing of the incomming pdu with fsogsmd Mar 29 17:41:56 after I have done sms Mar 29 17:42:01 I will go on with gps Mar 29 17:42:18 ok, very cool. once we have sms and gps, we really need to hold a talk on that Mar 29 17:43:16 for sure Mar 29 17:43:25 image is ready Mar 29 17:43:28 thanx Mar 29 17:43:40 * mickeyl updates fsogsmd Mar 29 17:43:51 but before we do the talk we have to release a developer snapshot to the world! Mar 29 17:44:36 heh, sure Mar 29 17:46:53 hmm Mar 29 17:47:01 the stack no longer comes up Mar 29 17:47:06 do i need to update msmcommd as well? Mar 29 17:47:13 hm Mar 29 17:47:35 check the logfiles if nothing has died Mar 29 17:47:54 do a opkg upgrade so you update everything Mar 29 17:48:01 then we are on the safer side Mar 29 17:48:03 and reboot Mar 29 17:48:52 k# Mar 29 17:51:54 oh, latest msmcommd dumps full packages to the log Mar 29 17:52:04 is that expected? Mar 29 17:52:43 hmm, ok it did that before Mar 29 17:54:03 hmm, ok, that didn't work Mar 29 18:00:58 jep, it's DEBUG loglevel per default for fsogsmd and msmcomm on palmpre currently Mar 29 18:01:07 maybe reflash the image Mar 29 18:01:16 no, stack is up Mar 29 18:01:26 ppp failed at the same layer Mar 29 18:01:28 ipcp Mar 29 18:01:31 probably the speed thing Mar 29 18:05:31 mrmoku, ok I was eating Mar 29 18:15:53 morphis: i've a problem with my pre Mar 29 18:16:13 i acidently removed all lvm volumes Mar 29 18:16:23 do you have an idea how i can recover them? Mar 29 18:16:31 webos doctor Mar 29 18:16:49 no the webos doctor expects them to be there Mar 29 18:17:08 freesmartphone.org: 03mickey 07cornucopia * r6770bd40aa18 10/fsogsmd/src/plugins/pdp_ppp_internal/plugin.vala: fsogsmd: pdp_ppp_internal: don't disable echo mode for now, allow custom delay between transport opening and connect phases Mar 29 18:22:31 GNUtoo|bug20: looks quite good so far Mar 29 18:22:32 morphis: ok now it's creating them, thx Mar 29 18:22:36 x worked out of the box Mar 29 18:22:43 no freaking ts mirroring Mar 29 18:22:56 usb net works too (with g_ether though) Mar 29 18:23:12 mrmoku, ok nice Mar 29 18:23:29 GNUtoo|bug20: does the cpufreq plugin make problems? Mar 29 18:23:36 asking because you deactivated it Mar 29 18:24:09 mrmoku, I desactivated many things Mar 29 18:24:20 I don't know which desactivation are really necessary Mar 29 18:24:23 ok Mar 29 18:24:35 and we may reactivate some stuff when we add support for sensors or else in the kernel Mar 29 18:24:43 2011-03-29T16:18:49.139465Z [INFO] PowerSupplyN900 : Triggering charger while status is 0x10 Mar 29 18:24:48 that looks like charging :-) Mar 29 18:24:52 it is Mar 29 18:25:32 2011-03-29T15:22:54.960693Z [ERROR] fsodeviced : Could not call ifconfig wlan0 up! Mar 29 18:25:35 2011-03-29T15:22:54.977569Z [ERROR] fsodeviced : Could not call iwconfig wlan0 power! Mar 29 18:25:43 firmwares Mar 29 18:25:59 also note that we may have to add some userspace fsodeviced plugin Mar 29 18:26:03 for the power management Mar 29 18:26:14 like write something in sysfs Mar 29 18:26:22 I did not look at it yet Mar 29 18:26:37 GNUtoo|bug20: I have firmwares installed Mar 29 18:26:45 but I remember that one thing needed it Mar 29 18:26:48 no idea then Mar 29 18:26:49 my install script does that... so I can't forget :) Mar 29 18:26:53 ok Mar 29 18:27:48 the ifconfig plugin is calling ifconfig from the path... maybe the path is missing? Mar 29 18:27:56 yes maybe Mar 29 18:28:00 /sbin/ifconfig then Mar 29 18:28:09 or /bin/env ifconfig Mar 29 18:28:12 or something like taht Mar 29 18:28:36 with the new libfsosystem you no longer need ifconfig Mar 29 18:28:44 great :) Mar 29 18:29:00 just use that instead of calling os.system Mar 29 18:29:25 morphis committed a small network abstraction in Mar 29 18:29:28 it Mar 29 18:29:28 I think it was smartreflex Mar 29 18:30:46 mickeyl: the plugin is calling iwconfig too though Mar 29 18:31:05 ah, ok, then we need to add this Mar 29 18:31:15 just a couple of ioctls more Mar 29 18:32:12 mickeyl: rebuild started Mar 29 18:32:19 thanks Mar 29 18:32:40 it sucks a bit that the internal ppp stacks needs an fd Mar 29 18:32:57 otherwise i could have used our transport architecture and /dev/ttyACM0 via forwarding Mar 29 18:33:50 GNUtoo|bug20, mickeyl: what do we do with those phonet utils? Mar 29 18:33:58 integrate them somehwere? Mar 29 18:34:10 or make a recipe and use them somehow? Mar 29 18:34:21 no idea, I will fix dream PSM Mar 29 18:34:26 someone told me how to do it Mar 29 18:34:30 in #htc-linux Mar 29 18:34:35 I hope it'll work Mar 29 18:36:05 mickeyl: no way to work around the required fd? Mar 29 18:37:05 mickeyl: build should be finished in some minutes Mar 29 18:37:12 I have to leave for some minutes too Mar 29 18:37:34 mrmoku: short term i'm leaning towards packaging them and calling them from the n900 lowlevel plugin. longer term, I'd vote for checking what they actually are doing and sending the netlink messages on our own Mar 29 18:37:51 mrmoku: btw., could you also add creating the cmt device nodes to the lowlevel plugin? Mar 29 18:38:26 morphis: well, there's always a way around, but that means i need to write a dedicated forwarder or use a pty. nothing impossible, but it's work Mar 29 18:48:04 mickeyl: ok Mar 29 18:48:15 mickeyl: there seems to be a problem with the recent image ... Mar 29 18:48:24 I cannot enter the pin successfully Mar 29 18:48:29 will take a look later Mar 29 18:48:48 ok, no hurry, i need to do something else anyways Mar 29 18:59:16 mickeyl: (cmt) that means you can't do everything via phonet forwarding though Mar 29 18:59:21 same for the phonet utils Mar 29 19:02:18 ? Mar 29 19:02:38 ah Mar 29 19:03:14 yes, a script that sets everything up is the right solution while we're still hacking on all that Mar 29 19:04:30 mickeyl: we have an initscript for /dev/cmt already... I could just add the phonet calls there then Mar 29 19:04:37 yes Mar 29 19:04:45 good, will do Mar 29 19:04:47 thanx Mar 29 19:04:50 np Mar 29 19:10:20 mickeyl: btw. can you outline me the steps you did to try? Mar 29 19:11:35 mickeyl: ok, you have to reflash and then boot and reboot again Mar 29 19:11:42 then it should work Mar 29 19:11:54 don't know why it get wrong at the first boot Mar 29 19:14:08 k Mar 29 19:14:16 ok, so basically what you have to do to try is Mar 29 19:14:20 change the config Mar 29 19:14:22 that's all Mar 29 19:14:27 pdp_type = ippp Mar 29 19:14:29 and add Mar 29 19:14:38 [fsogsm.pdp_ppp_internal] Mar 29 19:14:49 then the usual Mar 29 19:14:53 SetCredentials(...) Mar 29 19:14:57 ActivateContext() Mar 29 19:15:05 and watch the debug log for fsogsmd Mar 29 19:15:13 there you should see the ppp messages coming in Mar 29 19:16:09 ok Mar 29 19:26:32 freesmartphone.org: 03mickey 07cornucopia * ra77e3ee12bb5 10/libfsotransport/ (5 files in 3 dirs): libfsotransport: create special transport class for the N_GSM line discipline Mar 29 19:26:51 freesmartphone.org: 03mickey 07cornucopia * r00f886c88073 10/fsogsmd/src/plugins/modem_cinterion_mc75/plugin.vala: fsogsmd: modem_cinterion_mc75: support using this modem via kernel MUXing Mar 29 19:36:41 mickeyl: ok, I got "2000-01-01T00:25:00.753967Z [INFO] PdpPppInternal <>: PPP stack now offline. Disconnect reason is G_AT_PPP_REASON_IPCP_FAIL" Mar 29 19:37:15 mickeyl: if I look at the kernel log there is speed thing mentioned Mar 29 19:45:21 mickeyl: there are compilation errors with your latest commits: http://pastie.org/1732347 Mar 29 20:11:12 Heinervdm: you pre is working again? Mar 29 20:11:22 morphis: yes Mar 29 20:11:37 i had to doctor it with the 1.4.5 doctor Mar 29 20:11:48 ok Mar 29 20:12:11 and now i've 2.1.0 running Mar 29 20:13:30 yeah! Mar 29 20:13:36 it's nice but sometimes very slow Mar 29 20:13:49 i will see :) Mar 29 20:13:55 hehe Mar 29 20:14:04 btw. you should really try one of the latest shr images Mar 29 20:14:36 yeah, next time i have some spare time :) Mar 29 20:22:20 ok Mar 29 21:13:52 is there some shr guys left ? Mar 29 21:31:57 GNUtoo|laptop: Hi. could you tell me if you know that where is handle in shr the trigger of the quick-setting menu ? Mar 29 21:32:01 in which part ? Mar 29 21:32:10 ? Mar 29 21:32:12 ah Mar 29 21:32:24 you mean how to add a button that triggers it Mar 29 21:32:27 fsodeviced.conf Mar 29 21:37:19 GNUtoo|laptop: thx! Mar 29 21:37:52 GNUtoo|laptop: so it is not in SHR but in FSO ? Mar 29 21:38:11 (if I want to commit something..) Mar 29 21:38:16 basically it's in both Mar 29 21:38:27 but for commit it's in fso Mar 29 21:38:29 try it tough Mar 29 21:38:44 basically fsodeviced.conf maps the buttons Mar 29 21:38:52 and then shr listen to the mapped button Mar 29 21:38:52 yeah for ure i will try first Mar 29 21:39:36 ok so in what it is define that power button will trig something for exemple? in SHR right ? Mar 29 21:42:54 so for exemple report2 = POWER,key,116,1 will be used by shr to trigger quick-setting. but where that is define ? Mar 29 21:43:39 playya: are you here? Mar 29 21:43:44 yes Mar 29 21:46:10 cool! :) did you see my bug repport in the shr tracker ? Mar 29 21:46:18 about the pre2? Mar 29 21:47:34 GNUtoo|laptop: I have forgot to ping you ^^ Mar 29 21:48:43 ok Mar 29 21:51:17 GNUtoo|laptop: did you see my last questions above? Mar 29 21:52:41 no Mar 29 21:52:49 I'll re-look Mar 29 21:53:01 thx Mar 29 21:53:08 basically SHR will listen to that button Mar 29 21:53:09 to POWER Mar 29 21:53:26 no idea where it is in SHR Mar 29 21:53:35 GNUtoo|laptop: :) thx anyway Mar 29 21:58:07 GarthPS, i don't own a pre 2 Mar 29 21:58:23 and atm no motivation Mar 29 21:58:29 playya: yop I know but you own a pre right ? and it is quite similar normaly Mar 29 21:58:36 damn it. i missed a cehap n900 on ebay Mar 29 21:58:44 playya: :) Mar 29 21:58:54 perhaps you could have a cheat pre2? Mar 29 21:59:05 yes. but i have some other projects atm Mar 29 21:59:29 is it still possible to apply for palm dev program? Mar 29 21:59:52 i think about buying palm's tablet Mar 29 22:00:05 and a parrot ar.drone :) Mar 29 22:00:46 playya: morphis told me 2 weeks ago that he would normaly recieve a pre2 from HP Mar 29 22:00:56 but i need to save some money. trying to move to a flat soon Mar 29 22:01:13 ok. then it soulb be to late :( Mar 29 22:01:23 playya: but you do have a pre right ? no not sure! Mar 29 22:01:48 yes Mar 29 22:04:34 playya: so perhaps you could help me with those latest bug I repported on my pre2 (as it is quite the same as the pre) Mar 29 22:05:10 about keyboard, touchscreen and black rendered apps Mar 29 22:05:33 even do you know where shr handle the power button trigered actin? Mar 29 22:06:01 (playyayou should definitely ask to morphis about having a pre2 from HP) Mar 29 22:12:42 already did ;) Mar 29 22:13:39 about the keyboard: I'm not a pro in configuring keyboards Mar 29 22:14:09 I used evtest to check the events and added them to the config Mar 29 22:16:57 GarthPS, ^ Mar 29 22:17:19 playya: already did about what ? Mar 29 22:17:40 ask morphis if it's still possible to apply for a cheap pre2 Mar 29 22:18:09 playya: about the keyboard yep I tried that but I reach the end of that: did all I could but not enought..anyway this is not my priority :) Mar 29 22:18:51 playya: and what did he answered ? Mar 29 22:20:21 i think he's already asleep Mar 29 22:27:12 GarthPS, the pre plus and pre don't have the button in the middle, do they? Mar 29 22:28:06 playya: you mean pre plus and pre2, yes now button but swip area Mar 29 22:48:42 iphone 3gs is still too expensive Mar 29 22:54:08 GarthPS, (quick-settings) It may be defined in Illume key bindings Mar 29 22:54:53 pespin: thx! I will search in which part it is Mar 29 22:55:35 playya: and about the touchsreen ? Mar 29 22:55:57 * pespin going to sleep, gnight Mar 29 22:56:03 pespin: gn8 **** ENDING LOGGING AT Wed Mar 30 02:59:57 2011