IRC log for #openmoko-cdevel on 20100709

00:10.19*** join/#openmoko-cdevel eolson (~eolson@c-24-13-244-61.hsd1.il.comcast.net)
00:10.56*** join/#openmoko-cdevel badcloud (~badcloud@89-138-214-167.bb.netvision.net.il)
00:18.14*** join/#openmoko-cdevel nslu2-log (~nslu2-log@limax.nslu2-linux.org)
00:28.43PaulFertserWeiss: (bad block list) the best is to use Werner's badnand utility.
00:29.30PaulFertserWeiss: to see various notions of bad block marks.
00:29.52PaulFertserWeiss: and yes, i think several people tried "nand scrub" and it went fine.
00:57.12wpwrakPaulFertser: the problem with "nand scrub" is that you may lose factory-provided bad block information. some of that may come from tests only the factory can perform (e.g., analog measurements)
00:57.47wpwrakPaulFertser: so there's the risk that you'll enable blocks that are okay at the moment but that will go bad quickly
01:06.04*** join/#openmoko-cdevel Defiant (erik@f054124031.adsl.alicedsl.de)
01:12.28*** join/#openmoko-cdevel playya (~playya@unaffiliated/playya)
01:25.19PaulFertserwpwrak: i know
01:25.26PaulFertserwpwrak: :)
01:25.45PaulFertserwpwrak: by "fine" i meant it went as fine as it can be :)
01:26.21*** join/#openmoko-cdevel playya_ (~playya@unaffiliated/playya)
01:26.41PaulFertserwpwrak: but even if they go bad quickly, not a big deal for a proper fs, unless there's a really big number of them.
01:29.16PaulFertserThis whole BB business is such a mess.
01:33.38wpwrakPaulFertser: the FS may not have a problem, but your data could :)
01:33.52wpwrakPaulFertser: (mess) yeah. NAND - Just say "no" ;-)
01:35.10PaulFertserwpwrak: otoh, SD controllers run some closed source firmware with unknown properties
01:52.09wpwrakPaulFertser: you can't always win :)
01:52.39wpwrakPaulFertser: btw, and so does your harddisk
01:53.07PaulFertserheh, and i'm not happy about that
01:53.42wpwrakPaulFertser: would you rather have something like JFFS on it ? ;-)
01:54.16wpwrakor just use those good old completely open punch tapes ? :)
01:54.32PaulFertserwpwrak: or cards :)
01:55.39wpwrakyup, can serve as post-it too
01:56.34wpwrakanyway, gotta run. may your bits not tunnel from your NAND cells :)
02:01.30PaulFertserwpwrak: have a nice evening
02:01.31PaulFertserGL
02:51.45*** join/#openmoko-cdevel wolfspraul (~wolfsprau@75-147-59-54-NewEngland.hfc.comcastbusiness.net)
03:14.47*** join/#openmoko-cdevel sicu_ (~sicu@ti0090a380-dhcp0937.bb.online.no)
04:33.37*** join/#openmoko-cdevel DocScrutinizer (~halley@openmoko/engineers/joerg)
04:57.14PaulFertsermrmoku|away: it looks like fsogsmd just stops reading from the modem for whatever reason, yet poll reports it should (?).
04:58.02PaulFertsermrmoku|away: probably same happens for the dbus socket, so it stops responding.
04:58.05PaulFertserStrange :/
05:23.26*** join/#openmoko-cdevel khoonirobo (~versus@119.82.77.115)
05:27.25*** join/#openmoko-cdevel radekp (~radek@88.146.48.30)
05:40.11mrmokuPaulFertser: yeah, strange :/
05:51.09*** join/#openmoko-cdevel Heinervdm (~thomas@pD9E15659.dip.t-dialin.net)
05:51.58*** join/#openmoko-cdevel Heinervdm (~thomas@pD9E15659.dip.t-dialin.net)
05:53.29*** join/#openmoko-cdevel AndreasD (~andreas@1407ds1-ns.0.fullrate.dk)
06:13.19*** join/#openmoko-cdevel Orias_Korva (~atilla@dct27.wtb.tue.nl)
06:17.14lindi-wpwrak: i'd very much like to get free software for my hard disk
06:17.38lindi-wpwrak: it'd solve a larger problem: i don't want the disk to spin up after resume from suspend
06:22.37PaulFertserwpwrak: for more examples of similar problems please see http://lindi.iki.fi/lindi/firmware/free-firmware.txt
06:33.42PaulFertsermax_posedon: hey! Is it right we should congratulate you with an ultimate success at the conference? ;)
06:36.07PaulFertsermax_posedon: that's indeed really cool! Best wishes!
06:36.12PaulFertsermax_posedon: what was the prize?
06:37.26*** join/#openmoko-cdevel methril_ (~methril@189.27.129.78.dynamic.adsl.gvt.net.br)
06:55.19*** join/#openmoko-cdevel mickey|office (~Mickey@business-092-079-168-007.static.arcor-ip.net)
06:56.05max_posedonPaulFertser, Hi!, thanks you)
06:56.07mickey|officemorning
06:56.18max_posedonIt is dreambox
07:00.45*** join/#openmoko-cdevel GarthPS (~quassel@vig38-4-82-233-124-245.fbx.proxad.net)
07:14.11wpwraklindi-: heh :) i'm not sure you'd really want to have to worry about all the other mess in that sort of firmware.
07:14.33lindi-wpwrak: I still need to worry with the proprietary stuff
07:16.27wpwraklindi-: does your suspend/resume go through the BIOS ? if not, it's probably linux' fault
07:17.09lindi-wpwrak: i don't really know
07:17.29lindi-is there a way to sniff everything that is sent to the hdd?
07:17.41lindi-so that I could see what signaling is done on resume
07:17.47wpwraklindi-: (printers) i disagree. the printer should print exactly what you tell it to print. if you have to "negotiate", something is already wrong
07:18.04lindi-wpwrak: maybe they should but they don't :)
07:18.10wpwraklindi-: (sniff) hmm, with a logic analyzer, sure. but ... :)
07:18.22lindi-wpwrak: that's why I advocate printers that take only bitmap as input
07:18.41lindi-wpwrak: then they print exactly what you want. ML-2010 does that
07:18.52lindi-(except when the toner is low...)
07:18.55wpwraklindi-: (monitor) yeah, there's a ton of crap out there. i share your pain :)
07:19.35wpwraklindi-: most hp printers will take sort of a bitmap ... (pcl)
07:20.27lindi-probably, ml-2010 just happened to be the cheapest mono laser with free software support
07:20.33wpwraklindi-: (batteries) already solved, e.g., in the freerunner :)
07:21.24lindi-yes i use that on fr
07:21.56lindi-wpwrak: got anything else to add to the list? ;)
07:22.01wpwraklindi-: (kbd) hmm, not sure about that one. i'd just avoid the really broken ones.
07:22.15wpwraklindi-: microwave ovens ?
07:22.16lindi-wpwrak: they are all broken since the USB spec supports only 6 keys
07:22.35wpwraklindi-: (6 keys) okay, that's something i don't worry about too often :)
07:22.49lindi-I play triplane with my friends. triplane.sf.net
07:22.57wpwraklindi-: kohan from loki games is very very nice :)
07:23.38lindi-wpwrak: what would you change in microwave ovens? ;)
07:23.43wpwrak(triplane) looks cool
07:23.45lindi-wpwrak: sounds non-free
07:24.11wpwrak(uwave) eliminate all the useless modes. add "reheat if unattended"
07:24.23lindi-reheat forever?
07:24.45wpwraklindi-: (non-free) yeah, that's its main drawback. still, it's good for many hectohours
07:25.10*** join/#openmoko-cdevel GarthPS|office (~quassel@LMontsouris-156-25-44-122.w80-13.abo.wanadoo.fr)
07:25.14wpwrak(or is it "hekto" ?)
07:25.31wpwraklindi-: (forever) well, maybe for an hour or so
07:26.23*** join/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
07:27.02lindi-maybe, i tried to keep my list as non-obscure and practical as possible :)
07:30.58wpwraklindi-: it's mainly about computers and their environment. firmware exists in many more things than that. e.g., why does my TV not let me output the TV sound when I'm watching PC output but with a TV channel as PIP ?
07:31.31lindi-wpwrak: heh sure
07:31.38wpwraklindi-: real-life use case: look up in wikipedia what sort of dork that referee is, while still keeping an eye (and both ears) of the match
07:31.49lindi-with TVs the most annoying thing is the remote controls
07:32.34wpwraklindi-: 100 buttons for nothing :)
07:33.16lindi-now rebooting to upgrade from linux-image-2.6.32-5-amd64 2.6.32-15 to 2.6.32-16 and get CONFIG_KPROBES in the process :)
07:33.53*** join/#openmoko-cdevel ao2 (~ao2@cl-35.trn-01.it.sixxs.net)
07:34.02wpwrakoh dear :)
07:51.07*** join/#openmoko-cdevel ThibG (~ThibG@81-64-13-243.rev.numericable.fr)
08:01.52lindi-hmm, does not boot
08:02.50*** join/#openmoko-cdevel vanous123 (~vanous@194.228.223.3)
08:10.04*** join/#openmoko-cdevel trupheenix (~quassel@61.12.58.162)
08:22.08*** join/#openmoko-cdevel badcloud (~badcloud@89-138-214-167.bb.netvision.net.il)
08:23.38*** join/#openmoko-cdevel vanous1231 (~vanous@194.228.223.3)
08:26.36*** join/#openmoko-cdevel Orias_Korva (~atilla@dct27.wtb.tue.nl)
08:36.14*** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1)
08:42.37gena2xdos1: hi, i prepared 1.8V/465 u-boot for you, it won't work here, can you try it?
08:46.04*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
08:46.27*** join/#openmoko-cdevel vanous123 (~vanous@194.228.223.3)
08:46.35*** join/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
08:49.00*** join/#openmoko-cdevel khoonirobo (~versus@119.82.77.115)
08:58.36dos1gena2x: ok, but later, now i have to go
09:16.35*** join/#openmoko-cdevel vanous123 (~vanous@ip-188-116-90-122.static.spk.cz)
09:56.15*** join/#openmoko-cdevel GNUtoo|laptop (~gnutoo@host76-102-dynamic.48-82-r.retail.telecomitalia.it)
10:11.03*** join/#openmoko-cdevel vanous123 (~vanous@194.228.223.3)
10:48.51*** join/#openmoko-cdevel raster (~raster@enlightenment/developer/raster)
10:56.06*** join/#openmoko-cdevel Zeroedout (~kvirc@xx114200220.cipherkey.com)
10:56.25*** join/#openmoko-cdevel Martix_ (~Martix_@gw-unart.inext.cz)
10:58.14*** join/#openmoko-cdevel [Rui] (~Rui@195.138.0.74)
11:12.46*** join/#openmoko-cdevel Heinervdm (~thomas@pD9E15659.dip.t-dialin.net)
11:20.55*** join/#openmoko-cdevel dos1|away (~dos@unaffiliated/dos1)
11:47.05gena2xWeiss: hi&ping
11:47.14*** join/#openmoko-cdevel GNUtoo|laptop (~gnutoo@95.232.142.62)
11:58.45*** join/#openmoko-cdevel wolfspraul (~wolfsprau@75-147-59-54-NewEngland.hfc.comcastbusiness.net)
12:11.14*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
12:11.50*** join/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
12:15.33*** join/#openmoko-cdevel stefan_schmidt (~stefan@p5B034B21.dip.t-dialin.net)
12:17.22Weissgena2x: pong
12:17.30*** join/#openmoko-cdevel thrashold (~europan@3mhz.net)
12:18.58*** join/#openmoko-cdevel ThibG (~ThibG@81-64-13-243.rev.numericable.fr)
12:27.07*** join/#openmoko-cdevel TAsn (~tasn@109-186-32-240.bb.netvision.net.il)
12:35.09*** join/#openmoko-cdevel wolfspraul (~wolfsprau@75-147-59-54-NewEngland.hfc.comcastbusiness.net)
12:40.23gena2xWeiss: ah, still here?
12:42.19Weissyep
12:42.23Weiss(but, at work)
12:43.20gena2xWeiss: wanted to talk a bit about glamo timings. were you successful at reproduction?
12:43.36gena2xWeiss: may be you tried to review timings?
12:45.33WeissI didn't quite get as far as testing last night.. I got sidetracked by trying to make my filesystem not be corrupted in weird ways
12:45.55gena2xWeiss: ah.. i told to use nand.
12:46.14Weissyeah, my NAND is misbehaving..
12:46.25Weiss(or the JFFS images for SHR-u are corrupted in a weird way)
12:47.33gena2xWeiss: oh, in this case you can: a) backup sd and boot sd and do all actions in accurate way b) backup and use my kernel patch which resets timings while sd tranfer.
12:48.25Weissor just badblock my NAND properly :)
12:48.50gena2xWeiss: in case of a) you can cache all programs to ram, then change timings and do any measurements/tests, then reset timings back, reset cache and continue using sd :)
12:49.13gena2xi did my tests in this way.
12:55.07*** join/#openmoko-cdevel ruoso (~ruoso@187.79.41.11)
12:55.49*** join/#openmoko-cdevel reinouts (~reinout@192.87.23.130)
13:02.17*** part/#openmoko-cdevel Martix_ (~Martix_@gw-unart.inext.cz)
13:02.27*** join/#openmoko-cdevel Martix_ (~Martix_@gw-unart.inext.cz)
13:25.55*** join/#openmoko-cdevel AndreasD (~andreas@1407ds1-ns.0.fullrate.dk)
13:27.51PaulFertserWeiss: have you seen my answer wrt nand?
13:28.26PaulFertserWeiss: scrub is not the best thing to try, because it resets factory information. But several folks used it with good results.
13:28.45PaulFertserWeiss: jffs2 should detect corruptions on its own and mark bad blocks accordingly.
13:31.08gena2xjust make jffs2 and write then read whole fs?
13:31.22gena2xwhat is the problem with bad blocks?
13:31.46gena2x^^^ this should find and mark all bad blocks, no?
13:36.06WeissPaulFertser: yep, thanks
13:36.37Weissmy problem is that, whenever I use JFFS2, I seem to get at least one random .so file which is actually I directory containing some random enlightenment stuff
13:36.50Weissso, either corruption or something *really weird* going on in OE
13:37.40gena2xthis not look like bad block for me.
13:37.54Weissno?
13:38.01WeissI'm not quite sure what to expect
13:38.27Weissbut it's been happening with many images since a few months ago, and I'd be very surprised if it's just me who notices
13:39.46gena2xsounds strange. bad block i think should cause so random data corruption. and it will be detected and marked (and you'll see kernel message).
13:40.08gena2xs/so/some/
13:40.33Weisshmm, maybe I'm the only person left using JFFS2 on NAND
13:41.02WeissI also experience instability with UBIFS - a single unclean shutdown -> FS hosed
13:41.15gena2xbut bad block which always hit some .so file... hm.
13:41.32*** join/#openmoko-cdevel khoonirobo (~versus@119.82.77.115)
13:43.35WeissI could certainly believe some sort of build system screwup with puts some installation directory where a file to link against should've been
13:44.09gena2xyou can tru to dfu-util image to fr
13:44.16gena2xthen dfu-util it back
13:44.28gena2xand see if it'll be different
13:44.40gena2x... just idea.
13:44.53Weisshmm, good idea
13:45.02gena2xdfu-util knows nothing about fses.
13:47.19gena2xalso may be reconfigure partitions on mtd.
13:49.06*** join/#openmoko-cdevel spaetz (~spaetz@62.48.98.95)
13:54.12gena2xWeiss: also you can check your image mounting it on host. http://wiki.maemo.org/Modifying_the_root_image#Block_device_emulating_an_MTD_device
13:54.24gena2xjust series of ideas. feel free to ignore :)
13:56.09*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
13:57.48*** join/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
13:58.27gena2xjust interesting how jffs2 iteracts with uboots nanwrite about bad blocks.
14:00.29*** join/#openmoko-cdevel ThibG (~ThibG@81-64-12-99.rev.numericable.fr)
14:01.33Weisswill experiment in a couple of hours
14:11.03*** join/#openmoko-cdevel stefan_schmidt (~stefan@p5B034B21.dip.t-dialin.net)
14:16.14*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
14:16.22*** join/#openmoko-cdevel methril_work (~rafael@201.35.65.90)
14:19.26*** join/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
14:21.27*** join/#openmoko-cdevel phh (~quassel@2a01:e35:2e4b:b2b0:250:8dff:fee1:c793)
14:37.31*** join/#openmoko-cdevel TAsn (~tasn@109-186-80-169.bb.netvision.net.il)
14:42.36lindi-larsc: hi, i tested om-gta02-2.6.32 branch yesterday and filed some bugs. even though I can't yet switch from .29 I'd like to say thanks :)
14:44.47lindi-larsc: most missing parts seem to be available as SHR patches but resume reason is not. any idea how easy it'd be to port? I have periodic RTC wakeups that depend on being able to see resume reason
15:04.43*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
15:04.53DocScrutinizerKryczek: ping
15:06.03*** join/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
15:10.36*** join/#openmoko-cdevel mickey|office (~Mickey@business-092-079-168-007.static.arcor-ip.net)
15:15.36*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
15:15.41*** join/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
15:20.08*** join/#openmoko-cdevel mickey|office (~Mickey@business-092-079-168-007.static.arcor-ip.net)
15:24.03*** join/#openmoko-cdevel eolson (~eolson@maze.mcs.anl.gov)
15:36.08*** join/#openmoko-cdevel mickey|office (~Mickey@business-092-079-168-007.static.arcor-ip.net)
15:39.18*** join/#openmoko-cdevel net_tux (~jfthomps@treebeard.csc.ncsu.edu)
15:41.31larsclindi-: its just  matter of adding the driver, ig uess
15:42.26lindi-larsc: ok. is om-gta02-2.6.32 the target that I should be testing?
15:43.20larscwell, .34 is .32 with a few fixes
15:43.23lindi-larsc: I'm interested in having a stable and upstreamed kernel in the future. i don't care about KMS, overclocking but only prefer stability for phone calls, wlan
15:43.30lindi-larsc: ok so maybe .34 then?
15:43.35larscyes
15:43.41lindi-larsc: also with some SHR patches?
15:44.23larscif you want the features that those patches add, yes ;)
15:44.42lindi-larsc: well yes sound playback would be nice :)
15:45.02lindi-and usb host support too
15:45.06larscsound playback should work
15:45.25lindi-larsc: http://docs.openmoko.org/trac/ticket/2347 is my bug on om-gta02-2.6.32 sound playback
15:46.34lindi-larsc: but if development is happening with .34 then I'm happy to continue testing that instead
15:46.55larschm. i remember seeing that before
15:49.33lindi-duplicate bug even? ;)
15:53.48*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
15:53.52*** join/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
16:01.44*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
16:01.48*** join/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
16:02.46*** join/#openmoko-cdevel TAsn (~tasn@109-186-112-95.bb.netvision.net.il)
16:11.50*** join/#openmoko-cdevel GarthPS (~quassel@vig38-4-82-233-124-245.fbx.proxad.net)
16:26.23*** join/#openmoko-cdevel BluesLee (~held@ip-109-90-73-244.unitymediagroup.de)
16:31.37*** join/#openmoko-cdevel ferluszt (~peter@p5DD2972C.dip0.t-ipconnect.de)
16:38.41*** join/#openmoko-cdevel ftn (~ftn@81.202.142.12.dyn.user.ono.com)
16:43.57*** join/#openmoko-cdevel feuera (~feuera@62-47-23-237.adsl.highway.telekom.at)
16:49.41*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
16:55.54*** join/#openmoko-cdevel ftn (~ftn@81.202.142.12.dyn.user.ono.com)
16:56.38*** part/#openmoko-cdevel feuera (~feuera@62-47-23-237.adsl.highway.telekom.at)
17:13.23*** join/#openmoko-cdevel ftn (~ftn@81.202.142.12.dyn.user.ono.com)
17:18.04*** join/#openmoko-cdevel GNUtoo (~GNUtoo@95.232.142.62)
17:19.01*** join/#openmoko-cdevel VDVsx (~Valerio@Maemo/community/contributor/VDVsx)
17:28.29*** join/#openmoko-cdevel wolfspraul (~wolfsprau@18.214.1.207)
17:31.23*** join/#openmoko-cdevel ftn (~ftn@81.202.142.12.dyn.user.ono.com)
17:32.26lindi-larsc: also, can you please remove gta02_drm_defconfig from om-gta02-2.6.32 as discussed in http://docs.openmoko.org/trac/ticket//2344?
17:35.14larscwell, jama asked me add it, you now ask me to remove it. I think you two talk about the issue and then agree on whether it should be there or not
17:35.55dos1it should probably just be fixed
17:36.08dos1as i think it's patched in SHR
17:37.35Weisswe could fix that my putting all the DRM+KMS stuff into om-gta02-2.6.32
17:38.27lindi-larsc: oh?
17:38.35gena2xcan it be still compiled without drm+kms after that?
17:39.22lindi-JaMa|GoNe: ?
17:39.38lindi-larsc: it's just a minor documentationb bug for me as i don't need kms
17:39.59lindi-larsc: so would you object a simple INSTALL file that describes the defconfig that is actually supposed to work?
17:40.17lindi-or Documentation/openmoko.txt if toplevel is too sacred? ;)
17:40.37lindi-(this piece of documentation is not going upstream anyway)
17:40.47larsci've no problem with that
17:41.41lindi-larsc: should I include the build steps I use in http://docs.openmoko.org/trac/ticket/2347 there as well?
17:41.47lindi-or are there some simpler build steps?
17:42.25gena2xit's usual cross-compile linux build. why document it?
17:43.01lindi-gena2x: have you read the step 1?
17:43.13lindi-gena2x: it took me 20 minutes to figure out all those commands
17:43.39larsclindi-: add whatever you think is appropriate
17:43.53lindi-ok, i'll write you all a suggestion
17:44.40gena2xlindi-: you right. documentation can help people. I forgot mkimage.
17:50.18gena2xlindi-: silentoldconfig, -j4, and getting revision from git are not really need to build kernel.
17:51.33lindi-gena2x: true but it'll give us a lot better bug reports
17:52.00lindi-gena2x: when users actually know what version they used last Februrary when they reported the bug and are no suddenly asked for more info
17:52.50lindi-s/no/now/
17:52.55lindi-silly apt :)
17:55.14lindi-gena2x: any idea why andy used to have silentoldconfig?
17:56.02gena2xlindi-: only reason i can imagine is autoupdating .config for more recent kernel.
17:56.25lindi-probably
17:56.53lindi-how do I get branch name easily from git
17:58.37gena2xlindi-: the git thing is unrelated to build process, only complicates it. if user is able to build kernel he is smart enought to provide version too. also kernel source is not always in git. also i had problems with that git branch/revision then i compiled openmoko kernel for the first time.
17:59.24lindi-gena2x: ok, point
17:59.35gena2xlindi-: but i do not want my name recalled each time some user missed to report kernel version. so... do it? :)
18:00.53*** join/#openmoko-cdevel ftn (~ftn@81.202.142.12.dyn.user.ono.com)
18:04.33*** join/#openmoko-cdevel lindi- (~lindi@holodeck.hut.fi)
18:07.33lindi-gena2x: did I miss anything?
18:07.57gena2xmy last phrase: <lindi-> gena2x: ok, point
18:07.58gena2x<gena2x> lindi-: but i do not want my name recalled each time some user missed to report kernel version. so... do it? :)
18:08.51lindi-gena2x: I noticed that om-gta02-2.6.32 still has andy's build script
18:08.58lindi-I think we can fix it and then add README.openmoko
18:12.39lindi-no hmm, i was using wrong git branch, build is not there anymore
18:13.22gena2xlindi-: some script and some doc is better than nothing anyway.
18:13.29lindi-yes
18:27.44*** join/#openmoko-cdevel Zeroedout (zeroedout@xx114200220.cipherkey.com)
18:57.57*** join/#openmoko-cdevel von_fritz (~fritz@host179-191-dynamic.14-87-r.retail.telecomitalia.it)
18:58.31lindi-larsc: gena2x: untested proposition:  http://paste.debian.net/80113/
19:03.09*** join/#openmoko-cdevel radekp (~radek@63.120.broadband10.iol.cz)
19:03.34CIA-58freesmartphone.org: 03mickey 07cornucopia * r2f7f3bc846c8 10/tools/serial_forward/ (AUTHORS configure.ac src/forward.c src/forward.h): serial_forward: fix warnings; folks, please let's attempt warning free programs
19:05.41gena2xlindi-: if gta01 support is missing, silentoldconfig not needed for sure. arm-linux-gnueabi-objcopy without CROSS_COMPILE.
19:05.56CIA-58freesmartphone.org: 03mickey 07cornucopia * rf51aa5aa6624 10/tools/serial_forward/src/forward.c: serial_forward: set SO_REUSEADDR
19:06.31lindi-gena2x: but users could set CONFIG= to some ancient version they have locally?
19:07.32lindi-gena2x: ah right, made it $CROSS_COMPILE}-objcopy -O binary -R .note -R .comment -S $BUILDROOT/arch/arm/boot/compressed/vmlinux $BUILDROOT/linux.bin
19:07.35gena2xlindi-: ?? why they need CONFIG=?
19:07.43lindi-gena2x: to change something?
19:07.50lindi-gena2x: for example to get support for LEDs?
19:08.02CIA-58freesmartphone.org: 03mickey 07cornucopia * ra428370913b0 10/tools/serial_forward/configure.ac: serial_forward: use silent rules, if available
19:10.20gena2xlindi-: whooh, uncoditional copy of default config?
19:11.09*** join/#openmoko-cdevel GNUtoo|laptop (~gnutoo@95.232.142.62)
19:11.24lindi-gena2x: how would you do it?
19:12.40mickeylyo GNUtoo|laptop
19:12.42gena2xlindi-: this may rewrite user changes
19:12.50GNUtoo|laptopmickeyl, hi
19:12.54GNUtoo|laptopI tested GPS today
19:12.58CIA-58freesmartphone.org: 03mickey 07cornucopia * r1fd700dd8444 10/fsogsmd/src/lib/atcommand.vala: fsogsmd: debug--
19:13.01GNUtoo|laptopin real life scenario
19:13.05mickeylgood, what are your findings?
19:13.11lindi-gena2x: it removes the whole BUILDROOT anyway
19:13.15GNUtoo|laptopthat is no grep for GPGGA
19:13.18GNUtoo|laptopbut tangogps
19:13.24GNUtoo|laptopit's usable!!! and it's great!!!
19:13.29GNUtoo|laptopgrep GPGGA was misleading
19:13.32GNUtoo|laptopbecause there was :
19:13.33gena2xlindi-: ahh. ok. missed that.
19:13.44GNUtoo|laptopfix,nofix,nofix...,fix,nofix,nofix....
19:13.50lindi-gena2x: i think real developers can setup more optimized build system where they reuse results
19:14.00GNUtoo|laptopor fix,nofix,fix,nofix....
19:14.01mickeylok, when i have a chance i will retry here with my device
19:14.02GNUtoo|laptopdepending on the place
19:14.10GNUtoo|laptopok
19:14.15GNUtoo|laptopfor trying I did:
19:14.16mickeylas a last resort i can update my firmware
19:14.19GNUtoo|laptopok
19:14.21mickeylnot that i think it would change anything
19:14.30GNUtoo|laptopgps in console
19:14.31lindi-gena2x: but for casual compilers we should make it difficult to accidentally mix binaries of different versions
19:14.34GNUtoo|laptopsh gps.sh
19:14.39GNUtoo|laptopthen launching tangogps
19:15.02lindi-mickeyl: btw, how does SHR-U turn on the wifi with 2.6.32? I'm trying to support this in omhacks. I found almost all other /sys nodes
19:15.08gena2xlindi-: found nothing more.
19:15.09GNUtoo|laptopgps.sh : gpsd -N -G /dev/smd27
19:15.14lindi-gena2x: ok, testing time then
19:15.26mickeyllindi-: rfkill IIRC
19:15.35mickeylGNUtoo|laptop: cool
19:15.42mickeylso that leaves bluetooth
19:15.56mickeyland the rest of the sensors
19:15.58lindi-mickeyl: oh, some part of fso-* daemons uses it?
19:16.01GNUtoo|laptopmickeyl, btw I've bad news about wifi, our 2.6.32 sdcard driver is an improved 2.6.27 one
19:16.27GNUtoo|laptopthat is to say: it's better than the 2.6.27 one,so no  chance to have more improvements on this side
19:16.31lindi-mickeyl: /usr/lib/cornucopia/modules/fsodevice/kernel26_rfkill.so?
19:16.36mickeyllindi-: that would be it, yes
19:16.54PaulFertserlindi-: fyi the official upstream notion of PS for wifi is: all vifs of a device are down -> maximum powersaving.
19:16.58GNUtoo|laptopI think I should do a match between om-gta02,freerunner,and bug device for gps no?
19:17.13GNUtoo|laptopI think the htcdream would win
19:17.18mickeylpossible
19:17.24lindi-PaulFertser: vif? virtual interface?
19:17.26GNUtoo|laptopit get fixes while staying on my table....
19:17.34mickeylalthough the FR has advantages
19:17.39GNUtoo|laptopwhich one?
19:17.39mickeylif used in UBX with Agps
19:17.41GNUtoo|laptopAGPS?
19:17.43GNUtoo|laptopah ok
19:17.48GNUtoo|laptopno AGPS with dream?
19:17.50PaulFertserlindi-: yes
19:17.57lindi-PaulFertser: but what if it is part of a bridge?
19:17.58mickeylGNUtoo|laptop: iirc it supports it...
19:17.59mickeyl... BUT
19:18.02mickeylwho knows how :D
19:18.02GNUtoo|laptoplol
19:18.11mickeylcompletely undocumented again
19:18.16GNUtoo|laptopok
19:18.17PaulFertserlindi-: part of a bridge but is down?
19:18.19mickeylnoone knows how to upload ephemeris et. al.
19:18.25GNUtoo|laptopok
19:18.33lindi-PaulFertser: in bridge the slave devices should be down?
19:18.41lindi-or do I remember this incorrectly
19:18.46PaulFertserlindi-: hm... i'm not sure, sorry.
19:18.53lindi-PaulFertser: I do
19:18.59GNUtoo|laptopmickeyl, should I abandon fixing gitorious in oe?
19:19.23lindi-PaulFertser: ok, next issue, how do you configure (Ala wmiconfig) the chip before bringing the interfaces up?
19:19.37GNUtoo|laptopI think my file not found has to do with packaged staging
19:19.44PaulFertserlindi-: there's no upstream notion of dirty tricks a la wmiconfig.
19:19.48mickeylGNUtoo|laptop: yes
19:19.53lindi-PaulFertser: right :)
19:19.56GNUtoo|laptopyes for?
19:19.57mickeylGNUtoo|laptop: we can build tarballs
19:20.01mickeyl(abandoning9
19:20.02GNUtoo|laptopah ok
19:20.04GNUtoo|laptopok
19:20.13GNUtoo|laptopI'll fix the image creation then
19:20.15mickeyluse your time for other things :)
19:20.16GNUtoo|laptopI know how to fix
19:20.19mickeylgood
19:20.31GNUtoo|laptoprebase+wifi
19:20.49GNUtoo|laptopbtw I got evdev working
19:20.56GNUtoo|laptopfor touchscreen
19:21.55mickeylhow's accuracy compared to tslib w/ filter plugins?
19:22.40GNUtoo|laptopI think it's the same
19:22.50mickeylok
19:22.52GNUtoo|laptopbut it need to be precalibrated
19:22.55mickeylcapacitive isn't that sensitive anyways
19:22.56GNUtoo|laptopbut I've precalibration data
19:23.00GNUtoo|laptopindeed
19:23.09GNUtoo|laptopI've spent a day fixing that
19:24.20*** join/#openmoko-cdevel radekp (~radek@63.120.broadband10.iol.cz)
19:25.06mickeylnice
19:25.13mickeyldon't understand me wrong, but...
19:25.17mickeylwhy btw.?
19:25.29mickeylisn't tslib good enough?
19:25.54mickeylor are you on a dependency minimization crusade? :)
19:26.07GNUtoo|laptoptslib is deprecated,unsuported etc...
19:26.13mickeylwah
19:26.15mickeylneither
19:26.18GNUtoo|laptopand I want to have the screen rotated
19:26.20mickeylwho tells you so?
19:26.22GNUtoo|laptopto fit the keyboard
19:26.26GNUtoo|laptop#xorg-devel
19:26.29mickeylheh
19:26.32mickeylthey don't like it
19:26.36mickeylof course they tell that :(
19:26.41mickeyl~lart X
19:26.41aptbeats X severely about the head and shoulders with a rubber chicken
19:28.06GNUtoo|laptopwants PSM
19:28.18GNUtoo|laptopbets it's a firmware-out-of-memory issue
19:28.38GNUtoo|laptopneeds to try more
19:28.57GNUtoo|laptophopes his NAND will last until the dream is fully suported
19:29.37*** join/#openmoko-cdevel Flyser_ (~quassel@p4FDE6C22.dip.t-dialin.net)
19:29.45mickeyl*nod*
19:29.49mickeylwell
19:29.49GNUtoo|laptopmickeyl, don't lart X too fast:
19:29.52mickeylif you break yours
19:29.54GNUtoo|laptopthey made it consume less memory
19:29.55mickeylyou can have mine
19:30.00GNUtoo|laptoplol later
19:30.40GNUtoo|laptopbtw thanks a lot for the proposition
19:32.13GNUtoo|laptopmickeyl, is there an FSOSHRCON this summer?
19:33.09mickeylvery good question
19:33.20mickeyli'm afraid there are no volunteers to organize it
19:33.42mickeyli would have hoped someone else would take the wheel
19:33.47mickeylbut it doesn't look like...
19:33.54mickeylso it's either me or it won't happen
19:33.57*** join/#openmoko-cdevel vanous123 (~vanous@194.228.223.3)
19:34.08mickeyland i have lots of things to do
19:34.31GNUtoo|laptophmmm
19:34.41GNUtoo|laptopthe volounter choose the place?
19:34.54mickeylhehe
19:34.55GNUtoo|laptopor does it have to be linux hotel?
19:34.59mickeylyou want us to come to Italy? ;)
19:35.09mickeylit doesn't have to be LH
19:35.09GNUtoo|laptopno
19:35.14mickeylit has qualitites
19:35.18GNUtoo|laptopFrance
19:35.19mickeylbut i'm sure there are other places like it
19:35.29GNUtoo|laptopnear boardeaux
19:35.33GNUtoo|laptop*bordeaux
19:35.34mickeylnice region...
19:35.41GNUtoo|laptopyes
19:35.49mickeyli'm sure my wife would appreciate it... she speaks fluently
19:35.49GNUtoo|laptopthere was the rmll there
19:35.53GNUtoo|laptopnice
19:36.22GNUtoo|laptopI've no idea on how much time is required to organize that
19:36.29GNUtoo|laptopmoreover linux hotel is easier I bet
19:36.42GNUtoo|laptopbut bordeaux would be easier for me
19:36.47mickeylfirst off, it's about the money of course
19:36.55GNUtoo|laptopok
19:37.01stefan_schmidthas not such a good experience with rmll
19:37.06GNUtoo|laptoplol ok
19:37.11GNUtoo|laptopstefan_schmidt, hi
19:37.14mickeyltravel budget is a problem for many of us
19:37.17stefan_schmidtAlan Cox and myself have been the only english talks...
19:37.20GNUtoo|laptopwhat were the issues with rmll
19:37.23GNUtoo|laptopah ok
19:37.24stefan_schmidtAnd I stayed there 4 days...
19:37.28stefan_schmidthi GNUtoo|laptop
19:37.33mickeylyo stefan_schmidt
19:37.36GNUtoo|laptopI heard java was merged
19:37.37stefan_schmidthi mickeyl
19:38.22stefan_schmidtah, and I missed my train from paris to where it has taken place and had to find a hitel in the night in paris :)
19:38.31GNUtoo|laptopmickeyl, is it simple for you to make the path configurable for the firmware plugin?
19:38.44stefan_schmidtGNUtoo|laptop: yeah, some bits are still missing but it comes together
19:38.46GNUtoo|laptopok
19:38.53GNUtoo|laptopok for java
19:39.07mickeylGNUtoo|laptop: yes, sure
19:39.13mickeyllet me do it right now
19:39.39GNUtoo|laptopbecause it takes too much time to test wifi right now because of that issue
19:39.51GNUtoo|laptopI've to cat it manually
19:40.09GNUtoo|laptopstefan_schmidt, you're still involved in phones?
19:40.16GNUtoo|laptopor just with buglabs?
19:41.17stefan_schmidtGNUtoo|laptop: For business only buglabs
19:41.18GNUtoo|laptopmickeyl, if you have no objection I merge leviathan's audio patch and switch branch for linux-leviathan
19:41.22GNUtoo|laptopok
19:41.34GNUtoo|laptopbuglabs is nice
19:41.45mickeylGNUtoo|laptop: sure, sounds good
19:41.46GNUtoo|laptopI would love to have more time to hack on bug 1.x
19:41.46stefan_schmidtGNUtoo|laptop: Phones are still somehow my love but I'm not sure what the future brings here
19:41.57GNUtoo|laptopstefan_schmidt, indeed
19:42.05stefan_schmidtRight not getting uni done is top prio and buglabs is second one to earn money
19:42.13mickeylUNI!
19:42.14stefan_schmidtnot much time left afterwards
19:42.16GNUtoo|laptopstefan_schmidt, but palm pre,htcdream,n900 will be somewhat usable
19:42.24GNUtoo|laptopok
19:42.37stefan_schmidtGNUtoo|laptop: Other companies are moving as well
19:42.39GNUtoo|laptopn900 has battery decoded and usable
19:42.39GNUtoo|laptopok
19:42.56GNUtoo|laptopdid some cool stuff with his bug devices
19:43.14stefan_schmidtI still hope for one coming out with a phone with the freedom level of gta02 with improved hw and sw
19:43.24stefan_schmidtbut hey, I'm dreaming often enough :)
19:43.26GNUtoo|laptopsamsung?
19:43.26mickeylhehe
19:43.33mickeyli think many of us still hope for that
19:43.36GNUtoo|laptopindeed
19:43.45stefan_schmidtGNUtoo|laptop: If I would be allowed to tell you...
19:43.48GNUtoo|laptopthat's why we are doing what we are doing(freeing phones)
19:43.58GNUtoo|laptopah?
19:44.12GNUtoo|laptopabout what?
19:44.12stefan_schmidtyeah, but this takes to long
19:44.14GNUtoo|laptopphones?
19:44.19GNUtoo|laptopor buglabs?
19:44.29stefan_schmidtfreeing time > EOL date of the products
19:44.35GNUtoo|laptopah yes
19:44.36GNUtoo|laptopI know
19:45.02GNUtoo|laptopbut dream,palm pre,n900 are still better than gta02
19:45.11GNUtoo|laptopnot shure about the dream tough
19:45.35CIA-58freesmartphone.org: 03mickey 07cornucopia * rc76c8ad04b5a 10/fsodeviced/ (2 files in 2 dirs):
19:45.35CIA-58freesmartphone.org: fsodevice: kernel26_firmwareloader: firmware path is now customizable:
19:45.35CIA-58freesmartphone.org: [fsodevice.kernel26_firmwareloader]
19:45.35CIA-58freesmartphone.org: firmware_path = "/etc/firmware"
19:45.38GNUtoo|laptopthanks a lot
19:45.46mickeylnot tested, please do
19:46.00stefan_schmidtBut either you have the default firmware with its limitations or the community one without all the needed integration to use it without pain
19:46.13GNUtoo|laptopmickeyl, I've some oe issues
19:46.34GNUtoo|laptopok
19:46.59GNUtoo|laptopmickeyl, I can fix task-shr-minimal but I don't know how to skip kernel? ASSUME_PROVIDED?
19:47.11mickeylyes
19:47.14GNUtoo|laptopok thanks
19:48.19stefan_schmidtmickeyl: how are you? ophone projects still crazy or got some more spare time again?
19:48.57GNUtoo|laptopophone?
19:49.37stefan_schmidtno, iphone. To earn him money to survive and hack the nights on FSO :)
19:50.10mickeylhehe
19:50.10*** join/#openmoko-cdevel playya__ (~playya@unaffiliated/playya)
19:50.15GNUtoo|laptopok
19:50.18mickeylstefan_schmidt: thanks, i'm feel _much_ better these days
19:50.24stefan_schmidtmickeyl: great!
19:50.28GNUtoo|laptopok nice!
19:50.31mickeylthe crazy iphone project has been finished
19:50.37mickeylhave some other, simple, projects ongoing
19:50.46mickeylfeeling less aimlessness
19:50.49mickeylso... good :)
19:50.50GNUtoo|laptopwhat was it? a game?
19:51.05mickeylGNUtoo|laptop: finance app for the frankfurt stock market
19:51.09GNUtoo|laptopok
19:51.20stefan_schmidtmickeyl: sounds better
19:51.29stefan_schmidtmickeyl: to much work and no joy is _bad_
19:51.40mickeylyes. very bad for your mood and consequently also health
19:51.48GNUtoo|laptopindeed
19:51.49mickeyldoesn't help for private life either ...
19:51.54mickeylbut all fine now
19:52.56mickeylmy colleague is now full time working for our team as well
19:53.04mickeyland he tries best to take care of all the stuff i don't like
19:53.06mickeyl:)
19:53.29stefan_schmidtah, cool
19:53.37stefan_schmidtso that worked out for him. Nice.
19:53.46mickeylyeah. we just need to make sure we can feed him :)
19:54.05stefan_schmidt:)
19:54.16*** join/#openmoko-cdevel playya (~playya@unaffiliated/playya)
19:54.49mickeyli'm going to munich on 19th
19:54.54mickeylvisiting the Openmoko Stammtisch again
19:55.09mickeyland possibly dropping by the DLR before that
19:56.38GNUtoo|laptopmickeyl, what do you think of n900?
19:57.01GNUtoo|laptopit got a good screen,a misplaced spacebar,costs a lot and has only 256M of ram
19:57.15GNUtoo|laptopand lots of space
19:57.19GNUtoo|laptop32G + microsd
19:58.38mickeyli have a strange hate relationship with that device
19:58.43*** join/#openmoko-cdevel thrashold (~europan@3mhz.net)
19:58.46mickeylcompletely subjective, of course
19:58.49mickeylperhaps envy
19:58.50mickeyli don't know
19:58.59mickeylit is what we had planned for gta04
19:59.16mickeylbut honestly, it's already deprecated
19:59.24GNUtoo|laptopok
19:59.27mickeylif Nokia doesn't come out with the first meego-supported handset, they'll lose even more
19:59.32lindi-2 days ago i heard that the battery can now be charged
19:59.34GNUtoo|laptopis attired by the screen
19:59.36mickeylso i don't think now is the time to buy it
19:59.57mickeylperhaps for 200 bucks
19:59.57GNUtoo|laptopwould wait before buying it tough
20:00.04GNUtoo|laptopah ok that would be nice
20:00.25GNUtoo|laptopindeed good plan,good idea
20:00.49Weissbought N900 recently, and doesn't regret it
20:00.53stefan_schmidtmickeyl: say hello to Prof. Huber from me if you meet him
20:00.59GNUtoo|laptophas this fixed idea of beeing able to run openoffice on a phone
20:01.16mickeylstefan_schmidt: will do. he has expressed his interest to join this month' Stammtisch
20:01.27GNUtoo|laptopwoglinde did an initial recipe
20:01.42GNUtoo|laptopbut touchbook people instead of cross-compiling it used qemu
20:02.00stefan_schmidtmickeyl: cool
20:02.12CIA-58freesmartphone.org: 03mickey 07cornucopia * r6a1802b0ca2f 10/fsogsmd/src/lib/ (atchannel.vala atcommandqueue.vala channel.vala):
20:02.12CIA-58freesmartphone.org: fsogsmd: ensure that the MODEM initialization commands are fully processed
20:02.12CIA-58freesmartphone.org: before the !main channels start their activity. This should fix OpenEZX
20:02.12CIA-58freesmartphone.org: +EPOM in lowlevel_openezx.
20:02.13mickeylao2: next one is for you
20:02.24mickeylao2: one more missing, then we're clear to go
20:02.28mickeylbut not today
20:02.55mickeylstefan_schmidt: apropos... did you see that FSO2 now somewhat supports EZX? :)
20:03.20mickeylit feels great to have this pet-project supported again, no matter how old
20:03.25stefan_schmidtmickeyl: yeah, great to see ao2 picking up this work. He is everywhere it seems :)
20:03.37mickeylindeed
20:03.51mickeyli had virtually nothing to change
20:03.54mickeylpatches were superb
20:04.22ao2slow pace, high quality...
20:04.26mickeyl:))
20:04.27ao2...no money :P
20:04.28GNUtoo|laptopif I buy n900(later) I wonder if I'll have to learn vala+fso2
20:04.30mickeylhehe
20:04.46mickeylGNUtoo|laptop: that'd be cool. i'm not sure whether electranox will do the fsogsmd integration
20:05.02GNUtoo|laptopdoesn't know 0707 well
20:05.19GNUtoo|laptopbut with a skeletton or something like that....
20:05.23stefan_schmidtao2: :)
20:05.28GNUtoo|laptopnot shure if they even use AT commands
20:05.33mickeylthey don#t
20:05.36mickeylbinary protocol
20:05.37GNUtoo|laptopouch
20:05.41GNUtoo|laptopdocumented?
20:05.42ao2mickeyl, testing the change right now
20:05.42mickeylbut at least we have a reference implementation
20:05.47GNUtoo|laptopah ok
20:05.55mickeylao2: cool. the unsolicited problem i will fix tomorrow
20:05.56GNUtoo|laptopso ophono is written and works?
20:05.59lindi-at is pretty horrible too
20:06.04mickeylGNUtoo|laptop: lets say it is written...
20:06.08GNUtoo|laptopok
20:06.10ao2mickeyl, take your time, and thanks
20:06.11mickeyllindi-: indeed
20:06.20mickeylnp
20:06.30mickeylwill now spend the rest of the day with his wife
20:06.31mickeyll8er
20:06.43GNUtoo|laptopok bye,have a nice time
20:06.48mickey|bblthanx
20:07.15GNUtoo|laptopstefan_schmidt, you were employed at openmoko right?
20:07.15Wonkahf
20:07.57stefan_schmidtGNUtoo|laptop: yes
20:08.05GNUtoo|laptopwhat were you doing exactly?
20:08.06stefan_schmidthave a good time mickey|bbl
20:08.08GNUtoo|laptopis curious
20:08.22GNUtoo|laptopoe related work?
20:08.26stefan_schmidtGNUtoo|laptop: in the beginning some kernel work, then efl and then FSO
20:08.32GNUtoo|laptopok
20:08.36stefan_schmidtGNUtoo|laptop: yeah, a bit OE related as well
20:08.53stefan_schmidtalways changing topics as the company did
20:09.01stefan_schmidtups, *hide*
20:09.02stefan_schmidt<PROTECTED>
20:09.11GNUtoo|laptoplol ok
20:09.26GNUtoo|laptopif they somewhat failed there must be a reason....
20:09.29GNUtoo|laptophides too
20:11.15stefan_schmidtah, well mostly its not only one but  a couple of reasons
20:11.23GNUtoo|laptopindeed
20:21.13mrmokuPaulFertser: hmm... I have a different kind of fsogsmd hanging now... it responds to dbus but stopped talking to the modem
20:22.47PaulFertsermrmoku: listening to Korn doesn't really help anything, so definetely do not try it for solving.
20:23.02PaulFertsermrmoku: better link to this another strace from the ticket
20:23.26mrmoku220   22:19:43.318326 SYS_297(0x6, 0xbeb07b5c, 0x40000000, 0xbeb07b3c, 0x80) = -1 EAGAIN (Resource temporarily unavailable)
20:23.52PaulFertserSYS_297?
20:24.12mrmokuno idea... lots of them in the strace
20:25.15mrmokuPaulFertser: this time without any GPRS usage... not even phonecalls
20:25.28mrmokujust used it as watch... and woke it up now and then to check what time it is
20:25.32*** join/#openmoko-cdevel GarthPS (~quassel@vig38-4-82-233-124-245.fbx.proxad.net)
20:25.41PaulFertsermrmoku: probably stuck parser?
20:25.51lindi-$ grep -r __NR_ /usr/include/|grep 297
20:25.51lindi-/usr/include/asm/unistd.h:#define __NR_recvmsg                  (__NR_SYSCALL_BASE+297)
20:25.53PaulFertsermrmoku: or does it indeed not read anything from the fd?
20:27.13dos1mrmoku: hmm... so i'll have to check, if i have sometimes dbus lockups or modem lockups :P
20:27.23dos1(it always happens when i'm too lazy to check ;x)
20:27.55mrmokuPaulFertser: libgsm0710.mux is quiet since it started
20:28.12mrmokufsogsmd.log just shows resuming/suspending but nothing else
20:28.37PaulFertsermrmoku: what's important is what lead it to that state. Probably there's some trace left...
20:31.48mrmokuPaulFertser: http://shr.pastebin.com/j17An53J is fsogsmd.log when it started... it resumed... sent +CREG and +CSQ... and suspended without getting answers
20:32.17PaulFertsermrmoku: what's the version?
20:32.28mrmokuPaulFertser: still the old one
20:32.42mrmokufsogsmd - 1:0.5.0+gitr827+3dc9d7ebde32d8c29c901b52f7d3549b774b068b-r2.2.5
20:32.58mrmokuPaulFertser: guess it's time I update to debug current stuff :P
20:33.11PaulFertsermrmoku: it was already suspended by that time judging by your log
20:34.01PaulFertsermrmoku: i'd say it's about time you bump it
20:34.29mrmokuPaulFertser: when using it as watch I wake it up by power press... check the clock and immediately suspend it again manually
20:34.39mrmokumaybe it sometimes dislikes that...
20:35.17PaulFertsermrmoku: you should really bump it to the latest now. And do not forget to enable flowcontrol in config.
20:35.33mrmokuPaulFertser: yeah, will build current HEAD now
20:35.50mrmokujust one more try if immediate suspend after resume triggers it
20:35.53PaulFertsermrmoku: now with all the patches applied, it should be nice
20:36.03PaulFertsermrmoku: it perfectly can do that.
20:36.11mrmokuPaulFertser: good :)
20:37.30mrmokuPaulFertser: what do you think... should we bump it for SHR-U?
20:37.42PaulFertsermrmoku: yep
20:39.30mrmokuPaulFertser: what change is needed in fsogsmd.conf?
20:40.06PaulFertsermrmoku: fc_node = /sys/bus/platform/devices/neo1973-pm-gsm.0/flowcontrolled
20:40.11PaulFertsermrmoku: to [fsogsm.lowlevel_openmoko]
20:40.19PaulFertsermrmoku: (check the path for .32!)
20:41.06mrmokuroot@om-gta02 ~ # find /sys -name flowcontrolled
20:41.06mrmoku/sys/devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-gpio/reg-fixed-voltage.1/gta02-pm-gsm.0/flowcontrolled
20:42.40mrmokuPaulFertser: if I don't put that in the conf it will work like now, right? So I can bump the version for SHR-U, play with the config on my phone and push changes to config, when it works?
20:43.58PaulFertsermrmoku: i guess so
20:44.37mrmokuok, will do that then... thanks
20:49.23PaulFertsermrmoku: you'll get an error in the log about the missing node though, but it shouldn't affect anything.
20:49.41PaulFertsermrmoku: and i guess it in fact worth using that node.
20:52.48*** join/#openmoko-cdevel shazalive (~shaz@119.156.19.228)
20:57.37mrmokuPaulFertser: ok, building :)
21:05.19gena2xWeiss: heh, glamo actually can do 42fps of memsets at 640x480, without any artifacts...
21:06.09gena2xWeiss: i mean write artefacts.
21:07.05Weissgena2x: cool..
21:07.09Weissjust checking my FS...
21:07.22gena2xWeiss: waiting for your review of timings...
21:11.23gena2xWeiss: even with default settings it is 18 fps, so (640*480*2)*18=11Mb/s. memcpy is (640*480*2)*16=9.8Mb/s, so 7mb/s anyway sounds like measured value.
21:12.46gena2xWeiss: don't you know how to change refresh rate of lcd?
21:13.17gena2xWeiss: (interesting how this affect throughput)
21:14.45gena2xWeiss: i tried fb.modes but values from there seem just ignored.
21:15.31gena2xWeiss: should it be pixelclock?
21:17.39Weissgena2x: yep, but watch out for the range of allowable values. you'll get annoying instability e.g. when changing mode
21:41.54GNUtoo|laptopgena2x, 42fps on what?
21:42.02GNUtoo|laptopgame? video? desktop?
21:42.17GNUtoo|laptopah sorry
21:42.18gena2xGNUtoo|laptop: memset, as i told
21:42.18GNUtoo|laptopmemset
21:42.23GNUtoo|laptopok
21:42.24GNUtoo|laptopsorry
21:42.31gena2xr, np
21:46.57*** join/#openmoko-cdevel ftn (~ftn@81.202.142.12.dyn.user.ono.com)
21:47.05*** join/#openmoko-cdevel mickey|bbl (~mickey@80.81.242.146)
21:54.09ftnHey there. While trying to flash latest qi from shr-u repository I get the following message: "No such Alternate Setting: "u-boot"". Any hint?, pls
21:55.16gena2xftn: download dfu-util binary from openmoko site.
21:56.18lindi-downloading random binaries from the net? huh
21:56.36gena2xlindi-: are you using debian?
21:56.40lindi-yeahb
21:56.49gena2xlindi-: or gentoo? ;)
21:56.56PaulFertserftn: there was reports that using ubuntu dfu-util doesn't work with the same symptom.
21:57.03lindi-gena2x: gentoo wasn't free enough sorry :)
21:57.10lindi-PaulFertser: bug reports even?
21:57.12gena2xahh.
21:57.20PaulFertserlindi-: i'm afraid not :)
21:57.27lindi-sigh, as usual
21:57.31gena2x10th user report dfu-util fail on ubuntu 64bit
21:57.34PaulFertserlindi-: the folks just grabbed dfu-util from somewhere and the problem was gone
21:57.44lindi-somebody also added that sudo should not be used with dfu-util to shr wiki a year ago with no explanation
21:57.53gena2x???
21:58.11*** join/#openmoko-cdevel shazkhan (~shaz@116.71.211.37)
21:58.15gena2xsudo is of course ok.
21:58.29lindi-gena2x: this trustworthy wiki says not :)
21:58.52gena2xlindi-: got idea...
21:59.08lindi-gena2x: "Note that there are some issues using dfu-util with sudo. "
21:59.12lindi-"Don't use sudo with dfu-util. Make sure you are root before using dfu-util!"
21:59.16lindi--- http://wiki.openmoko.org/wiki/Manuals/SHR
21:59.30lindi-this is why I don't like wikis. they keep accumulating sentences like these
21:59.40lindi-every wiki sentence should be something that you can easily prove to be false or true
22:00.07gena2xlindi-: heh. i got wrong idea. idea i got : 'do not download binary which has link on wiki, as anyone can change link and make it point to rootkit for example ;)'
22:01.40gena2xlindi-: and as dfu-util is run as root.. one can create really nice download :)
22:02.09lindi-nowadays it's usually very easy to escalate to root anyway
22:02.48PaulFertserlindi-: even if you follow the kernel fixes?
22:03.00lindi-PaulFertser: i'm talking about things like gksudo
22:03.04lindi-or sudo
22:03.25lindi-where people don't switch to another virtual console to do administration
22:03.28PaulFertserlindi-: it still requires a password with default install.
22:03.40lindi-PaulFertser: you can fork to background and wait for you to enter password
22:03.47lindi-small delay
22:04.51gena2xlindi-: damn. never thought about that.
22:04.51PaulFertserlindi-: one can get access to many computers around the net via e.g. some php exploits. But who needs that.
22:05.38lindi-PaulFertser: I can think of a few motives :)
22:05.52gena2xlindi-: worst know thing were listening to xev :(
22:05.56lindi-PaulFertser: of course since gnu/linux is not very common it's not a high profile target yet
22:06.02lindi-gena2x: that's very old school :)
22:06.41gena2xold, good and reliable...
22:06.47*** join/#openmoko-cdevel GarthPS (~quassel@vig38-4-82-233-124-245.fbx.proxad.net)
22:07.29lindi-gena2x: but it only sees events that are sent to its own window, right?
22:07.57gena2xlindi-: heh. no of course.
22:08.21gena2xlindi-: may be i just forgot tool name.
22:08.26PaulFertserlindi-: i was "fighting" a bunch of script-kiddies the other day. Wrote >10 abuse reports. Only dns registrators replied and actually cut off the bastards. Isp's kept silence.
22:08.37lindi-PaulFertser: heh
22:08.55gena2xlindi-: but you had to enable 'secure keyboard' in xterm to avoid this. but who is doing that?
22:09.08lindi-gena2x: secure keyboard won't help you sorry
22:09.22lindi-gena2x: it might help against remove X clients
22:09.29lindi-gena2x: but it's no match against local processes
22:09.37gena2xlindi-::(
22:11.24lindi-Weiss: you know KMS well? can I use it to draw to the screen from a daemon so that X can not overwrite what I write?
22:11.45lindi-Weiss: (trying to make a password entry dialog non-spoofable)
22:19.17gena2xlindi-: http://www.techlists.org/archives/security/linuxsecurity/1997-10/msg00010.shtml :(((
22:19.27gena2xlindi-: works since 1997...
22:19.43*** join/#openmoko-cdevel shaz123 (~shaz@116.71.215.247)
22:19.51lindi-gena2x: one of many
22:24.37*** join/#openmoko-cdevel reinouts (~reinout@s559355fe.adsl.wanadoo.nl)
22:32.39Weisslindi-: I know KMS well, but I don't think that's quite possible
22:34.20lindi-Weiss: I was afraid of that
22:34.40lindi-Weiss: my current solution involves "xsakd" daemon that catches ctrl-alt-del
22:35.04lindi-Weiss: before you hit that you can type "sido foo" that places "foo" to the queue of suggested commands
22:35.32lindi-Weiss: when you hit ctrl-alt-del xsakd will switch to another virtual console and run "sido-sign" there. it'll show you the command and ask you if you want to sign it
22:36.19lindi-Weiss: if you accept then "sido" helper can pass this signature to "sido-run" which is the only suid-root part here. sido-run executes a command if it is signed by a key in trusted keyring
22:36.46lindi-Weiss: the only missing part is how to do this without VT switch. VT switch is slow and unreliable
22:37.17lindi-Weiss: as you might guess I've been drafting this plan for a few years now :)
22:39.46*** join/#openmoko-cdevel ferluszt (~peter@p5DD2972C.dip0.t-ipconnect.de)
22:40.35*** join/#openmoko-cdevel GNUtoo|laptop (~gnutoo@95.232.142.62)
22:42.37WeissVT switch is much more reliable with KMS
22:42.53*** join/#openmoko-cdevel GNUtoo|laptop (~gnutoo@95.232.142.62)
22:44.22lindi-Weiss: ok but non-root user can immediately switch back
22:44.29lindi-Weiss: there's an ugly race
22:45.04lindi-Weiss: but maybe this could be done with KMS
22:45.30lindi-my desktop has 'Mobility Radeon HD 3450' which probably won't work very reliably though
22:46.08lindi-Weiss: can you suggest me some userland source code to read to get a picture of what could be done with KMS?
22:50.19gena2xlindi-: someone can attach to your sido helper and get your password.
22:50.51lindi-gena2x: I'm typing my password only when xsakd has switched to secure virtual console
22:50.58lindi-gena2x: xsakd runs as root
22:51.07gena2xlindi-: ah...
22:51.24lindi-and ctrl-alt-del is guaranteed to switch to that virtual console
22:52.00lindi-the name is bit bad maybe, it is not an X application
22:52.52lindi-gena2x: ctrl-alt-del is caught reading /dev/input/by-path/platform-i8042-serio-0-event-kbd

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.