IRC log for #openmoko on 20071009

00:00.23cesarbdon-o: yes, that one
00:01.00*** join/#openmoko poffy (n=poffy@c-98-199-135-173.hsd1.tx.comcast.net)
00:07.45*** join/#openmoko gopi (n=gopi@64.213.69.83)
00:08.21vallorhey, is there a skype client for openmoko, or a jvm so I can try that eqo stuff?
00:08.41mjrno, no
00:08.47gmaxwellfeh.. my luck has run out.. libgsmd-tool at command mode didn't work. So I tried going back to using callout...  that was unresponsive so I tried doing a echo 1 > /sys/devices/platform/gta01-pm-gsm.0/power_on and that hard locked the phone
00:09.12mjr(some have poked at j2me a bit, dunno what's the status on that)
00:09.35vallorhmm
00:09.57gmaxwellthere is a sip client in the qtopia image I thought.
00:09.59vallorif this thing turned into a skype platform -- wow, carriers would hate us ;P
00:10.04mjr(also, skype is evil, and some work is being done on the sip side)
00:10.09valloroh, k
00:10.16gmaxwellvallor, nah, they'd just make deals with skype to screw us equally. ;)
00:10.23vallorugh
00:10.32gmaxwellSkype = propritary.
00:10.39vallorthat's true
00:10.55BryceLeothere's always gizmo
00:10.59vallorsip would be better
00:11.06vallorwhat's a gizmo?
00:11.08BryceLeogizmo is sip compatiable
00:11.19BryceLeohttp://www.gizmoproject.com/
00:11.28gmaxwellSkype does a lot of stuff well that many sip softphones don't...
00:11.35gmaxwellfor example, it gets through NAT without trouble.
00:11.51gmaxwellAlso skype has wideband support.
00:12.14mjrthe moko sip stack will have to deal with nats, yes *shrug*
00:12.29mjreverything has wideband support. Well, dunno about asterisk.
00:12.30ljpthere is voip on qtopia, but I havent tested it yet
00:12.41cesarbis anyone else having a "undefined reference to `webkit_init'" error in webkit-gtk, or is it just me?
00:12.54gmaxwellmjr, asterisk doesn't. .. and lots of softphones don't either.  With skype it 'just works'.
00:13.13SpeedEvilUnless the network admin has banned it - for good reason.
00:13.22gmaxwellmjr, and yes the stack will have to deal with nat .. all sip implimentations do, but most of the time it doesn't work well.
00:13.42mjrdoesn't really matter if it "just works", since skype isn't in the running
00:13.59vallork, sorry to have brought up skype
00:14.02gmaxwellmjr, I'm not advocating skype. Feh. I'd be the last person to do that. :)
00:14.08SpeedEvilThe only peope that can do skype is skype.
00:14.24SpeedEvilIf you want skype on OM/Neo1973, go bug them.
00:14.48gmaxwellSpeedEvil, and I hope they do not.. god knows I don't want people nagging me to install it on my damn cell phone like they do on my desktop.
00:15.01Robot101telepathy supports SIP and XMPP, and does ICE/libjingle NAT traversal for gtalk calls on XMPP
00:15.12Robot101and for SIP we'll add ICE support very soon using our libnice library
00:15.15SpeedEvilNot to mention the annoying web-traffic
00:15.17gmaxwell"Sorry, it's propritary, I have an asterisk server here.. use this sofphone" "But there is a linux version of skype!" "ugh"
00:15.21SpeedEvilNot to mention the annoying http-traffic
00:15.41Robot101so it'll be the best NAT traversal you can get... :)
00:15.55vallorI've seen talk that these guys can do skype, too:  http://www.eqo.com/
00:15.59BryceLeoICE is better than stun?
00:16.03Robot101BryceLeo: yes
00:16.15BryceLeohmm, i'll have to research it
00:16.16BryceLeothanks!
00:16.22BryceLeoi've never heard of ice before
00:16.30Robot101BryceLeo: actually it uses stun, but for each pair of possible addresses on your end and the other end, and tries them all
00:16.46BryceLeoohh ok, that makes sense
00:17.05Robot101it sends the stun packets inline so it tests each possibility
00:19.20BryceLeook cool, that's pretty sweet
00:19.48*** join/#openmoko merriam (n=merriam@85-211-143-106.dyn.gotadsl.co.uk)
00:22.50gmaxwellvallor, if they can do skype it's because they've gotten the skype folks to make a client for their platform.
00:22.54mwester-laptopgmaxwell: http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=788
00:23.06mwester-laptop(late reply to your earlier lockup on the neo...
00:23.09mwester-laptop)
00:23.16vallorgmaxwell: they talk about running their client under jvm
00:23.19valloron treos
00:23.37vallorat least, that's what a google brings up -- discussion about it on their forums
00:23.42vallorso I've emailed them :)
00:24.41gmaxwellmwester, Ah.  gsmd just doesn't seem to work at all for me.. if I stop it and reset the gsmmodem I can usually get callout up.. atcmd mode is just unresonsive for me.
00:24.57gmaxwellI wonder if it's because my sim doesn't have a pin that something is getting confused?
00:25.23mwester-laptopmethinks its time to rewrite gsmd, or implement something completely different (a la qtopia?)
00:25.51*** join/#openmoko mindCrime__ (n=chatzill@cpe-065-190-188-124.nc.res.rr.com)
00:26.11SpeedEvilWhere might you find that info?
00:26.13SpeedEviloops
00:26.34gmaxwellqtopia didn't seem easy to develop for.. which is why I didn't keep it beyond just taking a peek.
00:27.04gmaxwellbut the gsm part of it certantly seemed fairly mature.
00:27.29Writchiemwester: an alternative to gsmd/libgsm is in the works
00:27.46gmaxwellwhat is the name of the media player?
00:27.51mwester-laptopI agree, I also peeked -- I don't fancy developing in C++ myself.  But they can work with the GSM modem, development with openmoko has ceased it seems. :(
00:27.59mwester-laptopWritchie: more info?
00:28.01gmaxwellwhen I try running it it pops up an error I can't read, I wanted to invoke it from the cli
00:28.30Writchiei've been working on a dbus based replacement with user space mux
00:28.47gmaxwellmwester-laptop: I did some opie apps stuff on zaurus a while back.
00:30.00*** join/#openmoko jott (n=j@unaffiliated/jott)
00:30.05mwester-laptopWritchie: let me know if I can help at all.  I don't know a lot about the gsm muxing, but at this point I'm pretty familiar with the gta01's serial driver and the switch problems.
00:30.06*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
00:30.54BryceLeowell all i must be out, c ya!
00:30.57*** part/#openmoko BryceLeo (i=bryce@gateway/tor/x-041fb0453699f105)
00:31.26Writchiemwester: i'll be able to use lots of help on various components after the basic framework for voice and data calls is in place
00:32.51gmaxwelloh hot damn.. it has gdb on it.
00:33.40gmaxwelloh without debugging symbols this is not so useful
00:36.00*** join/#openmoko twistx (n=twistx@64.30.190.171)
00:40.10*** join/#openmoko cyphi_ (n=cyphi@a91-153-115-158.elisa-laajakaista.fi)
00:42.53ljpgmaxwell: how is qtopia not easy to develop for?
00:47.39*** join/#openmoko AntonTakk (i=500@poolofdespair.net)
00:55.51*** join/#openmoko heikkit (n=chatzill@c-67-188-122-139.hsd1.ca.comcast.net)
01:04.00cesarbljp: some people dislike c++
01:04.26meshugahow can i bind the aux button to launch a script? is there an easy way to do that?
01:13.12nbdc++ is to c as lung cancer is to lung ;)
01:15.04|Rhaha
01:15.21gmaxwellljp: I wouldn't state it as strongly as nbd, but in doing opie apps I found that I was spending my life passing around pointless (and verbosely named) abstractions and getting them all right was a pain.
01:15.29gmaxwellI'm sure it's easy for people who are used to it. ;)
01:15.41gmaxwellThen again I'd be just as happy coding with python and pygtk. ;)
01:15.58gmaxwellslow as heck but development is easy. ;)
01:16.28Writchiebad c++ is worse than bad c - good c++ can be very much better than bad c++ or even good c
01:16.34nbdsometimes it's a good thing to have programs optimized for fun instead of performance
01:16.35WritchieIMNSHO
01:17.50Writchiec++ is incompatible with open source that is programmed first and never really designed
01:20.23gmaxwellWritchie, any sufficently long lived application will eventually break its design criteria. ;)
01:21.11*** join/#openmoko orospakr_ (n=orospakr@bas4-ottawa23-1177650137.dsl.bell.ca)
01:21.17gmaxwellthe other complaint I had about the qtopia image... no terminal app that I could find. ;)
01:27.11*** join/#openmoko fobos (n=fobos@78.90.88.72)
01:28.59*** join/#openmoko bmidgley (n=bmidgley@c-24-2-92-215.hsd1.mn.comcast.net)
01:29.41cesarbWritchie: some parts of C++ are not that incompatible; exceptions and RAII, for instance
01:30.36cesarbWritchie: in fact, sometimes I code in C++ instead of C solely to use exceptions and RAII (and what I throw is something I usually call "unix_exception" containing an errno value)
01:30.49cesarbWritchie: templates, on the other hand...
01:31.19cesarbgmaxwell: I heard you can use a qtopia ssh client instead; my questions as to where I can find one went unanswered so far
01:33.06Writchiecesarb: I agree - i've used exceptions a lot, especially on os2 which had one of first real good compilers.
01:33.23Writchietemplates are a good concept but really unimplementable in practise
01:33.45Writchiei think the overuse of templates has largely kept back c++
01:34.00Writchiedue to library issues mainly
01:35.13cesarbWritchie: I think that's not the problem. I think that templates are used as a way of trying to add (in a very obscure manner) new features to the language. The result can be quite obscure
01:35.37cesarbWritchie: things like lambda functions (yeah, there is a lambda library in boost...) are an abuse of the template system
01:35.58cesarbWritchie: as are most template metaprogramming tricks (and in fact template metaprogramming itself)
01:36.33Writchiei could easily live without templates at all
01:36.37cesarbWritchie: the result ends up being like doing an object-oriented system in shell. It has been done (by someone in #debian ages ago), but you can imagine the result
01:36.38ljpnormal users would not know what to do with a terminal app
01:36.53ljpand besides.. its a phone
01:36.54Writchiealthough there are application domains where they are useful
01:36.56cesarbWritchie: well, templates are useful for things like smart pointers and typed containers
01:37.11cesarbWritchie: which is what templates were designed for, in fact -- no wonder it's a natural match
01:37.17Mekit was fun once at a programing competition where they only had a runtime-limit, not a compile-time-limit, someone's program took hours to compile :)
01:37.22cesarbljp: there's openmoko-image and openmoko-devel-image
01:37.31cesarbljp: everyone here uses openmoko-devel-image
01:37.42cesarbljp: but what you are presenting us with is more like openmoko-image
01:37.53ljpso write one
01:37.53cesarbljp: meant for end-users, not for hackers
01:38.01ljphackers can also ssh into
01:38.03ljpit
01:38.06cesarbljp: I can't even get qtopia to compile :(
01:39.42*** join/#openmoko peepsalot (n=peeps@cpe-72-177-112-90.austin.res.rr.com)
01:43.53gmaxwell<ljp> and besides.. its a phone
01:44.37gmaxwellEhhh.. There are a lot of phones on the market that are ahead of openmoko (even qtopoia) in the "It's a phone" department.
01:45.19gmaxwellI think it's an error to say "It's a phone, users don't need X weird feauture" when the ability to do X weird feature is what makes the product stand out.
01:46.41ljpa term on a phone is at most a niche use case
01:46.54cesarbgmaxwell: agreed, in fact the whole point of the neo is making it do weird things...
01:47.19ljpand anyone can write one if they want
01:48.12gmaxwellljp, I'd agree the term is more niche, but a ssh client isn't.. and if the client could be pointed at localhost then all is good on both fronts.
01:48.34ljpssh client is a niche use case as well
01:48.48ljpqtopia doesnt have a ssh client
01:48.58ljpbut anyone could write one
01:48.59gmaxwellljp, I know at least a dozen people locally that have ssh clients on their blackberries..
01:49.22ljpthats fine, but it didn;t come shipped with one
01:49.34ljpa 3rd party wrote one
01:49.44gmaxwellA niche case among the general public, not a niche case among much of moko's users.
01:49.57*** join/#openmoko Zoolooc_ (n=fredsiba@p549531A9.dip0.t-ipconnect.de)
01:50.15ljpdepends on who your target is.
01:50.33*** part/#openmoko Writchie|gone (n=writchie@195.230.118.70.cfl.res.rr.com)
01:50.38ljpif OM only targets hackers, then they wont sell many
01:51.15ljpI dont know of one operator that would put a term on a phone
01:51.37gmaxwellfunny, I'm not even talking about hackers with the ssh on blackberries. "Technoligy professionals"  ... and it's a false comparison when you imply that including a ssh client means not targeting a broader audience that doesn't care about one.
01:52.23ljpok, then why didnt the blackberry ship with an ssh client?
01:52.42gmaxwellof course carriers wouldn't put it on the devices, they can sell them for $10/month. :)
01:52.59*** join/#openmoko Zoolooc__ (n=fredsiba@p5495301D.dip0.t-ipconnect.de)
01:53.40gmaxwellljp, so the goal is to feature match some phones that have been on the market for years and no more? Why the heck would anyone buy one then?
01:54.16ljpi dont see how a term app is going to sell more to a mass market audience
01:54.47ljpbesides, qtopia is open source.. anyone can write one if they wanted
01:56.20*** join/#openmoko Writchie (n=writchie@195.230.118.70.cfl.res.rr.com)
01:56.21gmaxwellljp, Because trend leaders go "wow look what this has that iphone doesn't isn't that neat" ... and then they go convince other folks to buy it.   It's a process that scales, but it works best if you can appeal to the as many niche interests as possible.
01:56.54gmaxwellEvery person who is convinced to buy one based on it having easy and obvious support for their nice interest may result in a half dozen sales to more bread and butter folks.
01:57.59ljpbut dont you think if term apps on phones meant more phones being sold, there would be term apps on phones?
01:59.38gmaxwellIt's a bit different when you're an established force in the market.  In the US, at least, the *primary* consideration people have when choosing a phone is which phones their providers offer.
02:00.03gmaxwellAnd which phones providers offer seem to increasingly have more to do with which phones they can sell additional services to more than anything else.
02:01.30gmaxwellI mean.. for gods sake man. Openmoko comes with a laserpointer and flashlight! And you think a ssh client is too obsecure to include in the default build that has plenty of free space on the flash? :)
02:01.37*** join/#openmoko Pengu1n (i=7c108a38@gateway/web/cgi-irc/ircatwork.com/x-f4de05fef4ae11eb)
02:01.40Pengu1nhi there
02:02.01Pengu1nopenmoko/flash.sh: line 88: 24918 Terminated              $qemu -mtdblock "$script_dir/$flash_base" -kernel "$script_dir/$1" -serial stdio -nographic -usb -monitor null 0<&0U-boot failed to finish writing in 300 seconds, giving up.make: *** [flash-qemu-local] Error 255
02:02.20Pengu1nI got thiss error while run 'make flash-qemu-local'
02:02.26Pengu1nany comments?
02:03.09cesarbgmaxwell: ah, so THAT's what the silly pen was for! so we could use the "laserpointer and flashlight" argument!
02:03.22cesarbPengu1n: try again until it works
02:03.48Pengu1nyes, But I'v tried many times.
02:05.16*** join/#openmoko dkirker (n=dkirker@76.209.221.205)
02:07.12gmaxwellcesarb, I wish it were a bit smaller, and that the pen part was a bit nicer.. :) oh well. heh
02:10.29*** join/#openmoko Zoolooc_ (n=fredsiba@p54952D81.dip0.t-ipconnect.de)
02:14.16*** join/#openmoko Moriarty_ (n=jv@adsl-18-33-232.mco.bellsouth.net)
02:18.16*** join/#openmoko gambler (n=orion@124-171-136-113.dyn.iinet.net.au)
02:22.01sagacis|workhey!
02:22.56gmaxwellis there some handy mailing list or webpage so I can find out about all changes to the repository?
02:23.12sagacis_I'm here to verify the Ballmer peak is a very sharp curve
02:23.39gmaxwellsagacis, that graph is missing the other important curve:
02:23.53gmaxwellPercieved programming ability.
02:24.00gmaxwellIt's a continously increasing function.
02:24.07sagacis_gmaxwell: I perceive GREATNESS right now
02:24.20kristian-mgmaxwell oh i thought you mean coffee
02:24.25gmaxwellsagacis, but the damn compiler does not agree?
02:24.27sagacis_gmaxwell: commitlog@lists.openmoko.org
02:24.35sagacis_It's wrong.
02:24.42sagacis_(the compiler)
02:25.17sagacis_Is there any programmer on the planet who isn't suddenly very familiar with xkcd?
02:33.22*** join/#openmoko mindCrime (n=chatzill@cpe-065-190-188-124.nc.res.rr.com)
02:36.16*** join/#openmoko no_mind (n=shark@59.176.111.177)
02:37.02cesarbgmaxwell: http://lists.openmoko.org/pipermail/commitlog/2007-October/thread.html and http://lists.linuxtogo.org/pipermail/openembedded-commits/2007-October/thread.html
02:41.21sagacis_Has anybody seen the acme foxbox?
02:43.47gmaxwellcesarb, thank you!
02:45.58cesarbgmaxwell: I also like http://lists.openmoko.org/pipermail/buglog/2007-October/thread.html a lot
02:50.07*** join/#openmoko BlackBsd (n=brian@72.168.193.117)
02:55.50Writchieso we can talk to neo and u-boot through vmware virtual machine running on XP but dfu-util doesn't work - device stays in runtime mode!
03:00.04rwhitbycorrect.  I use an NSLU2 connected to the laptop to flash the neo :-)
03:00.16*** join/#openmoko SP-8472 (i=8472@dslb-084-056-228-245.pools.arcor-ip.net)
03:00.57Writchiei really didn't want to right a windows dfu-util from scratch but its looking like that is the only way
03:13.56cesarbWritchie: you could also rig up a linux live cd
03:15.37gmaxwellyou can just boot, for example, the fedora 7 live cd and flash from that.
03:16.44*** join/#openmoko LetoTo (n=paul@76-10-144-1.dsl.teksavvy.com)
03:17.40*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
03:17.42ezekiel-v3or probably even a linux vm
03:22.10*** join/#openmoko heikkit (n=chatzill@c-67-188-122-139.hsd1.ca.comcast.net)
03:46.00*** join/#openmoko LaF0rge (i=laforge@124.219.5.215)
03:52.20*** join/#openmoko _schurig (n=schurig@pD95FA8E3.dip0.t-ipconnect.de)
03:55.35*** join/#openmoko atul (n=Atul@202.63.103.2)
04:09.05*** join/#openmoko madwoota (n=mad@woota.net)
04:12.43*** join/#openmoko linux-bastler (n=linux-ba@p5B12CFA6.dip.t-dialin.net)
04:16.12*** part/#openmoko linux-bastler (n=linux-ba@p5B12CFA6.dip.t-dialin.net)
04:21.05*** join/#openmoko unmadindu (n=sayamind@gnu-india/admin/unmadindu)
04:26.07*** join/#openmoko holycow (n=new@mail.wjsgroup.com)
04:30.02*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
04:34.30*** join/#openmoko u_l-lap (n=clinton@cpe-071-077-055-135.nc.res.rr.com)
04:34.53*** join/#openmoko summatusmentis_ (n=summatus@umm-yrless170.morris.umn.edu)
04:40.00*** join/#openmoko tholin (n=tholin@85.8.6.155.static.se.wasadata.net)
04:48.29*** join/#openmoko unmadindu (n=sayamind@gnu-india/admin/unmadindu)
04:50.15*** join/#openmoko linux_galore (n=Richard@dsl-220-253-65-23.NSW.netspace.net.au)
04:51.11*** join/#openmoko icman (n=icman@123-240-172-21.cctv.dynamic.lsc.net.tw)
04:52.27linux_galorefinding a mobile phone/pda with 3G HSDPA and can play avi/mp3 with a decent screen etc is proving painful O2 Flame is pretty close but has no HSDPA and it sux at playing media (even though it has a huge 3.6" LCD)
04:53.05linux_galoreHTC are bringing out something later this year (Dec 2007) thats looks interesting
04:53.46gmaxwelllife is much easier if you just decide to lag the tech by 5 years. ;)
04:57.12linux_galoreIts funny i can get phones that have everything tech wise but they all have tiny screens and wont play media well
04:57.32linux_galorethen you get a phone with a big screen and all the 3G love vannishes
04:58.42*** join/#openmoko mypapit (n=mypapit@pdpc/supporter/active/mypapit)
05:00.35linux_galoregmaxwell: heh, Im a gadget geek so 6 months is a life time
05:02.36*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
05:03.23linux_galoreHmm HTC Athena looks pretty, due out later this year http://www.itechnews.net/2007/01/28/t-mobile-ameohtc-athena-price-announced/
05:04.43*** join/#openmoko gopi (n=gopi@64.213.69.83)
05:05.41*** join/#openmoko rd_ (n=dr@toi.yeu.phu.nu)
05:09.03*** join/#openmoko dwmw2_gone (i=ctrlprox@baythorne.infradead.org)
05:15.23linux_galorewhat would be cool is a Linux mobile with a 3.6" LCD 720x480  with 3G that has good media support because there is fsk all out there right now
05:16.05CMlinux_galore: I wonder what the HDX8 will look like
05:16.49doc|homewhat size screen does the phone which we do not mention here have?
05:17.14linux_galoreSymbian and Microsoft Mobile both seriously suck on the emdia side and what aps they do have are next to useless
05:17.21*** join/#openmoko cesarb (n=cesarb@ipanema.nitnet.com.br)
05:17.39linux_galoredoc|home: thats 3.5"
05:18.04linux_galoredoc|home: but has the same sucky media problems of all the others and no 3G let alone HSDPA
05:18.08doc|homeyeah
05:18.15*** join/#openmoko cb22 (n=cb22@dsl-245-133-91.telkomadsl.co.za)
05:18.22doc|homeI wouldn't touch one of those with a ten foot pole
05:18.24gmaxwellBricked phones can't play media too well. ;)
05:18.29doc|homeheh
05:18.53linux_galorealso the screen isnt very good resolution to play media let alone read web pages
05:18.55doc|homea 3.5inch screen with the neo's dpi would be nice :)
05:19.21gmaxwellIt would need to be matched with a much beefier cpu or hardware codec support. :(
05:19.51doc|homehttp://wiki.openmoko.org/wiki/HXD8
05:19.54doc|homenot too good :/
05:20.04doc|home"The HXD8 features a 480x272 pixel LCD (which is a widescreen (16:9) ratio) with PWM-controlled backlight"
05:20.10linux_galoreyou can get a good Linux portable media player with a decent screen and resolution from COWON called the A2
05:20.38doc|homecowon++
05:20.39linux_galoreplays just about everything
05:20.39*** join/#openmoko summatusmentis_ (n=summatus@umm-yrless170.morris.umn.edu)
05:20.43doc|homedoes it have wifi? :)
05:21.39doc|homehmmm, has the same resolution as the HXD8
05:21.40linux_galorethe Atchos 604 has wifi but it has very poor media player abilities
05:21.53gmaxwellSadly the COWON does not decode theora. (even though it decodes lots of other stuff)
05:22.00doc|home480 x 272 pixels, 16M color 4 inch Wide TFT-LCD presents overall operation status at your fingertip, and high-quality images anywhere, anytime.
05:22.09*** join/#openmoko jpozlovsky (n=jindra@rb5cc115.net.upc.cz)
05:22.10doc|homecowon doesn't? the X5 by them does
05:22.22doc|homesame
05:22.30gmaxwelldoc|home, hm. It *didn't* .. perhaps it does now. That would be good news that I was unaware of....
05:22.38doc|homeI want it as much for web browsing in the cafe as much as anything
05:22.52cb22yeah, and 480x640 really rocks
05:23.07cb22my ipaq is 2.8' and 240x320
05:23.13cb22gonna be fun using the neo :)
05:23.18cb224 times the res
05:23.34linux_galoreits annoying being a video person and you cant find a mobile and pmp all in one and its hard finding one that works well thats seperate too
05:23.34gmaxwellI think the screen on my phase 1 looks ver nice.
05:24.04gmaxwelllinux_galore, back to what I said about just lagging 5 years...
05:24.07linux_galoreyeah, 640x480 is the bottom line for me
05:24.12cb22gmaxwell, does it feel 'ghosty'
05:24.25cb22like if i watch videos on my psp with high motion scenes, they ghost :/
05:24.32*** join/#openmoko j_ack (n=j_ack@p508DA8C8.dip0.t-ipconnect.de)
05:24.42gmaxwellHm. lemme see
05:24.44doc|homelinux_galore: the HXD8 will disappoint then :/
05:24.50doc|home480x272
05:24.53linux_galoreIve watched stuff on the PSP the screen looks a bit faded to me
05:25.30cb22yeah, like after a really quick high motion scene, the area that used to be by the object that moved is blackish
05:25.35cb22ie, black trails
05:25.36linux_galoreshame no one has got a Linux firmware update for the PSP
05:25.48gmaxwellI don't think the neo is ghosty.. actually my initial impression of the screen I think was by how sharp the scrolling kernel boot text looked.
05:26.11linux_galorethe neo has a very good screen, just a bit small
05:26.31cb22nice
05:26.52linux_galoreI give the OM guys another year, with luck they kick out something nice
05:27.00cb22think the gta02 will handle quake3?
05:27.03gmaxwellI'm nearsighted as heck so I like to use it about 5" away. ;) so the size is fine.. ;)
05:27.57linux_galoreGTA02 is sweet but about 2 years behind on the mobile tech side
05:28.26cb22not really, compared to some Win Mobile phones atleast
05:28.59linux_galoreI can get unlocked sub $200 mobiles here in Australia now with HSDPA and 3G
05:29.02gmaxwelllinux_galore, it's utterly bleeding edge from my perspective:  I've been using a nokia 3595 (a totally unsmart phone).  :0
05:30.04linux_galorecb22: I notice allot of the forums still comment about the stability problems with Windows Mobile
05:30.25linux_galoreie especially with 3rd part media apps
05:30.38gmaxwelllinux_galore, it's a feature.. when you want to avoid calls you can later tell people your phone had silently crashed. :)
05:30.48linux_galoreheh
05:31.18linux_galoreyou can actually get a HTC Atom to play avi files but people complain the phones crash
05:31.37*** join/#openmoko abraxa__ (n=abraxa@pD95FDB51.dip.t-dialin.net)
05:32.13linux_galoreI can understand why people like the fruit logo phones
05:32.44linux_galoreignoring the fact they dont actually do much
05:33.06CMBut they're shiny! ;)
05:33.59gmaxwellthe GTA02 will have a lot of internal flash.. boggle.
05:34.19gmaxwellNot enough for media storage though.. so .. are we to fill that with applications? :)
05:34.41linux_galoreMarketing Guy "Ok I want a phone with lots of eye candy, animated icons and sliders, then remove all the buttons and to save money cripple everything so it can barely do anything other than sms"
05:35.29gmaxwellWell there is merit in doing a few things and doing them well.
05:35.39linux_galoreO2 phones now come with 1G and 2G of built in storage
05:36.56linux_galoreyeah but the big question is will the GTA02 make calls heh
05:37.12gmaxwellHey, I made a dozen calls from my GTA01 today.
05:37.38linux_galoregmaxwell: got a sore throat huh from shouting across town
05:37.59gmaxwellI er.. had to ssh into the phone and kick a bunch of stuff around some.. but I did make and recieve calls with it.
05:38.00gmaxwell:)
05:38.13gmaxwelland I just recieved it.
05:39.05linux_galoreIm not sure there is even a 3G chipset with a Linux driver to be honest
05:39.09gmaxwellOnce I figure out how the system fits togeather I'll fix the bugs myself. ;) well.. and after I build the OE crosscompiler stuff again.
05:39.30gmaxwellAh, you're an ausie sucker. ;)
05:40.58linux_galorenext year should be interesting, whole load of full screen phones hit the market, first up is the LG VX10000
05:41.15linux_galorebetter knows as the LG VX10K\
05:41.59linux_galorelooks like the fruit phone but has a QWERTY keyboard
05:43.08linux_galorethen you have the... bugger it, lets make a better fruit phone that thinner and smaller called the Meizu M8
05:43.50gmaxwelllinux_galore, I dunno how anything could be as thin or thinner than the fruit phone and have a replacable battery...
05:44.07linux_galoregmaxwell: Meizu have done it
05:44.37gmaxwellah
05:44.56gmaxwelllinux_galore, enough fruity talk. Do you have a neo?
05:45.09linux_galoregmaxwell: lots of pics on the web, there is also a 16GB version
05:45.20linux_galoregmaxwell: when it works I will
05:45.50gmaxwellhehe Then this must be awfully boring for you, since there are are already a number of other working phones out there... ;)
05:46.10linux_galoreas i said Im waiting for the OM guys to make a decent working unit
05:46.42linux_galoregmaxwell: not really I will purchase a phones until OM gets of the ground
05:46.49gmaxwellexcept for the fact that it didn't actually work the qtopia image seemed very close to production ready.
05:47.12gmaxwellI think my only issue was that it didn't correctly control the mixer.. I'll have to reinstall it and manually throb the mixer and see if that fixes it.
05:47.18linux_galoregmaxwell: yeah, the qtopia image video are making me drool
05:47.47gmaxwellQtopia is certantly pretty.. but it felt very constrained... kinda.. just a phone. :)
05:48.22gmaxwellIt's also somewhat obnoxious that we now have two orthorgonal software platforms to develop apps for... :(
05:48.26linux_galoregmaxwell: qtopia is more mature and has had a fair bit of money thrown at it, Philips use it on their IP wireless phones
05:48.49*** join/#openmoko baird (n=cbaird@brushtail.apana.org.au)
05:49.30linux_galoregmaxwell: three if you add Poko
05:49.53gmaxwellOh I know.  At lest with only 10 minutes of fooling with it the qtopia image felt like it was only a dozen man hours or so of being able to toss it to my mother and say "enjoy your new phone"
05:51.01gmaxwellThough the openmoko image is also not too far off, it just needs to actually work right. ... or at least, work right without having to kick things around from the CLI constantly. ;)
05:51.47linux_galoresorry not poko I mean poky
05:54.02linux_galorewww.pokylinux.org
05:54.15linux_galoreGTK based but looks a bit QT'sh
05:54.47gmaxwelloh boy. hehe
05:55.12linux_galorego down a bit on that page and there are screen shots
05:55.46linux_galorethere is a video on youtube too
05:57.41*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
05:57.51linux_galorenow we just need to port Maemo and everyones head will explode
05:58.19gmaxwellI will stab you.
05:58.20gmaxwellstab sta
05:58.21gmaxwellb
05:59.10linux_galoreheh
06:01.02*** join/#openmoko geaaru (n=geaaru@host247-227-dynamic.2-87-r.retail.telecomitalia.it)
06:04.52linux_galorePoko 3.0 has a PIM suite http://www.pimlico-project.org/
06:05.23*** join/#openmoko Pengu1n (i=7c108a38@gateway/web/cgi-irc/ircatwork.com/x-c44af700b4ffc7af)
06:05.34*** join/#openmoko Magon (n=Magon@archangel.kolej.mff.cuni.cz)
06:06.20Pengu1nhi there.
06:06.25*** join/#openmoko unmadindu (n=sayamind@gnu-india/admin/unmadindu)
06:07.00Pengu1nI final successed make qemu-flash-local with a while loop:)
06:07.14gmaxwellhah!
06:07.25Pengu1nthen make run-qemu boot into openmoko, wowo, rocks
06:08.08Pengu1nNow, I found that there is no any applet in the top panel, where is bluez/clock and so on?
06:08.18*** join/#openmoko summatusmentis_ (n=summatus@rn083002.morris.umn.edu)
06:08.56gmaxwellPengu1n, ... boot in while loop.
06:09.38gmaxwellI'm only half kidding.. at least on my GTA01 the tray is unreliable.  Removing the battery monitor  from the start up fixed it however.
06:11.02Pengu1nHow to remove it?
06:11.44ljpgmaxwell: have been working on mixer stuff today
06:12.24Pengu1nI spent more than tow weeks to build and boot the qemu :(
06:14.05Pengu1ngmaxwell: I got those cool applet after reboot....:)
06:14.41gmaxwellPengu1n, I told you.. while loop. ;)
06:14.52gmaxwellPengu1n,  to make it more reliable remove the battery option from the command line in /etc/matchbox/session
06:15.20gmaxwellljp, where working is defined as poking at and observing all the interesting ways it can fail to do the right thing.. sure.
06:15.51Pengu1nrootfs has be flashed into a jffs2 image, I could i change the session file?
06:16.18gmaxwellif you're booted.. ssh into it if networking works for you.. or start the terminal app and edit that way. ;)
06:16.39Pengu1nthx.
06:21.54*** join/#openmoko ossman (n=drzeus@alcatraz.cendio.se)
06:24.29*** join/#openmoko Aria (n=aredride@c-71-229-150-100.hsd1.co.comcast.net)
06:29.18ljpgmaxwell: no. I mean developing qtopia mixer stuff
06:34.14*** join/#openmoko KenSentMe (n=jeroen@kensentme.xs4all.nl)
06:37.37Henrykvallor: no, skype is evil anyways, and yes, google for jalimo
06:38.23Henryk(answering only something like 7 hours late)
06:45.08*** part/#openmoko _schurig (n=schurig@pD95FA8E3.dip0.t-ipconnect.de)
06:47.22*** join/#openmoko foomil_ (n=nilsense@dslb-088-076-251-133.pools.arcor-ip.net)
06:47.52*** join/#openmoko Ademan (n=dan@h-67-101-42-160.snfccasy.dynamic.covad.net)
06:50.13*** join/#openmoko fgau (n=fgau@62.8.133.124)
06:51.34AdemanI noticed that libX11 is mentioned in the dependency tree, does that mean there's a full fledged x server running on the phone?
06:52.55ljpyes
06:52.56Henrykyes
06:53.15CMYessss!!! ;)
06:53.20Ademannooo!
06:53.21Ademanlol
06:53.45Ademani suppose i should do a bit more research before bothering you guys, but, is it Xorg? or something else?
06:54.01CMxorg, using kdrive
06:55.21*** join/#openmoko Bart_ (n=Bart@businessplayoud.xs4all.nl)
06:55.29*** join/#openmoko jsmanrique (n=jsmanriq@cme-staticIP-212-89-8-169.telecable.es)
06:57.02Ademancool, so is it likely that i could run X apps remotely? (like ssh into a box at home and run some/a gtk+ app(s)? although i suppose the screen size could be limiting)
06:58.04Ademanergh, i'm sounding stupid huh...
06:58.49Bart_is it a good idea to add a wiki page where ppl can sell/buy second hand GTA01's ?
06:58.51abraxa__Ademan: Yup, people do it all the time for debugging purposes
06:59.24CMBart_: Sure, why not?
06:59.27abraxa__Ademan: SSHing into the Neo, I mean... but you can sure SSH out from the Neo as well
06:59.50Ademanabraxa__: yeah i was talking about ssh-ing out, i was wondering since i figure KDrive doesn't support every extension under the sun...
07:00.19Bart_ok thnx CM. I am looking  to buy one and my guess is that there are some unused ones
07:00.21Ademanalthough i don't really know what extensions your average gtk+ app would really require...
07:01.37*** join/#openmoko eikonos (n=eikonos@S0106001c104ae594.gv.shawcable.net)
07:01.52*** join/#openmoko buz (n=buz@84-73-66-71.dclient.hispeed.ch)
07:02.17*** join/#openmoko mbuf (n=mbuf@202.63.103.2)
07:02.40CMBart_: The only problem with pages like that is that people rarely find them.
07:02.47CMSearching on the wiki sucks..
07:02.57Bart_CM: so stick to eBay?
07:03.10*** join/#openmoko zipola (n=zipola@zip.kortex.jyu.fi)
07:03.27CMMight be easier
07:03.57Bart_ok
07:04.21CMSadly there's no eBay in sweden though.. :P
07:04.41*** join/#openmoko tr2x (n=alvar@147.87.128.108)
07:04.49*** join/#openmoko Esben (n=esben@87.62.18.129)
07:04.57Bart_world wide eBay :)
07:05.04zash`CM: tradera köptes väll av ebay?
07:05.52CMzash`: Hmm.. Det kanske de gjorde? Har inte provat att sälja något där. Blocket har ju för stor marknad.. Svårt att bryta det
07:05.59*** join/#openmoko ecraven (i=nex@eutyche.swe.uni-linz.ac.at)
07:07.45Bart_well, looks like I have to get asking around for a unused one :)
07:11.17emdeteoups... my neo just died on switching on the gsm. anyone encountered that problem? i just did a echo 0>power_on;echo 1>power_on and it froze
07:12.53Esbenemdete: Yes, I have seen it once. But it might have coincided with low battery conditions...
07:13.10emdeteEsben: not here - phone is connected to usb all the time
07:13.22Esbenok
07:13.43*** join/#openmoko greghunt (n=greg@87-194-105-11.bethere.co.uk)
07:13.55emdetevoltage is 4212...
07:15.31emdetehas someone already tried gprs by hand already? just with CFUN=1 & PIN in /etc/chatscripts?
07:16.46linux_galorel8ter everyone
07:16.48*** part/#openmoko linux_galore (n=Richard@dsl-220-253-65-23.NSW.netspace.net.au)
07:16.49tuukkahemdete, http://wiki.openmoko.org/wiki/Manually_using_GPRS
07:21.43*** join/#openmoko santaclaus (n=fobos@213.145.101.2)
07:21.59emdetetuukkah: did that work for you?
07:23.25tuukkahemdete, i've been using various configurations, i think the wiki page documents one of the working ones
07:24.22CMScaredyCat: :P
07:24.38emdetetuukkah: i wonder where CFUN=1 and PIN entry are...
07:24.45CMScaredyCat: Good morning, how are you doing? Busy building qtopia?
07:25.01tuukkahthis one is not the most convenient though, as it needs you to register using gsmd and openmoko-dialer, then kill gsmd
07:25.14ScaredyCatalways building.... more building and then more...
07:25.30ScaredyCatdid a full rebuild the other day
07:25.56ScaredyCat25gb gone already
07:26.03tuukkahemdete, i've also got a configuration where the pppd is run on a laptop over usb, and there i have a complete script with gsm chip resets and registrations
07:26.09CMI've been building the full feed for a while
07:26.17CMNot tried to install everything though
07:29.12*** join/#openmoko chris00_297244 (n=chris00_@pD95FF3CC.dip.t-dialin.net)
07:29.15chris00_297244see my ex-girlfriend naked on:  www.nackte-ex.de.gg   <-my revenge
07:29.25ScaredyCatpiss off
07:29.34ScaredyCatyour girlfriend is a skank
07:29.35Bart_gheeeez
07:30.36zash`there is a .gg tld?
07:31.16CMScaredyCat: Hehe
07:31.46zash`Guernsey apparently
07:31.56ScaredyCatyes
07:32.28tuukkahemdete, the registration part is TIMEOUT 10 "AT-Command Interpreter ready" ATZ OK ATE1 OK AT+CFUN=1 TIMEOUT 22 ERROR AT+CPIN=\"1234\" OK AT+COPS OK "\c"
07:32.50CMWow, rich little island in the channel
07:34.01emdetetuukkah: okay... i include the missing here, thnx
07:35.06ScaredyCatwhat's curious is it's .de.gg  - I mean in the 'I've got a shit domain' that must rate quite high
07:35.50cjb_ieit's to confuse non-techie germans
07:36.17ScaredyCatwhat, like the  .gg becomes invisible?
07:36.51tuukkahhmm, co.uk vs. uk.co =)
07:37.55cjb_iea friend of mine was very disappointed the other day to find that two-letter domains aren't available in .it - he wanted sh.it :)
07:38.45*** join/#openmoko lukhas (n=lucas@rincevent.net)
07:38.48ScaredyCatit wold have already gone...
07:38.51ScaredyCatwould
07:38.56lukhashello
07:39.11ScaredyCatI looks 9 years ago when i reg'd automated.it ....
07:39.20ScaredyCatfuck.it had already gone then
07:39.40*** join/#openmoko raster (n=raster@p4122-ipbf1306marunouchi.tokyo.ocn.ne.jp)
07:40.02ScaredyCat.uk.co.uk :)
07:40.43ScaredyCatthe .it registration has to be one of the worst processes ever
07:41.02rasterbugger.it
07:41.08CMWho posted yes.or.no here? That was a good one too
07:41.25lukhasdo you know how the little icons in the top right corner (battery, gsm, wifi, etc.) are called ?
07:41.48lukhas'cause it's hard searching for something when you have no idea how the application managing them is called
07:43.02*** join/#openmoko luckybharath (n=luckybha@125.16.129.16)
07:43.33tuukkahlukhas, matchbox panel applets i think
07:44.33lukhasthanks
07:44.55lukhasah yes, bug about the missing panel reported, that's it
07:45.14rasterlukhas: they are plugins for mb panel i think
07:45.19rasterso not applications each as such
07:45.54lukhasok
07:45.58tuukkahalthough matchbox manual talks of panel applications too
07:47.10CMtorpor: Heh, I didn't know: http://www.m-w.com/cgi-bin/dictionary?va=torpor
07:47.35*** join/#openmoko giel (n=giel@twigs.okkernoot.net)
07:47.37gielhi!
07:48.29gielis this the right location to ask some questions about gsmd?
07:48.59tuukkahgiel, i'd say so, if not on the mailing lists
07:49.06gieli like irc :)
07:50.09tuukkahsame problem :-)
07:50.12gielanyway, i just received my neo1973 yesterday (after a long process of ordering due to company overhead) and i'm trying some stuff now... i can make calls by just issuing AT commands directly to the gsm modem, but i can't seem to get gsmd/libgsmd-tool to work
07:50.39gielwith the 2007-08 image, according to the log, gsmd initialized the modem okay, but nothing happened when doing anything from libgsmd-tool
07:51.06gieli updated to the latest version from the ipkg feed, and now when i issue commands with libgsmd-tool, i see gsmd receives them and sends them to the modem, but no answer arrives
07:51.28gielall the initialization that happens when gsmd starts seems to results in answers from the modem, tho
07:52.07gielamd then after some time the modem is declared "dead" by gsmd
07:52.08*** join/#openmoko l4rs (n=laprican@hsiproxy.astra-net.com)
07:52.25tuukkahgiel, well, gsmd usually works for me nowadays
07:52.51CMYes, update to a newer image. A lot have happened since that first 2007.2 release
07:53.12gielCM: okay, will do
07:53.14tuukkahCM, that would mean a new kernel?
07:53.38gieli think so, i thought i could get away by just updating all gsmd/libgsmd related packages
07:53.41tuukkahoh, and perhaps a different ipkg feed too
07:57.39gielwhat feed do you recommend?
07:57.46*** part/#openmoko luckybharath (n=luckybha@125.16.129.16)
07:58.12gieland what image, for that matter?
07:59.51Bart_can i run the platform in a virtual machine?
08:01.07mbufgiel, i updated latest September images as mentioned here (http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=915#c6), and gsmd works fine after you restart gsmd service
08:01.22gielokay, will try
08:01.24gielthanks!
08:01.53gielnot that i need to make phone calls, but it seems nice if it works
08:03.36*** join/#openmoko mickeyl (n=mickeyl@dsl-62-220-14-162.berlikomm.net)
08:04.14zash`is sms push or pull?
08:05.30gieli'd think push, but that's not based on anything :)
08:06.21Bart_push
08:06.23*** join/#openmoko KenSentMe (n=jeroen@kensentme.xs4all.nl)
08:07.17*** join/#openmoko donal (n=donal@host217-46-190-241.in-addr.btopenworld.com)
08:07.45*** join/#openmoko buz (n=buz@84-73-66-71.dclient.hispeed.ch)
08:08.26*** join/#openmoko kuyky (n=kuyky@84.90.165.129)
08:11.20*** join/#openmoko CVirus (n=GoD@196.205.193.120)
08:13.05*** join/#openmoko daMaestro (n=jon@fedora/damaestro)
08:20.22*** join/#openmoko giel__ (n=giel@twigs.okkernoot.net)
08:20.57*** join/#openmoko zween (n=zween@79-66-56-27.dynamic.dsl.as9105.com)
08:21.55emdetetuukkah: your expect "AT-Command Interpreter ready' won't work... do really u use it?
08:22.52emdetetuukkah: chat uses - for conditianal sends.
08:23.22*** join/#openmoko xzcvczx (n=nosdr4g@gentoo/user/xzcvczx)
08:23.37*** join/#openmoko Elessar_81 (n=Andreas@p5B05BF5F.dip.t-dialin.net)
08:23.47tuukkahemdete, do you mean we can't have a minus character in the expected string?
08:23.55emdetetuukkah: yes
08:24.10emdete..and my neo died again. :/
08:24.36emdetethis is the third time the neo dies when tampering around with power_on and reset :/
08:25.06tuukkahemdete, that's a known issue and there are workarounds
08:25.27emdetetuukkah: the manual of chat does not say how to escape a '-'...
08:25.36tuukkahdo you have the latest kernel?
08:26.00emdetewhat would be the latest... one moment, i have to boot ;)
08:27.02giel__hm
08:27.16emdete\ddd would be a solution... but what was the ascii code of - again...?
08:27.17giel__i still get the same behaviour, i think as noted in the bug #915
08:27.26giel__Mon Sep 17 20:36:47 2007 <1> usock.c:97:usock_rcv_passthrough() submitting cmd=0x2e7d8, gu=0x2e8a8
08:27.29giel__Mon Sep 17 20:36:47 2007 <1> atcmd.c:545:atcmd_submit() submitting command `AT'
08:27.32giel__nothing after that
08:27.50tuukkahemdete, that expect does work for me...
08:28.05emdetetuukkah: yes, as long as AT comes
08:28.07*** join/#openmoko hisper (n=hansp@ip14.rev112.brygge.net)
08:28.14emdetetuukkah: if not the part behind - is send
08:28.54tuukkahemdete, ok so what i have works but is stupid too =)
08:28.57emdetesee the log, mine says: got 'AT' or something, nothing like got 'AT-C....ready'
08:29.23emdetetuukkah: it works fine after modem reset...
08:29.36*** join/#openmoko zecke (n=ich@dsl-62-220-14-162.berlikomm.net)
08:30.22tuukkahemdete, yes, the registration only works after modem reset anyway, i think
08:30.50emdeteshure. but if it is not in this state... watch the log :D
08:30.58CMgiel__: I guess the most recent builds online are ScaredyCat's at http://buildhost.automated.it/OM2007.2/
08:31.28tuukkahemdete, i do believe you and the chat man page :-)
08:31.36giel__CM: yes, i'm using the builds now as stated in that bug report
08:31.36*** join/#openmoko santaclaus (n=fobos@213.145.101.2)
08:31.42giel__17 sept.
08:31.52*** join/#openmoko switch3r (n=switch3r@81.56.231.222)
08:31.56emdetetuukkah: use \055 instead... works fine
08:32.03CMAh, ok
08:32.21giel__CM: you think trying oct 8 from scaredycat might help?
08:32.39tuukkahemdete, cool
08:33.16emdetehm, kernel is 2.6.22.5-moko11 - what is 'current'?
08:33.16giel__hey
08:33.21giel__after a modem reset it works
08:33.44giel__oh, but not really
08:33.45*** join/#openmoko unmadindu_ (n=sayamind@gnu-india/admin/unmadindu)
08:33.45CMgiel__: No promisies, but I'm using the Oct 02 build and it worked for me
08:33.52giel__CM: ok, will try later
08:34.02CM:)
08:34.39ScaredyCatmakes a change
08:35.40tuukkahemdete, i think that kernel version is up-to-date
08:35.42Bart_looks on eBay :)
08:39.38emdetetuukkah: wow, works... gprs online :D
08:40.53tuukkahemdete, you can also use it to get a laptop online :-)
08:41.26emdetetuukkah: shure... my problem is how to configure everything that ssh-access does still work...
08:41.40emdeteshutdown ppp0 on usb0 up?
08:42.07tuukkahi haven't seen such problems. they should be able to be up at the same time
08:42.23hisperhey. i have a problems compiling the last snapshot. Anyone have the same problem?  http://celpaste.morb-design.com/pastebin.php?show=m6ece757d
08:42.34emdetetuukkah: no, because my neo is in the internet via pc if usb is up
08:42.49tuukkahemdete, sure, mine too
08:43.03emdeteyou will get 2 default routes..
08:43.16tuukkahwhy does it matter?
08:43.28emdeteugly stuff...
08:43.59emdete...and the neo does not know when to dial out
08:44.20emdetedoes it ifconfig-down the usb0 when disconnected?
08:44.47tuukkahi don't think so
08:44.58emdetesee...
08:45.20*** join/#openmoko simon_ (n=simon@ap164126.wlan.jku.at)
08:46.13tuukkahemdete, perhaps you're missing a ppp option
08:46.21emdetewhy?
08:46.29tuukkahreplacedefaultroute
08:46.57tuukkahon ppp0 up, it says "replacing old default route to usb0 [192.168.0.200]"
08:46.58emdeteyes, could do that, than the default route is lost after ppp0 down
08:47.17tuukkahnope. "restoring old default route to usb0 [192.168.0.200]"
08:47.26emdete...and: the neo does not know when to dial in. i use 'demand'
08:48.02*** part/#openmoko Elessar_81 (n=Andreas@p5B05BF5F.dip.t-dialin.net)
08:49.39tuukkahi see. so we need a way to ifup and ifdown usb0 based on whether the host computer is there
08:50.31Henrykyes, we need something like ifplugd
08:50.37Henrykor udev or something
08:51.04tuukkahwhat about use dhcp with a short lease time on the host ?-)
08:53.51giel__hm
08:54.04giel__like, half of the time the gsm modem doesn't reply to gsmd
08:54.38giel__and this locks up the neo from time to time
08:54.40mickeylyes
08:54.51mickeylsomeone needs to rewrite gsmd to talk in a synchronized way w/ the modem
08:55.15giel__i didn't manage to complete the steps to make an outgoing call
08:55.16*** part/#openmoko hisper (n=hansp@ip14.rev112.brygge.net)
08:56.46*** join/#openmoko rob_w (n=bob@80.244.212.53)
08:57.39emdetetuukkah: anyway - where does the neo know to dial in if a default route exists?
08:58.41tuukkahemdete, it doesn't know
08:59.14tuukkahthat's why i suggested using dhcp with a short lease ;-)
08:59.14emdetesee... some if usb0 goes down startup ppp0 would be nice
08:59.19emdetedhcp from pc?
09:00.52daMaestroyes, udev hotplug rules are cool
09:01.16emdetedaMaestro: yes somethink like that - including bt pan... :D
09:01.33daMaestro+1
09:01.53daMaestroi have hotplug rules for when connecting via usb.. (on the host)
09:02.02emdetecan you show me?
09:02.08daMaestrosure
09:02.20emdetehopefully i don't loose my neo ;)
09:02.49Henrykon the host is actually easy and probably even documented
09:04.00daMaestrohttp://f3dora.org/paste/207
09:04.01HenrykShoragan: hmm, when trying to build openmoko-devel-image after having built linux-openmoko-devel, I get "ERROR: Cannot satisfy the following dependencies for task-base: kernel-2.6.22.5-moko11 kernel-2.6.22.5-moko11 kernel-2.6.22.5-moko11 kernel-2.6.22.5-moko11"
09:04.27daMaestrothough, i'm pretty sure the iptables rule isn't working because of default denies.. /me fixes
09:04.56daMaestroemdete, that is the fedora 7 script... all i added was the usb0 case
09:04.57ShoraganHenryk, i haven't seen that one yet...
09:05.21Shoragancould you try building linux-openmoko?
09:05.29emdetedaMaestro: it's the pc/server part?
09:05.39daMaestroemdete, yes
09:05.45emdetedaMaestro: and on the neo?
09:06.01HenrykShoragan: was already built, trying a rebuild now
09:06.04*** join/#openmoko poffy (n=poffy@c-98-199-135-173.hsd1.tx.comcast.net)
09:06.04daMaestroemdete, nothing needs to be done (in regards to auto networking when plugging into a host)
09:06.30emdetedaMaestro: that was the question. i need a script that shuts down usb0 when not connected
09:06.49HenrykI think to remember that the old 2007.1 OpenMoko software did actually bring the usb0 down upon disconnect, but I may be hallucinating
09:07.06daMaestroemdete, yeah.. sorry. my comments were about host based udev rules
09:07.13HenrykI just tried it on the neo and udevmonitor doesn't show anything on disconnect
09:07.15daMaestrodo we even have udev on the neo?
09:07.17emdetedaMaestro: anyway helpful :D
09:07.42daMaestrohmm the dialer keeps crashing.. /me updates
09:08.30daMaestrooh blah.. nat is not working due to the host having a bridge.. blah
09:09.43*** join/#openmoko hisper (n=hansp@ip14.rev112.brygge.net)
09:13.55emdetesad, it does no up/down with usb0 on pluging
09:14.50emdetedoes someone know where the hook is to shutdown usb0?
09:15.10CMOn the neo or?
09:15.16emdeteyes, on the neo
09:15.41emdete(goal is to use the best network connection always usb/bt/gsm)
09:15.52tuukkahyeah i meant running dhcp server on the host and dhcp client on the neo. when the connection isn't there, the dhcp lease will expire
09:16.21CMemdete: Would be cool. I haven't even bothered to get bt or usb routing via my desktop working yet...
09:16.21emdetetuukkah: good workaround. but the i like the plug-event better
09:16.45tuukkahemdete, sure :-)
09:16.47emdeteCM: see daMaestro script... i do a similar think here for that
09:17.00emdeteCM: and i use a udp-proxy for dns
09:17.22emdeteCM: using webkit surfing is really fine :D
09:20.36CMemdete: I just had to recompile my kernel, didn't have iptables
09:23.12emdeteCM: hm... bad
09:23.38CMI know, my mistake. Easy to fix though, I've just been lazy
09:23.54emdete:D
09:24.32*** join/#openmoko lrg (n=liam@lumison.wolfsonmicro.com)
09:25.00XorA~zap lrg
09:25.01aptACTION takes out a cattle prod and gives lrg a good jolt.
09:29.46giel__the communication between gsmd and the modem seems extremely flakey
09:30.11*** join/#openmoko khaije1 (n=niklauz@unaffiliated/khaije1)
09:30.27HenrykYes, I think that's probably because string processing in C is ugly as hell
09:31.06giel__...
09:31.45*** join/#openmoko gordonsyme (n=gordon@62.231.57.138)
09:31.56giel__did someone even manage to use the dialer?
09:33.28*** join/#openmoko zefanja (n=zefanja@drsd-4db35fe3.pool.einsundeins.de)
09:33.59CMI have, and many others too
09:34.12giel__hm
09:34.17giel__then i wonder what's wrong at my side
09:34.37HenrykShoragan: ok, thanks, openmoko-devel-image built now
09:34.46giel__i very often see commands coming in at gsmd, and gsmd submitting them to the modem, but no answer returns
09:34.52Henrykgiel__: nothing, it's just not very deterministic
09:35.04giel__Henryk: ok, but i've tried... 10 times at least
09:35.11giel__one of those times a command might come through
09:35.22giel__when doing it manually with libgsmd-tool the odds are much higher
09:35.42CMStrange
09:36.09giel__time to look at gsmd source, 'cause this just sucks
09:36.45Henrykdid I mention that C sucks at string processing yet? :-)
09:37.00giel__it's doable
09:37.13giel__first, i need more debugging info there
09:37.25giel__i want to know what's happening and there's just not enough information
09:37.34Henrykgiel__: yes, but then you spend most of your energy to do the string processing and not on solving your actual problem
09:37.57giel__Henryk: that's just some coding effort
09:38.48giel__but still i wonder what's different here that i just can't get the dialler to work
09:42.09*** join/#openmoko GoGi (n=gogi@pippo.ipv6.gogi.tv)
09:42.21GoGiDoes MonoMakefile _build_ a bootloader?
09:42.43*** join/#openmoko mbuf (n=mbuf@202.63.103.2)
09:42.52emdeteGoGi: u-boot, shure
09:44.17CMGoGi: But as it says everywhere, don't flash uboot unless you have a debugboard
09:44.26CMEspecially not home-built ones :)
09:44.34*** join/#openmoko geaaru (n=geaaru@host247-227-dynamic.2-87-r.retail.telecomitalia.it)
09:45.15GoGidoes this MonoMakefile also build a compiler?
09:45.26emdeteGoGi: also yes
09:45.33emdeteif you mean mokomakefile btw
09:45.41GoGiah it does everything
09:45.54GoGiyes, of course
09:46.55Henryk(the mono makefile builds a compiler, too. A C# compilere :-)
09:48.03GoGi:)
09:53.56GoGineo1973 does have a serial port?
09:54.16emdeteyes, usb ;)
09:55.16GoGionly usb? What is this serial port mentioned in http://wiki.openmoko.org/wiki/OpenMoko_under_QEMU?
09:55.37SpeedEvilvirtual
09:55.48emdeteGoGi: usb may emulate a serial port. neo does so when booting and switches to network after that
09:55.56SpeedEvilthere is no physical serial port exposed outside of the case
09:56.55tuukkahdebug board uses physical serial port for console
09:57.27tuukkahsame /dev/ttySAC0 as the gsm chip connection
09:57.31SpeedEvilyeah
09:57.40tuukkahand /dev/ttySAC1 is for the gps chip connection?
09:57.43SpeedEviland there are two other serial ports, used.
09:57.50SpeedEvilinternally
10:00.08emdeteSpeedEvil: what are those used for?
10:00.30Henrykone gps, the other gsm and console multiplexed
10:01.03SpeedEvilThe other for RTS/CTS on the GPS serial port
10:02.21emdeteSpeedEvil: oups... i'm not an hw expert but aren't RTS/CTS part of a serial port? and: doesn't gsm/console have RTS/CTS?
10:02.42Henrykyes, both
10:04.12*** join/#openmoko Tronic__ (i=tronic@dsl-tkubrasgw1-fe30fa00-139.dhcp.inet.fi)
10:04.37SpeedEvilthe third serial port can either be TX/RX only, or it can be used as RTS/CTS for the second port
10:05.27lrghey XorA
10:05.47*** join/#openmoko buz (n=buz@84-73-66-71.dclient.hispeed.ch)
10:06.00SpeedEvilWhich it is in this case
10:06.22*** join/#openmoko pvanhoof (n=pvanhoof@d54C0EE14.access.telenet.be)
10:06.27emdeteand how about RTS/CTS for gsm/console?
10:07.13SpeedEvilthat's built in to the first port
10:07.31GoGidoes this mean that with a debug board I can use the serial ports which are created under qemu with -serial?
10:07.32SpeedEvilit's just a way of saving pins and giving more flexibility
10:07.42SpeedEvilnot freely, no.
10:07.54SpeedEvilyou can't use the modem if you're using the serial port
10:08.52GoGiI see
10:09.03SpeedEvilAnd the GPS serial port isn't exposed I think.
10:13.02GoGiCan the GSM chip be turned off?
10:13.23mjryes
10:13.27zash`echo 0 > /somewhere/power something
10:13.39*** join/#openmoko arndtroide (n=arndt@dslb-084-061-166-179.pools.arcor-ip.net)
10:13.40SpeedEvilNo
10:13.44SpeedEvilyou don't do that
10:13.57GoGi?
10:13.59SpeedEvilyou connect to it over serial and send at@poff
10:14.08SpeedEvilthe chip is wired over the battery
10:14.15SpeedEvilit's not got a physical power switch
10:14.23SpeedEvilthe power sysctl is simply a virtual power button.
10:14.31Henrykyes, in gta01 you can't power off the gsm, IIRC
10:14.34SpeedEvilIt does a soft-reset when it goes 0-1
10:14.47*** join/#openmoko bentob0x (n=laurent@ip-213-49-73-152.dsl.scarlet.be)
10:14.48GoGiSomeone told me that even if you power off a mobile found it can be activated from outside
10:14.55GoGifound=phone
10:14.57SpeedEvilnot in this case.
10:15.03SpeedEvilIt's truly off when you send at@poff
10:15.09SpeedEvilNo current drawn.
10:15.41HenrykSpeedEvil: well, of course except if the modem has crashed and doesn't interpret the power-off command anymore
10:16.07GoGiCan the battery be removed from the phone?
10:16.14StephmwGoGi: most phones have an airplane mode too - in those cases the GSM *must* be off
10:16.29SpeedEvilGoGi" yes
10:16.32*** join/#openmoko lrone (n=lrone@p548F873E.dip0.t-ipconnect.de)
10:16.34lronehi
10:17.00StephmwSpeedEvil: man, apple really has a lot to answer for with non-removable batteries... people start believing it's the normal state of things
10:17.11GoGihehe
10:17.13SpeedEvilThere is actually a point.
10:17.13GoGiThat's interesting with the airplane mode.
10:17.22SpeedEvilIt makes it lots more robust if you can glue the case.
10:17.42Stephmwand one less type of support calls... but still
10:17.51SpeedEvilMore rigid, ...
10:18.24SpeedEvilI'm not saying it's a good idea generally - at least till batteries last 3 years+ with little degradation.
10:19.17GoGiBut I had to go into an official building of the administration (in germany) and they insisted that I remove the battery from my mobile phone before entering. Turning it off would not be enough.
10:19.45Stephmwthat's gonna be interesting for iphone users
10:19.49zash`haha
10:20.22HenrykGoGi: http://www.bsi.de/produkte/mds/index.htm :-)
10:20.32StephmwGoGi: and what stopped you from putting it back in after you're past the security check?
10:20.36GoGiBut I was allowed to carry both the phone and the battery on me. (They were not afraid that I might turn it on). This tells me that there is a difference between power-off and battery removed
10:20.45*** join/#openmoko KenSentMe (n=jeroen@145.93.88.116)
10:20.48GoGiNothing.
10:20.58StephmwGoGi: a fine example of security theatre
10:21.13cjb_ieGoGi: with battery still in, phone could accidentally turn on in your pocket?
10:21.25HenrykGoGi: in general there should not be a difference, but there might be one. e.g. if somebody modified your phone
10:21.44zash`can the pmu wakeup the phone at specific a time? for alarms and stuff?
10:21.48*** join/#openmoko gamin (n=m@car06-3-82-240-156-91.fbx.proxad.net)
10:22.04SpeedEvilUsers may not know how to fully turn their phone off.
10:22.11SpeedEvilzash`: yes
10:22.25Henrykthey probably knew what they were doing because intelligence services are generally known to be able to use (and actually use) modified phones that will pretend to power-off but in reality only disable the display and remain fully functional
10:23.09HenrykSpeedEvil: yeah, like the iphone which doesn't really power-off most of the time and still fetches email, resulting in roaming charges for some well-published cases
10:25.30buzyou'd notice a not turned off phone as soon as you get near speakers
10:25.36*** join/#openmoko Cap_J_L_Picard (n=ewanm89@pool80-120.cs.rhul.ac.uk)
10:26.38daMaestroonly with gsm, though
10:26.49Jitenbuz: that's only with the GSM network. The sound is caused by the phone sending in small bursts (at the time slots it has been allocated) newer/other networks use other methods.
10:27.20buzyou might still get interference though
10:29.08Henrykand they only send occassionally. and speakers don't suffice, normally you'd have to have a powered amp.
10:32.11zash`i cant find documentation stating exactly what happens on recival of sms
10:32.32*** join/#openmoko zween (n=zween@79-66-56-27.dynamic.dsl.as9105.com)
10:32.40SpeedEvilin what sense?
10:33.21zash`i assume the networks tells the phone in some way
10:34.21*** join/#openmoko Lunpa (n=lunpa@rch85-2-88-163-221-31.fbx.proxad.net)
10:35.47SpeedEvilyes, it does.
10:36.26SpeedEvilAs I understand it, it's sent asynchronously to the phone.
10:36.38SpeedEvilthe phone can say 'I have no memory left'
10:36.50SpeedEvilit's automatically stored in the SIM memory till it's deletecd.
10:37.33SpeedEvilthe modem can be configured to tell when it's got an SMS
10:37.37*** join/#openmoko linuxper1 (i=misterb@66.241.137.35)
10:42.52*** join/#openmoko fix (n=fix@86.39.154.74)
10:51.23giel__is monotone.openembedded.org down?
10:53.47CMgiel__: I'm synching right now, works fine
10:54.00giel__bah
10:54.07giel__then it's my stupid coporate network
10:54.10giel__always fucks up everything
10:54.12giel__CM: thanks
11:07.06giel__ah!
11:07.09giel__ssh -D ftw!
11:07.14giel__instasocks!
11:07.17CMHehe
11:08.17*** part/#openmoko hisper (n=hansp@ip14.rev112.brygge.net)
11:08.23giel__corporate IT was fucking with my network access, but with ssh and tsocks i just tunnel everything now
11:08.28giel__much easier than ppp over ssh
11:11.45CMWohoo!!  root@fic-gta01:~$ ping www.google.com   64 bytes from 64.233.183.147: icmp_seq=0 ttl=239 time=32.5 ms
11:12.56CMScaredyCat: I'm a real iptables newbie.. :P
11:13.11Henrykroot@fic-gta01:~$ ping www.heise.de PING www.heise.de (193.99.144.85): 56 data bytes 64 bytes from 193.99.144.85: icmp_seq=0 ttl=247 time=23.3 ms
11:14.33ScaredyCatping localhost PING localhost (127.0.0.1) 56(84) bytes of data.64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.026 ms
11:14.33CMScaredyCat: I've seen that one, but I had to try with dnsmasq and iptables
11:15.13CMScaredyCat: That's fast
11:15.18CM:P
11:15.28ScaredyCathttp://wiki.openmoko.org/wiki/USB_Networking#Mobile_development
11:16.40*** join/#openmoko morricone (n=foobar@dslb-084-057-138-133.pools.arcor-ip.net)
11:17.29gaminJust got my neo delivered, coming without rootfs and kernel. dfu-util can see it. Thus: which kernel and rootfs should I flash?
11:18.06gaminThere is quite a choice in http://buildhost.automated.it/OM2007.2/?M=D
11:26.46ScaredyCatCM uses the 8th mehtinks
11:26.53*** join/#openmoko vivijim (n=vivijim@dsl-62-220-14-162.berlikomm.net)
11:28.46CMNo, I'm still on 2:nd, but I've built one today
11:31.29*** join/#openmoko disguy__27 (i=disguy__@gateway/tor/x-88c1f0e51cc81161)
11:31.44Henrykoh, and of course "64 bytes from 193.99.144.85: icmp_seq=0 ttl=247 time=41.7 ms [...] root@fic-gta01:~$ route -n [...] 0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 bnep0"
11:34.26CMHenryk: I'm trying to get the bluetooth pan working now :)
11:34.47SpeedEvil'Help, I'm burning'.
11:35.39ScaredyCatmore like: Error pairing with pan, eggs not a known type
11:35.49Henrykon the Neo bring up bluetooth and do pand --search -d NAP -p5 --devup /etc/bluetooth/pan/dev-up and in /etc/bluetooth/pan/dev-up put a shell script (e.g. starts with #!/bin/sh) that does udhcpc -i $1
11:36.47Henrykon the host do pand -s -r NAP -A -E -S  (well, maybe you can do without the A, E and S if you don't want to have security) and set the host up to bring up bnep0 automatically (distribution specific) and start a dhcp server on it
11:38.16Henryk(alternatively let /etc/bluetooth/pan/dev-up set up the bnep0 device manually, e.g. ifconfig $1 10.0.0.202 255.255.255.0 up and route add default gw 10.0.0.200 or something like that and don't use dhcp)
11:38.16*** part/#openmoko vivijim (n=vivijim@dsl-62-220-14-162.berlikomm.net)
11:38.53*** join/#openmoko vivijim (n=vivijim@dsl-62-220-14-162.berlikomm.net)
11:39.03*** part/#openmoko vivijim (n=vivijim@dsl-62-220-14-162.berlikomm.net)
11:40.51*** join/#openmoko vivijim (n=vivijim@dsl-62-220-14-162.berlikomm.net)
11:41.52CMHenryk: Thanks, that helped. (I'm using dnsmasq and iptables on gentoo)
11:42.52*** join/#openmoko grma (n=gruberm@212.186.13.45)
11:44.16HenrykCM: yeah, i have a dnsmasq debian setup at the university. on my private laptop i couldn't use dnsmasq because I already run a djbdns for my own needs. and the isc dhcpd is pretty bitchy about requiring the interface to be already up and configured when starting. I have for that purpose set up a bridge interface that I dynamically add the bnep interfaces too. should probably document that in the wiki
11:44.44GoGiwhat filesystem does the openmoko root image use?
11:44.52CMjffs2
11:45.28*** join/#openmoko morricone (n=foobar@dslb-084-057-138-133.pools.arcor-ip.net)
11:48.40GoGidoes mainline linux also support jffs2?
11:49.01*** join/#openmoko Ebbedc (n=ebbe@wireless.sdu.dk)
11:49.24GoGithere is a directory called jffs2 but I can't find the entry in menuconfig
11:49.46zash`"JFFS2 has been included in the Linux kernel since the 2.4.10 release." -wikipedia
11:51.09EbbedcDo anyone know the status of the open GPS driver? And if I can get the gllin driver for temporary use of the GPS?
11:52.39Henrykthe problem with jffs2 if i remember correctly is that it can only be used on flash devices
11:53.18*** join/#openmoko lostgeek (n=aschenba@xdsl-87-78-254-174.netcologne.de)
11:53.59CMHenryk: I think some guy said he managed to mount the rootfs on a loopback.
11:54.27CMBut the problem is that it's so slow to mount. Linearly slower in respect to size iirc
11:54.28Henrykyes, there was some way
11:55.03CMEbbedc: The status is bad.. the old oabi gllin works in a chroot, but there's still no working eabi blob
11:56.10Henryksee here: http://maemo.org/community/wiki/ModifyingRootImage
11:57.29EbbedcCM: Is there then a place I can get that old gllin?
11:58.09CMIt's not allowed to be distrbuted any more
11:58.59Henryknever was :)
11:59.20CMWell, it was on some of the phones from the start
12:01.03EbbedcAny ETA for the open driver?
12:01.31CMNone yet..
12:01.45CMmickeyl had a eabi version, but it didn't work at all
12:01.47*** join/#openmoko danilos (n=danilo@adsl-236-193.eunet.yu)
12:02.50Henrykyeah, the eabi just segfaults for me, so I'm using the oabi in chroot
12:03.02*** join/#openmoko morricone (n=foobar@dslb-084-057-138-133.pools.arcor-ip.net)
12:03.14mickeylit could be a dozen reasons *sigh*
12:03.25*** join/#openmoko kumpera (n=rodrigo@c91520b2.virtua.com.br)
12:04.34*** join/#openmoko Maledictus (n=Malebob@f049003205.adsl.alicedsl.de)
12:05.26CMIt's really a shame.. The gps was one of my main reasons for getting the GTA01 in the first place
12:05.54EbbedcYeah, mine too
12:05.59mickeylyes, i hate the situation as well
12:06.27*** join/#openmoko nnpiggy (n=nnpiggy@66.37.59.194.nauticom.net)
12:06.27CMmickeyl: We know it's not your fault and that you're doing all you can, don't feel blamed. :)
12:06.35gaminwhere is the oabi driver available from?
12:07.03CMThey are not allowed to be distributed
12:07.12mickeylbbiab, oedem-lunch
12:07.13CMOr it, rather..
12:08.45*** join/#openmoko mindCrime__ (n=chatzill@cpe-065-190-188-124.nc.res.rr.com)
12:11.40*** join/#openmoko mstevens (n=mstevens@saigo.etla.org)
12:11.48mstevenswheee!
12:11.51*** join/#openmoko baird (n=cbaird@brushtail.apana.org.au)
12:12.18mstevensI just got my phone!
12:13.01gaminmstevens: I did too two hours ago
12:13.12mstevensgamin: I'm just trying to work out what to flash to get it to boot
12:13.30gaminbeen there, done that already ;-)
12:14.01gaminhttp://buildhost.automated.it/OM2007.2/openmoko-devel-image-fic-gta01.jffs2
12:14.17gaminand http://buildhost.automated.it/OM2007.2/uImage-2.6.22.5-moko11+svnr2937-r3-fic-gta01.bin
12:14.41gaminworked for me, though I haven't yet made / tried to make a call
12:15.43mstevensit's pretty though
12:15.53gaminyes indeed.
12:16.07gaminthe ear plugs are very shaby
12:16.52gaminthat stuff costs 15cents in production. they shoud have gone at least for something that costs 50 cents. - no kidding
12:16.59mstevensdoes that image, in theory, have dialer?
12:17.07gaminmstevens: yes
12:17.14mstevensI'm not big in headsets anyway so
12:17.16Kerowhy does MokoMakefile include psplash when I remove it from (all...) bitbake RDEPENDS entries?
12:17.31mstevensI already had my spare SIM ready
12:17.52*** join/#openmoko poffy (n=poffy@c-98-199-135-173.hsd1.tx.comcast.net)
12:18.08sagacis_Yay! Mickey's back.  
12:22.13*** join/#openmoko fobos (n=fobos@78.90.88.72)
12:23.09mstevensyay it's flashing
12:25.15Kerooh, ran into the(?) webkit bug. Interestingly, earlier updates (after other people reported it) did not.
12:25.55CMKero: Which bug this time?
12:26.10CMWith icu or qmake2?
12:27.04Keroum. webkit itself... ???
12:27.08Kerothat's new :)
12:27.33CMHave a paste? Does it fail in main?
12:27.43Keroyeah main.cpp
12:27.49Kerolinking time
12:27.52CMOk, then do bitbake -c rebuild qmake2-native icu; bitbake -c rebuild webkit-gtk
12:28.02CMThat got me past it
12:28.24CMfirst cd build; source ../setup-env
12:28.50Kerowas gonna try the full mokomakefile update cycle, but this sounds easier :)
12:29.05CMHeh, I promise it's faster
12:30.37Kerohow is icu involved? is that not an IM protocol/program/whatever ?>
12:31.46*** join/#openmoko Maledictus (n=Malebob@f049003205.adsl.alicedsl.de)
12:34.54CMKero: It's for i18n stuff
12:35.43CMmstevens: THe rootfs is a bit slow to flash, but the kernel is quicker :)
12:35.56mstevensCM: kernel done, waiting for rootfs
12:38.34KeroCM: ok. build still takes ages... just these 3 little packages?
12:38.49CMWebkit takes about 1h for me
12:39.03CMamd64 3000+ with 1gb ram
12:39.13CMc++ sucks
12:39.20Kerocrap
12:39.41Kero1.8 GHz Dual core laptop 1GB RAM
12:40.06Keroit's churning, but I really would not have expected to waste so much time.
12:40.21Kero'coz the only thing I really want is #$%^&*( psplash off my images.
12:40.42Keroso I can figure out why neither X nor dropbear works.
12:40.54Kero(unless those are fixed by now)
12:41.11CMOh, weird. I hope they replace dropbear with openssh anyway
12:43.19giel__argh, why does it work for everyone but me :)
12:43.27mstevensMine won't register with the network
12:43.38giel__okay, then i'm not the only one
12:43.39*** join/#openmoko Skwid_ (n=Skwid@bas1-montreal42-1242354404.dsl.bell.ca)
12:43.48gmaxwellI made a couple of calls yesturday.
12:43.59giel__i can only make calls with libgsmd-tool
12:44.11*** part/#openmoko Skwid_ (n=Skwid@bas1-montreal42-1242354404.dsl.bell.ca)
12:44.12giel__the commands the dialer sends to gsmd don't get sent to the modem, somehow
12:44.13gmaxwellBut I had to do it by manually throbbing the hardware with the callout command.
12:44.24gmaxwellgsmd is borked for me.
12:44.28giel__yes.
12:44.31mstevenshow do I scroll in the apps list?
12:44.42giel__think 'iphone' :)
12:44.46gmaxwellgiel__, libgsmd-tool doesn't even work for me..
12:45.02giel__i'm building environment right now to debug gsmd
12:45.02KeroCM: wouldn't bet on that. whole openssl dep for openssh is relatively big.
12:45.06giel__i'm too annoyed by this
12:45.09giel__this has to be fixed.
12:45.23mstevensaha! a terminal
12:46.44SpeedEvilAnyone happen to know if I can get strace to output fill filenames instead of file handles?
12:47.04SpeedEvilOf course it'll only work if the process is traced from the beginning
12:47.21gmaxwellSpeedEvil, I didn't know it could.. I just look for the open calls...
12:47.39giel__hm, and the media player doesn't work
12:48.41gmaxwellgiel__, if you run the mediaplayer under gdb you can see the error that it pops up before crashing.
12:48.54ScaredyCatKero: ipkg remove psplash -force-depends
12:48.56gmaxwellThe error is some complaint about pulseaudio.
12:49.12SpeedEvilgmaxwell: i've got an annoying program that does lots of link and chdir calls, and relative paths...
12:49.19SpeedEvilOh well.
12:49.58giel__gmaxwell: ah ok
12:50.57CMKero: rwhitby said they changed from dropbear to openssh on nslu2, that that's only 8 or 16 mb ramdisk total
12:51.22CMKero: On the nslu2 that is. openssh was faster too
12:51.23KeroScaredyCat: can't get into the Neo
12:52.02KeroCM: "relatively" with uSD card I do not particularly care either.
12:52.05ScaredyCatmeh
12:56.40ScaredyCatyoink!
12:56.52ScaredyCatgood holiday mickeyl?
12:57.27ScaredyCatmickey|portugal: still ?
12:58.14mstevenshmm, can't connect to GSM modem or kill cu
12:58.17KeroCM: compiled! half an hour :)
12:58.30CMKero: Core2Duo bastard.. :P
12:58.46HenrykKero: hmm, I think you might have to rebuild some of the task-* packages when changing some depends. Oh, and look for RECOMMENDS too. Still, I don't know this stuff very well
12:58.53mickeylScaredyCat: no, i came back sunday night and immediately departed to Berlin where i'm atm.
12:58.56mickeylfor OEDEM07
12:59.18KeroCM: not sure it used both cores for webki all the time (low CPU speeds listed on my monitors)
13:00.07ScaredyCatahhh..
13:00.19KeroHenryk: I would guess task-openmoko in my case. problem is, I messed that up, not knowing how to run bitbake
13:00.35mickeyland it looks like i'm being dragged to Taipei soon :/
13:00.41Kero| Cannot find package task-openmoko-linux.
13:01.18Kerothere we go still fscked
13:01.18gmaxwellmstevens, I have that happen sometimes. I think gsmd blows the modem's mind or something.
13:01.18HenrykKero: yeah, we discussed that at OEDEM :)   the elitists response is "don't use MokoMakefile"
13:01.32ScaredyCatmickeyl: supposed to be stormy there atm
13:01.47KeroHenryk: do I have a choice? :)
13:01.55nbdif we're not supposed to use mokomakefile, then you guys should make something that's equally easy to use :P
13:02.06HenrykKero: it's openembedded, so use bitbake
13:02.19ScaredyCatbut then they couldn't be elitest...
13:02.32mstevenswhat value do I need for the ... in AT+CPIN?
13:02.48giel__your pincode
13:02.49giel__of the sim
13:02.50giel__:)
13:03.16KeroHenryk: I looked up bitbake docs earlier today. Had to ask in #oe what "RDEPENDS" stands for.
13:03.34nbdimho something needs to be done about the steep learning curve of openembedded. i'm annoyed with the system every time i try to use it. but maybe that's also because i haven't had one single compile that went through without errors
13:03.43HenrykAT+CPIN="..."  where ... is your PIN in ASCII (eg. 1234)
13:03.44ScaredyCatKero: if you've used mokomakefile then: cd build && . ../setup-env && bitbake -crebuild a-package
13:03.48gmaxwellmstevens, if you don't have a pin you don't need to do that step.
13:04.14HenrykKero: I saw that. We also had the "some users don't know the difference between DEPENDS and RDEPENDS" at OEDEM :)
13:04.43KeroHenryk: BUILD_DEPS and RUN_DEPS would have made things clearer :)
13:04.47*** join/#openmoko unmadindu (n=sayamind@gnu-india/admin/unmadindu)
13:04.52gmaxwellmstevens, .. I don't have a pin ... and I think you and I saw the same behavior from gsmd.. so perhaps thats related to it not working.. (presuming it works for anyone)
13:05.09ScaredyCatdid you also have "STFU you elitest fucks, if you actually wrote some proper docs we'd use it"
13:05.19HenrykScaredyCat: you even don't need that: MokoMakefile has clean-package-% and rebuild-package-%
13:05.22ScaredyCator was that just me
13:05.23ScaredyCat:)
13:05.53HenrykScaredyCat: yes, the missing documentation problem was touched upon
13:05.57ScaredyCatI only used mokomakefile to build the env ... now I just bitbake stuff
13:05.59GoGiwhy does the mokomakefile start qemu with -kernel xxx.bin? Is the kernel not included in the flash image?
13:06.12ScaredyCatHenryk: good...
13:06.27gmaxwellgogi the kernel is in the kernel image...
13:06.39GoGigmaxwell: and where is it put on the real hardware?
13:06.42ScaredyCatthe number of times I've thought 'I'll RTFM on this one' only to find "this bit not written yet"
13:06.42giel__gmaxwell: i have a pin and it does not work
13:06.43mstevensprogress. I can talk to the modem. "AT+COPS=?" says CME Error: 3, and dialing says "No carrier" and a CPI error
13:06.52Henryksee http://www.openembedded.org/oedem2007.minutes
13:07.36gmaxwellgogi the flash is 'partitioned' when you upload it you use the -a option ot dfu-util.
13:07.52HenrykCME Error 3 is "operation not allowed"
13:07.56gmaxwellto specify 'kernel' for the kernel image.. rootfs for the flash.
13:08.02GoGiyes, but when I use qemu the complete flash is stored in one file is it not?
13:08.24KeroHenryk: I don't know what it is. bitbake, monotone... unfamiliarity with about everything, even though I've worked with "familiar".
13:09.14Keroamazing, I have a new image ! :)
13:09.22Henrykmstevens: are you using cu or gsmd+libgsmd-tool?
13:09.33Henryk(the latter is the preferred)
13:09.57*** join/#openmoko ScaredyCat (n=andy@net-pbx.demon.nl)
13:10.02mstevensHenryk: cu
13:10.38*** join/#openmoko Ryback_ (n=ulisses@200.184.118.132)
13:10.50gmaxwellHenryk, I've never been able to make libgsmd-tool do anything for me.. and I'm using the latest from the builder system.
13:11.01gmaxwellHenryk, yet I can call fine from cu.
13:11.06Henrykgmaxwell: be more specific
13:11.26Henryklibgsmd-tool works just fine, just make sure that gsmd is still running. (It hat a habit of dying, but things got better)
13:11.40gmaxwellHenryk, In AT command mode, for example,  libgsmd-tool never responds to any input.
13:11.47Keroalso, why do I have to run "bitbake -c rebuild task-openmoko" by hand? Is MokoMakefile keeping a timestamp it shouldn't? I did my best to break the package rather thoroughly (by hand).
13:11.52*** join/#openmoko agoode (n=agoode@2001:4830:1633:0:212:3fff:fe70:6222)
13:12.01gmaxwellHenryk, gsmd was running and of course I've tried restarting gsmd..
13:12.07mstevensyay segfault
13:12.23Henrykgmaxwell: yes it does, it might just take a while. try to use screen or open a second shell to run tail -f /tmp/gsm.log in
13:12.33Keroand what timing issues get `make flash-qemu-local` to fail about half of the times?
13:13.03gmaxwellah. I was unaware of that. Hm. Why does it take a while? cu "just works"
13:13.06giel__gmaxwell: which image are you running exactly? i had that with an older one
13:13.07*** join/#openmoko Elrond (i=[XUTXEQo@irc.fem.tu-ilmenau.de)
13:13.10HenrykKero: MokoMakefile is no knowing anything about the bitbake timestamps. it does keep some own stamps, but they are mostly only used to make sure something is built at all
13:13.44Henrykgmaxwell: well, for AT+COPS=? for example the modem takes time to gather the list
13:13.57giel__Henryk: but for "AT" it doesn't
13:14.12Henrykgiel__: probably it already cached the result then
13:14.19giel__Henryk: AT just says OK
13:14.27giel__that should work instantly, always.
13:14.34Henrykah, AT, yes sure
13:14.40gmaxwellHenryk, right, okay.. but why, many minutes after starting will it not respond to AT?
13:14.46mstevenslooking at the gsm.log file, I can see lots of "submitting command" but nothing else
13:14.53giel__yes, i have that as well
13:15.07Henrykmstevens: then it might have died and not knowing that yet.
13:15.22giel__when i stop gsmd, reset the modem, start gsmd, then libgsmd-tool works most of the time
13:15.26giel__the dialer does not, however
13:15.36Henrykgsmd will try to 'ping' the modem every 5 minutes or so (by just issuing AT) and then exit when it's dead
13:15.42giel__commands from the dialer are submitted by gsmd, but never answered
13:15.44gmaxwellalso.. when gsmd has not been responding for me, cu doesn't work either until I rest the modem in some cases.
13:15.54*** join/#openmoko merriam (n=merriam@85-211-143-106.dyn.gotadsl.co.uk)
13:15.57Henrykgiel__: you need to restart the dialer (best restart the whole x session) after restarting gsmd
13:16.03mstevenstimer expired, modem dead...
13:16.03giel__Henryk: tried that
13:16.05gmaxwellgiel__, I made one outbound call with the dialer once! :)
13:16.37giel__Henryk: i can see the dialer commands ending up in gsmd, but no answer from the modem, ever.
13:16.49KeroHenryk: either way, I do not know enough about mokomakefile, bitbake or any other tool to patch it; neither do I feel the incentive to spend effort to learn that much. Nothing technically challenging, just another system.
13:16.51Henrykyes, the modem is flaky, and no, you can't actually reset it. (the "reset" sysfs file does nothing, and the "power_on" file is actually a soft power on and off
13:17.08KeroI want it to "just work" (TM)
13:17.15giel__Kero: wrong product :P
13:17.15HenrykKero: that's more or less perfectly fine. Just lean back and wait
13:17.16gmaxwellfooling with power_on has locked my moko a couple of times.
13:17.31Henrykgmaxwell: that was a wholly different story :)
13:18.08gmaxwellHenryk, what it seems to me is that gsmd manages to send the modem out to lunch.. but I can use cu all evening and not cause problems.
13:19.48KeroHenryk: it's not fine. I want to work on the things that come *after* the build system and a properly functioning (lib)gsmd. I seriously expected these basic blocks to be working by now.
13:20.09Henrykgmaxwell: there is a (as far as I know) not completely diagnosed problem that happens when disabling the modem. that will then reenable the serial console on the same port and something locks the kernel up. a good workaround is to disable the console in the uboot env kernel commandline
13:20.40HenrykKero: the build system works well. Just ignore gsm for now
13:22.04Henrykanyway, I got to shift my attention away now, I'm still at OEDEM
13:23.30rwhitbyHenryk: say hello to the "elitists" from me (make sure there's a smiley on there) :-)
13:24.22giel__wow
13:24.49giel__now the matchbox-panel shows a signal strength while the dialer doesn't even know the gsm registered
13:25.11giel__and if i just kill the dialer it gets defunct and won't go away
13:26.01*** join/#openmoko mbuf (n=mbuf@202.63.103.2)
13:26.09Keropsplash gone...
13:26.14*** part/#openmoko Ralph (i=root@82.150.203.3)
13:26.18Henrykgiel__: the only reliable source of "is it registered" information is /tmp/gsm.log.  Also make sure to use a dialer that's newer than 2 weeks
13:26.34giel__yeah, got latest ScaredyCat image
13:26.39giel__waiting for my own build
13:27.06giel__still, it works extremely unreliable, like once every 20 times
13:27.54mstevenswhat's the best source for recent builds?
13:27.59gmaxwelleven on the latest bleeding edge stuff the splash says 'august snapshot' ... and the file names of the images say 'september snapshot'
13:28.32Henrykyes, nobody bothered to change the file names :)  or actually official openmoko hasn't put out a snapshot since then
13:28.37Kerowow, I even get a login prompt in qemu! *now* I can debug!
13:28.41GoGido the "partitions" on the flash have a fixed size each?
13:28.47mbufgmaxwell, true
13:29.57HenrykGoGi: somewhat, yes. they actually vary slightly due to the possibility of bad blocks
13:30.16Keropft! dropbear just fell out of /etc/rc*.d, no wonder I couldn't connect.
13:30.23Henryksee http://wiki.openmoko.org/wiki/NAND_bad_blocks#Partition_Table
13:30.38GoGiHenryk: can the size be changed? Where is the partition table stored
13:30.39GoGi?
13:30.49HenrykGoGi: why would you want to do that?
13:31.15GoGiHenryk: just curious
13:31.49Henryk»Those calculations have been implemented as u-boot "dynpart" command. Once you issue "dynpart", the partition configuration is put in the "mtdparts" environment variable. If you "saveenv" the environment, it is saved into the non-volatile environment partition.«
13:34.51GoGiso the flash tool actually reads the u-boot environment?
13:35.57Henrykuboot does the flashing
13:36.22Henrykuboot provides DFU which knows about alternate settings that are mapped to the different partitions
13:36.40*** join/#openmoko crunchywelch (n=welch@208.118.160.90)
13:39.09Kerowhere do I file a bug on dropbear missing its rc*.d links? OM? OE?
13:40.20SpeedEvilOops - nokias open phone. http://www.theregister.co.uk/2007/10/08/nokia_n81_snub/
13:40.38*** join/#openmoko k-s[WORK] (n=gustavo@200.184.118.132)
13:41.33SpeedEvilWell - open in the sense of offering nokia services.
13:41.56*** part/#openmoko santaclaus (n=fobos@213.145.101.2)
13:42.09XorASpeedEvil: its well known you can only have an Open system if you have Nokia controlling it
13:43.04SpeedEvilI mean - it's an indication as to how keen they might be to launch a truly open phone.
13:43.27*** join/#openmoko adjaxio (n=adjaxio@lns-bzn-49f-81-56-215-221.adsl.proxad.net)
13:44.39*** part/#openmoko Ralp1 (i=ralph@82.150.203.3)
13:46.27zash`but does it run windows vista?
13:49.56HenrykAnd ... does it blend?
13:51.28*** join/#openmoko krLun (i=Blastur@kr-lun-168-149-233-83.3.cust.bredband2.com)
13:52.22krLuni don't get it, what exactly is this "Santa's Sleigh Package Service"?
13:52.48krLunis it a pre-order system for GTA02? .. a lot of people, wikis and blogs seem to refer to it
13:53.05cb22lol
13:53.08SpeedEvilSorry.
13:53.10cb22SpeedEvil, see what you've done :)
13:53.10SpeedEvilMy fault.
13:53.17SpeedEvilI thought it would be clear it was a joke.
13:53.28SpeedEvilAnd that nobody would take it seriously.
13:53.42SpeedEvilThere are a lot of people that are way way too literal out there.
13:53.54krLunit's an appropriate name for a pre-order system, since the device looks to be releasing around christmas :)
13:54.16SpeedEvilIt's not a pre-order system.
13:54.17*** join/#openmoko Ophelia (n=Ophelia@pD9EAB32E.dip0.t-ipconnect.de)
13:54.21krLunok
13:54.28SpeedEvilIt was intended to convey that the package would be delivered by santa.
13:56.03*** join/#openmoko gmaxwell (n=gmaxwell@66.129.238.2)
13:58.54*** part/#openmoko Ebbedc (n=ebbe@wireless.sdu.dk)
13:59.10*** join/#openmoko wibbit (n=douglasf@SAGW-PRIMARY.ARC.COM)
14:00.49*** join/#openmoko Pupeno- (n=Pupeno@dsl-37-170.dsl.netsource.ie)
14:00.57giel__ha!
14:01.00giel__mp3 playback!
14:01.06giel__jerky, but it works
14:01.18giel__very jerky :(
14:01.36mstevensokay, that image didn't work, the gui doesn't spot it should use more than a tiny corner of the screen
14:01.55giel__mediaplayer taking 50-60%, pulseaudio taking 25%
14:02.48Henrykgiel__: yes, known and fixed problem, fix not yet in the images
14:02.56giel__ah okay
14:03.03giel__Henryk: what is the problem? (just curious)
14:03.23Henryk<abraxa_>  Please replace your libgstmad.so in /usr/lib/gstreamer-0.10 with this one: http://abraxa.dyndns.org:81/random/libgstmad.so
14:03.39giel__ah
14:03.42giel__mad fucking up
14:03.52Henrykgiel__: some tweaking some parameters, buffer size, allowed latency, or something like that
14:04.09giel__still, 50% decoding time for mp3 is a bit steep
14:04.16giel__but i'll check it out
14:04.18giel__thanks!
14:05.10CIA-23openmoko: 03chris * r3123 10/trunk/src/target/OM-2007.2/applications/openmoko-today2/ (ChangeLog src/today-task-manager.c src/today-utils.c):
14:05.10CIA-23openmoko: * src/today-task-manager.c:
14:05.10CIA-23openmoko: Change button order (bug #818)
14:05.10CIA-23openmoko: * src/today-utils.c:
14:05.10CIA-23openmoko: Fix compiler warning
14:05.10giel__ah that's better
14:05.13giel__not great, but better
14:05.21*** join/#openmoko ozarka (n=elineber@12.106.220.2)
14:05.54CMgiel__: Was some alsa state things too iirc. You can get a bit better sound
14:05.58giel__pbly compiling everything without debugging and with optimizations and without spurious output will help as well :P
14:06.44CIA-23openmoko: 03chris * r3124 10/trunk/src/target/OM-2007.2/applications/openmoko-today2/ (ChangeLog src/today-task-manager.c):
14:06.44CIA-23openmoko: * src/today-task-manager.c: (today_task_manager_page_create):
14:06.44CIA-23openmoko: Add the separator in the correct place...
14:08.05HenrykCM: yes, It's a good idea to disable "Amp Spk 3D" (or similar) in alsa
14:08.30giel__ah ok
14:10.30giel__is all muted
14:12.17*** join/#openmoko rd_ (n=dr@toi.yeu.phu.nu)
14:12.33ozarkaSo is anyone able to use their Neo as an everyday device?
14:12.37ozarkaEven for a few hours?
14:12.55ozarkaI put Qtopia on mine and it works for one or two calls
14:12.55HenrykYeah, those that are using qtopia :)
14:13.05ozarkathen it loses signal and won't get it back.
14:13.06*** join/#openmoko zipola (n=zipola@zip.kortex.jyu.fi)
14:13.39mstevensozarka: I've just got mine and being playing with the openmoko firmware, no luck with calls yet
14:14.20ozarkaI got my device in Aug, and I didn't have much time to spend with it until the last few weeks.
14:15.01ozarkaI like Qtopia, and I think it could even be sort of close to usable if the gsm would stay connected.
14:15.22gmaxwellgiel__, how did you get the mediaplayer to work?
14:16.02*** join/#openmoko Eludias (n=eludias@wingding.demon.nl)
14:16.07giel__gmaxwell: scaredycat image, scaredycat ipkg feed, ipkg update, ipkg install gst-plugin-pulse
14:16.09*** join/#openmoko buz (n=buz@84-73-66-71.dclient.hispeed.ch)
14:16.10Henrykgmaxwell: you have the "error message shows and disappears instantly"?
14:16.28Henrykyeah, do what giel said
14:16.32gmaxwellHenryk, yes.  I can keep the error up if I run it in gdb so it breakpoints on segfault. ;)
14:17.01giel__i'm tempted to run it with just alsa output instead of pulse
14:17.05Henrykgmaxwell: i used that trick before. and then it's easy: just do what it said (e.g. install the plugin)
14:17.13giel__should shave off a few% cpu usage
14:17.25gmaxwellHenryk, hmph. I thought I had... lemme turn it on and check. :)
14:18.08giel__hm, i hear gsm noise in the headphones
14:18.13giel__quite loud
14:18.25*** join/#openmoko Demitar (n=demitar@c-212-031-182-147.cust.broadway.se)
14:20.02*** join/#openmoko aloril (n=aloril@kaar72.airix.fi)
14:24.37*** join/#openmoko j_ack (n=j_ack@p508D8CE2.dip0.t-ipconnect.de)
14:25.06*** join/#openmoko orospakr (n=orospakr@132.213.238.4)
14:26.07mstevenshmm it all works till I try to send Power On
14:27.07gmaxwellCool. mediaplayer came up now.. loaded a Ogg/Vorbis file into it.. can't figure out how to actually make it play.
14:27.18*** join/#openmoko xyzzy_bill (n=bill@adsl-065-005-192-157.sip.rdu.bellsouth.net)
14:27.21gi-el...with the play button
14:27.27gmaxwell(I guess I'd screwed up the gst-plugin-pulse install and installed something else instead)
14:27.37gi-elmake playlist, add file, play
14:27.51xyzzy_billHey, guys.  I'm very close to convincing myself to buy a NEO1973, and joining the coding effort.
14:28.04gmaxwellgi-el, I did that.. the position indicatort indicates 001/001     0:00 / 53375.32  ;)
14:28.06mstevensxyzzy_bill: do it and make calls work! :)
14:28.06CMxyzzy_bill: In how much of a hurry are you?
14:28.26xyzzy_billThe Ubuntu Mobile group currently isn't targetting smartphones.  I'm in no hurry...  I have another phone.
14:28.30gi-elgmaxwell: hm, i had that and that more or less fixed itself
14:28.34gi-elgmaxwell: try mp3 file?
14:28.37CMxyzzy_bill: The GTA02 is not far away now..
14:28.50abraxa__gmaxwell: Vorbis playback isn't optimized yet so it'll stutter/lag/whatever
14:29.02xyzzy_billCM: Thanks.  I can start with emulation, right?
14:29.19CMxyzzy_bill: Yes, download the makefile and build qemu :)
14:29.51gmaxwellabraxa__, Starting would be good.   I'm pretty familar with the libvorbis codebase, though not arm assembly... if I could get it working well enough I'd probably stary optimizing it some! :)
14:29.52CMxyzzy_bill: http://wiki.openmoko.org/wiki/MokoMakefile
14:29.58xyzzy_billCM: Ok, sounds good.  Any ETA on the GTA02?
14:30.12u_l-lapxyzzy_bill: 1997
14:30.18CMxyzzy_bill: Well, no exact date yet, but around christmas seems likely
14:30.35ScaredyCatcan you hear sleigh bells?
14:30.35CMIt's still just rumours and extrapolations
14:30.47CMScaredyCat: It's snowing already here in Sweden..
14:30.53abraxa_gmaxwell: Actually, the bottleneck is gstreamer/pulse, not the decoder itself
14:31.08*** join/#openmoko zween (n=zween@79-66-56-27.dynamic.dsl.as9105.com)
14:31.18gmaxwellIt would be really good if the software was more generally usable by then.. so if you want to help waiting might not be a great idea.
14:31.52*** join/#openmoko semka (n=babushka@homeuser77.43.148.116.ccl.perm.ru)
14:32.03gmaxwell(software seems to mostly work.. but mostly still leaves a big gap. :) )
14:32.03CMgmaxwell: I agree, but it depends on what level you want to help
14:32.10xyzzy_billCM: Hmmm... I'm not a patient guy, and like hardware toys... Maybe I'll get the Neo1973 now, and the GTA02 for Xmas :-)
14:32.10ScaredyCatCM: I thought you were permanently under snow
14:32.28CMxyzzy_bill: Hehe.. Even better deal!
14:32.38Henrykgmaxwell: try to exit/restart mediaplayer after changing playlist. and try the prev/next track buttons
14:32.51xyzzy_billCM: Yeah...  being a 43-year-old hacker has some benefits... money.
14:33.07*** join/#openmoko borg_ (n=olaf@80.149.17.21)
14:33.07*** part/#openmoko semka (n=babushka@homeuser77.43.148.116.ccl.perm.ru)
14:33.12CMxyzzy_bill: And 300 USD isn't bad
14:33.29abraxa_CM: The wait after ordering however... ;)
14:33.33CMOr 450 if you want the debugboard. Depends on what you'll work on
14:33.56*** part/#openmoko Ophelia (n=Ophelia@pD9EAB32E.dip0.t-ipconnect.de)
14:34.03abraxa_CM: dynpart/saveenv didn't help?
14:34.17xyzzy_billCM: No, it's not a bad deal.  I'm fairly good with hardware and software, but I was thinking of not getting the debug board, and focusing on above-driver-level apps.
14:34.26u_l-lapgmaxwell: tremor works on the arm
14:35.00xyzzy_billCM: Would you recommend the debug boar?
14:35.07gmaxwellu_l-lap, a good thing since fp emu would make it useless. ;)
14:35.29u_l-lapgmaxwell: in times of ancient lore digital innovations paid Monty to port Tremor to a very slow fixed point TI DSP, and Tremor became fast enough to use on a 200Mhz ARM then
14:35.43Henrykopenmoko-mediaplayer is till not good at playing ogg. ogg123 actually does work
14:35.51u_l-lapalbeit without being able to play files above 190kbit/sish
14:36.00u_l-lapwhich given that 160 is transparant most of the time ...
14:37.19gmaxwellokay.. added a second ogg file.. hitting next track now causes it to think that its playing but I don't hear anything (interface clicks are still audiable however) .. getting closer..  
14:37.50gmaxwellu_l-lap, support for higher bitrates isn't important for quality reasons.. it's important so the player can play files randomly found on the internet. :)
14:38.15u_l-lapgmaxwell: aye, but I'm pretty sure there are some physical limits of computational power there
14:38.19abraxa_gmaxwell: There's nothing you can do to aid that atm
14:38.40u_l-lapgmaxwell: but I don't think it is a *huge* issue since the encoder defaults to ~128 and so random files would more likely than not be around there
14:38.51CMabraxa_: Didn't have time time to try yesterday, hope I can today
14:39.02abraxa_CM: Ahh okay. Good luck!
14:39.15gmaxwellu_l-lap, ... far more common than you think, random idiots setting quality to 10. ;)
14:39.37gmaxwellHow big are the caches in the cpu in the neo1973?
14:39.38*** join/#openmoko aloril (n=aloril@kaar72.airix.fi)
14:39.57_diego__16k + 16k
14:39.59CMxyzzy_bill: I thought the same, but sometimes it feels safer to have that board.
14:40.05xyzzy_billCM: Ok!  The wife just gave me the OK for the Neo1973 (sans dev board)
14:40.31CMUnless you screw up uboot you'll never need the debugboard
14:40.45abraxa_xyzzy_bill: lol...
14:40.54CMI've borked my partition table, but LaF0rge showed me how to fix that
14:41.13xyzzy_billGetting out credit card... making purchase...  BTW, is there any starving group of developers here to whom $80 is a generous donation that actually counts?
14:41.20gmaxwellhmm I don't know why higher bitrate modes should have any problems. The unrolled codebooks for q10 should fit ...  There isn't a lot different at higher bitrates beyond the fact that the hufftree stuff is a bit bigger. Hmm.
14:41.36*** join/#openmoko no_mind (n=shark@59.176.111.177)
14:41.43_diego__how can i do screenshot in moko? In the latest build, there is no more "screenshot" in the menu
14:41.48CMxyzzy_bill: Just a warning, look at the last sentence here why the guy is selling the car: http://www.scan.co.uk/Products/ProductInfo.asp?WebProductID=92518
14:42.01CM;)
14:42.42gmaxwellhm. So no sound out of the mediaplayer with these oggfiles.. but it's busily pretending to play and burning cpu in the process.... I assume the clicks I get when I tap things are also via pulseaudio?
14:43.01abraxa_CM: That is... wow
14:43.07xyzzy_billCM: LOL!!! Yeah, even you have have money, you still need permision :-)
14:43.18abraxa_gmaxwell: Yes, the clicks from from PulseAudio
14:43.31gi-elgmaxwell: try alsactl -f /etc/stereoout.state restore
14:43.34u_l-lapgmaxwell: istr that the issue with the neuros vorbis decoder was the size of the codebooks and the obscenely slow speed that main memory could be accessed at
14:44.11abraxa_gmaxwell: If you pause playback, wait like ~10 seconds and resume you'll notice that playback *does* happen but the CPU is just way too slow to handle it in real time
14:44.24u_l-lappulseaudio!
14:44.37CMxyzzy_bill: Feel free to add yourself is you feel like it: http://wiki.openmoko.org/wiki/P1_Owners
14:44.41gmaxwellu_l-lap, it was but it was running on a cpu with smaller caches that were also also 1 wait state or something.
14:45.34CMxyzzy_bill: The wiki or here is were the answers are ;)
14:45.38u_l-lapgmaxwell: at the same time it was *only* doing audio decoding and the cache on the phone is going to go to hell once you put the music player in the background
14:45.45cb22Maledictus, ping
14:46.10gmaxwellabraxa_, you were correct..
14:46.31gmaxwellwee pulse audio using a lot of cpu
14:46.35xyzzy_billCM: Well, here's another dumb-ass question... what looks better, the black or white Neo1973?
14:46.44cb22IMHO black
14:46.45abraxa_xyzzy_bill: black
14:46.47u_l-lapjesus christ
14:46.49*** join/#openmoko erflungued (n=erflungu@58.174.200.145)
14:46.51u_l-lapwhy does pulseaudio exist!
14:46.53abraxa_Black+Silver can't be beat ;)
14:47.02xyzzy_billabraxa_: Thanks
14:47.06u_l-lapjack predates it by a good while and is significantly lighterweight and superior in every way
14:47.21abraxa_u_l-lap: PulseAudio *is* good, just the gstreamer side isn't optimized for embedded
14:47.22CMxyzzy_bill: I have a black one, but if you plan to get a GTA02, you might want a white GTA01 just because they're more rare ;)
14:47.40u_l-lapabraxa_: my friend was poking about with it and he said it was buggy?
14:47.45CMI'll probably buy a gta02 too.. If it's in my budget
14:47.47cb22Maledictus, if you are around, i cant seem to get the freebsd src tree to compile with your changes
14:47.55ozarkaI have the white/orange gta01 and everyone that has seen it says it's ugly.  
14:47.57u_l-lapmostly evidinced by it randomly deciding to not work anymore
14:47.59ozarkaBut I like it.  :-)
14:48.06CMozarka: lol
14:48.07gmaxwellu_l-lap, jack expects applications to tightly conform to its coding model though..
14:48.12abraxa_u_l-lap: It can be improved, sure - I myself haven't hit any bugs with it however
14:48.24u_l-lapgmaxwell: that argument could be made about os x coreaudio and no one complains about it
14:48.33ozarkaIn Real Life, it looks more like an ice cream bar than a phone.
14:48.47u_l-lapgmaxwell: and you could write a libserialjack or some lib that spawned off a thread and handled the audio requests in a seemingly serialized manner
14:48.49abraxa_ozarka: Nice ;)
14:48.53cb22ozarka, spraypaint!
14:49.12gmaxwellOgg123 works fine. ;)
14:49.21abraxa_u_l-lap: Context switches are expensive on ARM, though, so threads aren't the best idea imo
14:49.24gmaxwellseems that pulseaudio overhead was the difference between working and not.
14:49.40abraxa_gmaxwell: It's gstreamer (how often did I say that now?)
14:49.40*** part/#openmoko lukhas (n=lucas@rincevent.net)
14:50.03u_l-lapabraxa_: then an audio server in general is a bad idea :-)
14:50.06gmaxwellabraxa_, but the process name eating cpu is pulseaudio! ;)
14:50.55abraxa_gmaxwell: Yeah but that's just a side effect ;)
14:50.56u_l-lapabraxa_: you could eliminate the separate threads and use a fancy buffer + signals but that would be a bit hairer to write
14:51.46abraxa_u_l-lap: Well, somehow mixing has to occur... ALSA+dmix is too slow, EsounD apparently as well... pulse seems to fare the best out of the bunch
14:52.01u_l-lapabraxa_: jack!
14:52.02gmaxwelland jack is entirely floating point....
14:52.08u_l-lapoh, damn you fp code!
14:52.12abraxa_lol
14:52.44u_l-lapas jack is quite lightweight
14:52.45gmaxwellone of the reason jack works so well is that it has a single datatype to contend with.
14:52.58u_l-lapI could do 8-10 channel realtime audio work on my old 300Mhz k6
14:53.15gmaxwellsure.. which has a fpu..
14:53.20u_l-lapyeah
14:53.40abraxa_...and cache :)
14:53.46u_l-lapbut still if it were integerized and sacrificed a tiny bit of quality it could probably run on a 266Mhz ARM
14:55.12*** join/#openmoko Ryushin (i=proxy@windwalker.openinnovations.com)
14:56.11*** join/#openmoko chris^ (n=kraetzi@p548AE560.dip.t-dialin.net)
14:56.45u_l-lapgmaxwell: it only looks like fp numbers are used for capture
14:56.47*** join/#openmoko linux-bastler (n=linux-ba@p5B12CFA6.dip.t-dialin.net)
14:57.06*** join/#openmoko behdad (i=behdad@nat/redhat/x-108b7a385e54ccb0)
14:57.22gmaxwellu_l-lap, ... all data in jack is floating point. 0_o
14:57.41gmaxwellSo.. ogg123 can play a -q10 (400kbit/sec) ogg just file.
14:57.46u_l-lapyay
14:57.50gmaxwellOn my GTA01...
14:57.54abraxa_gmaxwell: How much CPU?
14:58.11u_l-lapoh crap, I forgot aout the internal audio format being 32-bit floating point
14:58.18*** join/#openmoko Ophelia (n=Ophelia@pD9EAB32E.dip0.t-ipconnect.de)
14:58.23u_l-lapgmaxwell: are you sure it isn't possible to change the internal audio format?
14:58.28gmaxwelltop is saying 80%, though tops readings.. which isn't much higher than a 160kbit/sec ogg.
14:58.38gmaxwellu_l-lap, it wouldn't be jack anymore then would it? ;)
14:58.55gmaxwellu_l-lap, jack takes advantage of the wide dynamic range of floats to prevent overflow. ;)
15:00.17u_l-lapgmaxwell: yeah but it would still be useful as a lightweight audio server if not for pro quality work
15:00.52gmaxwellfeh actually.. this other file that I thought was 160kbit/sec is actually ~220kbit/sec..  I told you about these damn random files on the internet.
15:01.17gmaxwellI think vorbis encoders should only allow you to encode at over 160kbit if you beg.
15:01.42gmaxwell--q10 --yes-I-really-want-a-pointlessly-big-file --yes-I-am-aware-of-flac-and-thats-not-what-I-want
15:01.44u_l-lapdid anyone ever implement a working vorbis bitrate peeler?
15:02.03*** join/#openmoko der_io (n=der@p54A0E482.dip.t-dialin.net)
15:02.27*** join/#openmoko thomasgruebler (n=thomasgr@85-124-167-249.work.xdsl-line.inode.at)
15:02.27gmaxwellu_l-lap, Working yes, kinda, but not of reasonable quality.  They psymodel tuning is just too finniky for a peeler to work right.
15:02.35SpeedEvilNaah. 220K files are really 160K files, with the 60K being steganographic data.
15:03.03*** join/#openmoko MetaMorfoziS (n=khmhm@3e70c934.adsl.enternet.hu)
15:03.06gmaxwellu_l-lap, with the right mode tuning it could be done, but no one is really working on it.
15:03.40u_l-lapgmaxwell: sucks so no progress in the last 2-3 years?
15:03.47*** join/#openmoko Sup3rkiddo (n=sudharsh@unaffiliated/sudharsh)
15:03.56gmaxwellu_l-lap, I think there are only about a half dozen people in the world who have built a vorbis encoding mode. ... vorbis would really be a lot more impressive if it had the tuning effort behind it that lame has had.
15:03.57u_l-lapor the promised new cdparanoia
15:04.33u_l-lapgmaxwell: istr that during the neuros port monty also realized that vorbis had a lot of crap that needed to be removed so he decided to start in one a slimmed down and improved vorbis II
15:04.43gmaxwellu_l-lap, well the new codec is being worked on. ::shrugs::  Vorbis is more than good enough for its intended applications.
15:05.06gmaxwellThe biggest problems with vorbis are ones you can't fix in tunings.. That it requires far too much fast memory.
15:05.13CIA-23openmoko: 03shoragan * r3125 10/branches/src/target/kernel/2.6.23.x/patches/ (lis302dl.patch series):
15:05.13CIA-23openmoko: Follow change in 2.6.22:
15:05.13CIA-23openmoko: (orig r3105): laforge | 2007-10-07 18:54:47 +0200
15:05.13CIA-23openmoko: add preliminary lis302 accelerometer input device driver for GTA02
15:06.09gmaxwellu_l-lap, Pretty much yes. The new codec is intended to solve the the 'needs too much fast memory' problem.
15:06.39gmaxwellA design assumption was made for vorbis that future mobile cpus would have plenty of fast memory but slowish cpus.  The trend turned out to be the other way around.
15:07.08u_l-lapoops
15:07.14u_l-lapthe crystal ball fails again
15:07.53gmaxwellThe design trade off turned out to be just fine for desktop cpus (.. where performance didn't matter anyways). :)
15:09.35u_l-lapgmaxwell: the performance did matter at the time ... I remember when my machine couldn't do vorbis 0.5ish
15:09.42CIA-23openmoko: 03shoragan * r3126 10/branches/src/target/kernel/2.6.23.x/patches/ (gta02-core.patch smedia-glamo.patch):
15:09.42CIA-23openmoko: Follow change in 2.6.22:
15:09.42CIA-23openmoko: (orig r3112): laforge | 2007-10-08 13:26:02 +0200
15:09.42CIA-23openmoko: glamo/gta02: The end address of resouces should be minus by one. This patch
15:09.42CIA-23openmoko: also fixes a typo where glamo-3d uses glamo-2d's resources. (Chia-I Wu)
15:09.46u_l-lapand then I remember having to reencode my entire damn collection a few times
15:09.59u_l-lapgood thing my collection wasn't huge back then
15:10.19buzmhh so we do get a 3d driver
15:10.22CMu_l-lap: I wish I had done all mine to flac..
15:10.47buzmost have
15:10.50gmaxwellu_l-lap, Well that was just because the code was almost completely unoptimized prior to .. um beta4 or so.
15:11.00buzwhich is why i dont think we'll see much in the line of new audio formats
15:11.03buzmp3 is good enough
15:11.13*** join/#openmoko goxboxlive (n=goxboxli@139.80-202-160.nextgentel.com)
15:11.30u_l-lapbuz: mp3 is NOT good enough
15:11.32gmaxwellbuz, What if you could get quality comparible to good 128kbit mp3s in 24kbit/s ? :)
15:11.32ScaredyCatflac wasn't an option when i did mine..
15:11.40CMbuz: Yes, it is. Especially for portal players and such
15:11.43u_l-lapbuz: play it on a pair of real speakers (e.g. live audio system) and cringe in terror
15:11.44ScaredyCatall my cd's are somewhere in the loft...
15:11.53ScaredyCatprobably covered in spiders
15:11.57buzu_l-lap: you just dont want 128kbit
15:11.58CMScaredyCat: Same here, or my parents attic..
15:12.02buz256kbit is more than good enough
15:12.04CIA-23openmoko: 03shoragan * r3127 10/branches/src/target/kernel/2.6.23.x/patches/smedia-glamo.patch:
15:12.04CIA-23openmoko: Follow change in 2.6.22:
15:12.04CIA-23openmoko: (orig r3113): laforge | 2007-10-08 13:28:08 +0200
15:12.04CIA-23openmoko: glamo: raise frame rate from 40Hz to 60Hz: DCLK ration is now 2:1 instead of 3:1 (Chia-I Wu)
15:12.04gmaxwellScaredyCat, if not flac then shorten
15:12.08buzeven 192 sounds good
15:12.33u_l-lapbuz: vorbis reaches transparancy on a decent system at around 160 or 192kbit/s whereas mp3 still has artifacts until you hit 320 and even then on music with a large dynamic range you *still* hear distortion
15:12.48buzyeah or so they say, until you put them in blind test setups
15:13.00u_l-lapmaybe not an issue when you're listening on headphones on a computer but I could hear on my live setup
15:13.10u_l-lapI was kind of depressed at how bad 128k vorbis files sounded then
15:13.36*** join/#openmoko zefanja (n=zefanja@drsd-4db35fe3.pool.einsundeins.de)
15:13.58buzmaybe i'm a bad example anyhow, as i always push stuff through equalizer anyhow
15:14.06gmaxwellu_l-lap, really all the state of the art encoders (acc, vorbis, lame mp3) are transparent at ~140kbit/sec except for a few bad egg samples.
15:14.13buzbut true enough, i cant stand 128kbit
15:14.15ScaredyCatyou're both bad examples
15:14.23ScaredyCat90% don;t give a fuck
15:14.27buzexactly
15:14.35buzwhich is why mp3 IS good enough
15:14.40gmaxwellu_l-lap, usually a high quality playback rig makes perceptual codecs sound *better* because a low quality rig can violate the perceptual assumptions of the codec.
15:15.11gmaxwellIn any case... see what I said above. What if you had good quality in 24kbit/sec?  ... many people would care.
15:15.19buzflash is incredibly cheap now
15:15.23buzso no, i wouldnt care
15:15.32buzmy 1GB shuffle barely ever is filled
15:15.43ScaredyCatyou'd still want bigger flash, to get more on it
15:15.53ScaredyCatreally?
15:15.54gmaxwellbuz: People buy 30/40gb hdd based players by the droves. (fruit brand infact)
15:16.03u_l-lapgmaxwell: it didn't for me and my amp has a flat response curve (well, 0.01% THD so not quite) and the speakers were a bit wobbly but no more than +/-3dB between 200Hz and 18kHz
15:16.31ScaredyCatnone of the existing players can hold my entire collection...
15:16.35ScaredyCatthat's my problem..
15:16.36gmaxwellu_l-lap, who cares about the speakrs? room behavior totally dominates the system behavior. ;)
15:16.46u_l-lapgmaxwell: curse you ;-)!
15:16.49CIA-23openmoko: 03shoragan * r3128 10/branches/src/target/kernel/2.6.23.x/patches/ (s3c2410_udc-2440_dual_packet-workaround.patch series):
15:16.49CIA-23openmoko: Follow changes in 2.6.22:
15:16.50CIA-23openmoko: (orig r3117): laforge | 2007-10-08 15:40:41 +0200
15:16.50CIA-23openmoko: add dual packet workaround to series
15:16.50CIA-23openmoko: (orig r3116): laforge | 2007-10-08 15:40:11 +0200
15:16.51CIA-23openmoko: add patch from werner to work around s3c2440 dual packet mode usb hangs
15:16.54ScaredyCatI want the disk space back, and to move the music out
15:16.55u_l-lapin any case mp3 is evil
15:17.02gmaxwellu_l-lap, http://drc-fir.sourceforge.net/
15:17.27u_l-lapgmaxwell: damn that would have been useful when I did live sound
15:17.51u_l-lapinstead I had to fiddle with the equalizer by hand and guess what sounded good as I was too poor for fancy equipment to do it for me
15:17.54buzgmaxwell: exactly, which is why decent headphones nearly always sound better than even veryexpensive setups
15:18.34gmaxwellIn any case, Monty's current project is "ghost", an ambitious codec which intends to be able to deliver acceptable quality at around the 20-30kbit/sec mark, and have low enough latency to use for wideband VoIP.
15:18.40*** join/#openmoko chris^^ (n=kraetzi@p548AE560.dip.t-dialin.net)
15:18.47gmaxwellbuz, Yep. :)
15:18.59u_l-lapgmaxwell: is that even mathemagically possible?
15:19.15buzand as for the 30GB fruit players, well i have a 3G one which was outrageously expensive in its day and remain unimpressed ;)
15:19.16gmaxwellu_l-lap, Yes. It's possible.. carefully hand tuned testing indicates as much.
15:19.22u_l-lapdamn
15:19.47gmaxwellu_l-lap, may not be engineering-wise possible to achieve.. we'll see. :)
15:19.54buzif it maxes out a core2 during playing, i sure wont care for it
15:20.14gmaxwellbuz, obviously no.. the cpu target is mobile devices.
15:20.22gmaxwellWhich is probably the hardest part. ;)
15:20.45u_l-lapgmaxwell: btw I think it might actually be possible to make jack use fixed point audio streams but I'd have to ask las
15:21.12u_l-lapgmaxwell: the general jack architecture was built to allow different kind of streams to be routed at least back in the day (and it can do midi now so I imagine the general transport framework is there)
15:21.30ScaredyCatCM: anythingbutipod.com
15:21.49buznext thing i'll buy is likely a zenstone plus
15:21.57GoGiwhy does mokomakefile rune qemu to build packages?
15:22.03buznearly as small  as the shuffle, but twice as much storage and a display
15:22.24xyzzy_billCM: I had a iPhone, which got bricked with the 1.1.1 firmware update.  I smashed the thing to pieces in front of the "Genius" at the Apple store.
15:22.25buzor a cowon player
15:22.38CIA-23openmoko: 03shoragan * r3129 10/branches/src/target/kernel/2.6.23.x/patches/gta02-core.patch:
15:22.38CIA-23openmoko: Follow change in 2.6.22:
15:22.38CIA-23openmoko: (orig r3119): laforge | 2007-10-08 16:49:16 +0200
15:22.38CIA-23openmoko: GTA02: add definitions for gsensor GPIO and IRQ
15:22.38CIA-23openmoko: GTA02: vbus_draw is a void function, not int
15:22.54CMxyzzy_bill: Hehe.. Way to go! Welcome to OpenMoko ;)
15:23.00gmaxwellxyzzy_bill, You should have filmed the smashing. ;)
15:23.16buzthe iphone doesnt film
15:23.20buzoh wait a sec....
15:23.40xyzzy_billCM: Thanks... now just gotta wait for the phone... Will look at SW dev in meantime.
15:24.02*** join/#openmoko rd_ (n=dr@toi.yeu.phu.nu)
15:24.11CMxyzzy_bill: The easiest way to build everything is using the MokoMakefile
15:24.23CMIt even builds qemu and all other tools you'll need :)
15:27.18ScaredyCatI love how apple being fucktards makes others able to quote 'user replaceable battery' as a feature
15:27.44CIA-23openmoko: 03shoragan * r3130 10/branches/src/target/kernel/2.6.23.x/patches/lis302dl.patch:
15:27.44CIA-23openmoko: Follow change in 2.6.22:
15:27.44CIA-23openmoko: (orig r3120): laforge | 2007-10-08 16:50:08 +0200
15:27.44CIA-23openmoko: use new #defines for gta02 gsensor IRQ and GPIO
15:31.22*** join/#openmoko Sup3rkiddo (n=sudharsh@unaffiliated/sudharsh)
15:31.29*** join/#openmoko hardskinone (n=hardskin@81-208-31-222.ip.fastwebnet.it)
15:32.06abraxa_xyzzy_bill: What happened to your AT&T contract?
15:33.32xyzzy_billabraxa_: They gave me a new SIM, which I put into the $20 go-phone I bought from Best Buy.
15:33.39gmaxwellScaredyCat, The fruitheads have a product with a user replacable battery? :)
15:34.34CIA-23openmoko: 03shoragan * r3131 10/branches/src/target/kernel/2.6.23.x/patches/ (s3c2410-pwm.patch series):
15:34.34CIA-23openmoko: Follow change in 2.6.22:
15:34.34CIA-23openmoko: (orig r3121): laforge | 2007-10-08 18:06:32 +0200
15:34.34CIA-23openmoko: Add new S3C2410 PWM core (Javi Roman)
15:36.08*** join/#openmoko muhh (n=muh@254-151.76-83.cust.bluewin.ch)
15:36.20muhhHi
15:36.48muhhwho can edit openmoko wiki pages?
15:37.13abraxa_xyzzy_bill: Ah, so you're still using the contract?
15:37.18abraxa_muhh: Everyone :)
15:37.34muhhabraxa_ : I don't want to register just for a simple thing.
15:37.40muhhthe point is that : http://wiki.openmoko.org/wiki/OpenMoko:Community_Portal#IRC
15:37.42abraxa_muhh: What do you want changed?
15:37.52muhhis speaking about this IRC channel. but it's missing the server :-)
15:37.58abraxa_ohhh
15:37.58muhhI mean there are 100000 irc networks..
15:38.01abraxa_Okay
15:38.28muhhit's just "(on irc.freenode.org)"
15:38.29Henrykmuhh: there are other networks besides freenode? ;-)
15:38.34muhh:D
15:38.47*** join/#openmoko Marcel_M (n=Marcel_M@86.59.65.236)
15:39.05HenrykIsn't that one of the commandments? Thou shalt not have any other network or something
15:39.13muhhanyway I came here for a technical quesiton that I haven't seen answered on the site, probably because it's not on the project.
15:39.15muhh:p
15:39.20abraxa_muhh: Thanks, it's changed now
15:39.48muhhthe thing I'm looking for is if the phone can use 2 sim cards at the same time. It shouldn't be that challenging (for me it is)
15:40.09XorAmuhh: gaffa tape two phones together
15:40.16muhhI would loove a phone that can listen to 2 cards at the same time. maybe use one at a time, but listen to both.
15:40.27abraxa_muhh: Actually it is challenging because that would require 2 GSM modems - and thus drain battery faster
15:40.35muhhXorA lol. u don't imagine how it is useful
15:40.38XorAmuhh: thats not techincally possible without having two sets of GSM rf kit
15:41.02muhhabraxa_ 2 modems? really? I thought you just need a special modem that is able to use both codes.
15:41.30XorAmuhh: but i2c is avable near the battery so you could make an extended back with a SIM switcher driven by i2c so you could press button on GUI and switch SIM
15:41.41muhhbecause the frequencies should be about the same. it's just the "software" that read the right packets that should be changed.
15:42.02XorAmuhh: one sim couild be 1900, another 800 so freqs might not be near
15:42.02Henrykmuhh: probably not, because each modem has its own identification (IMEI) and each sim has its own identification
15:42.23Henrykthe provider won't like two sims on one imei
15:42.37XorAthat will get phone blocked on some networks
15:42.41ScaredyCatyou can get sim switchers
15:43.31XorAa Neo SIM switcher would be cool, because we can control it by I2C
15:43.53muhhso basically a modem could connect to just one network. so I need two modem.
15:44.24Henrykright
15:44.39muhhwell, maybe in the future when batteries will be more powerful and modem less power hungry. I'm sure there are businessmen who would love it. And I'll love it at least to make cheap calls to all my friends in different networks.
15:45.00Henrykit might be possible to buy a cheap phone and enslave it over bluetooth. something like that is already requested in the wiki
15:45.07XorAmuhh: GSM can support multiple lines on multiple contracts, just wake the providers up
15:45.12CIA-23openmoko: 03shoragan * r3132 10/branches/src/target/kernel/2.6.23.x/patches/s3c2410-pwm.patch: Update s3c2410-pwm.patch to apply on 2.6.23-rc9
15:45.57*** part/#openmoko linux-bastler (n=linux-ba@p5B12CFA6.dip.t-dialin.net)
15:46.33muhhproviders will never change. they don't want to waste money. that's because of interconnection rates. if I pay just a few cents per hour on my network, I'll pay the same amount per MINUTE when connect to another network. if I have a sim of the other network I'll spend less. and networks don't like that.
15:46.34Henrykmuhh: you'll have to have a second modem (== phone) anyways, so just take a full blown phone, establish bluetooth connection and just keep it somewhere near your neo (e.g. in your backpack)
15:47.17XorAmuhh: I pay the same no matter what network I phone
15:47.33muhhXorA: not here. the prices are very different.
15:49.01muhhMaybe in the future it could be agood idea to have this kind of option on the phone. I'm sure that the advances in thecnology will allow to develop this kind of phone. For sure Nokia & Co will *never* do that because they are in some way controlled by providers.
15:49.03cjb_ievodafone ireland support two contracts on a single sim - one prepay, one postpay
15:49.17*** join/#openmoko root_ (n=root@86.59.65.236)
15:49.18muhhtwo contract with the same company that's ok for them.
15:50.31muhhhere (.ch) for example you have sunrise = 30cents per hour on sunrise or landline. Swisscom  40cents/hour on swisscome/landline. both network change  hour with minutes if you phone to the other company's mobile network.
15:50.48SpeedEvilIt's a fundamental packing and price problem.
15:51.06muhhyeah. price problem = you can't solve it.
15:51.09SpeedEvilCurrently there are no chipsets to do 'two phone' mode cheaper than 2*one phone
15:51.14SpeedEvilAnd easier
15:51.25cjb_iethere are dual sim adaptors, but they're very kludgey
15:51.26*** join/#openmoko tux_440volt (n=subhodip@61.246.161.218)
15:51.29SpeedEvilSo you have basically two complete phone chipsets and attendant hardware in the phone.
15:51.47cjb_ie(power cycle the phone to switch sims)
15:51.48SpeedEvilDual SIM adaptors are a tiny part of the problem - you can't logon to multiple nets with them
15:52.24muhhit could be reallistically built a phone with 2 sim/modem inside. just a single hardware that check both. I mean, if I check the space occupied by an iPhone I can put 2 nokia 3310 on that space. :D
15:52.24CIA-23openmoko: 03laforge * r3133 10/trunk/src/target/kernel/patches/ (gta02-core.patch pcf50633.patch):
15:52.24CIA-23openmoko: * export all pcf50633 symbols as _GPL symbols.
15:52.24CIA-23openmoko: * replace pcf50633_gpo0_{get,set} with generic pcf50633_gpio_{get,set}
15:52.24CIA-23openmoko: * complete GTA02 >= v2 GSM power switching support (based on patch by jserv)
15:53.55Maledictuscb22: pong. I think you mean the stuff from the wiki?
15:54.02*** join/#openmoko henrikw (n=henrik@56.84-48-193.nextgentel.com)
15:54.57cb22Maledictus, yeah
15:55.30MaledictusAndrew Turner wrote it. I just used it under a -current where it did work
15:55.43Maledictushave you set TARGET=arm and TARGET_ARCH=arm?
15:55.54cb22yep, i followed the instructions on the wiki
15:55.57cb22on 6.2-stable
15:56.16Maledictushmm, don't know if anyone tried that
15:56.25cb22-current only?
15:56.29MaledictusThere have been a lot of arm work in current
15:56.36Maledictusso I think its current only :)
15:56.45cb22ok, i'll just cvsup a -current tree down
15:56.52cb22ty for all the work :)
15:57.02Maledictusnp :)
15:57.10*** join/#openmoko mstevens_ (n=mstevens@82-71-23-88.dsl.in-addr.zen.co.uk)
15:57.17mstevens_the more I think about this phone the more excited I get
15:57.25*** part/#openmoko LetoTo (n=paul@76-10-144-1.dsl.teksavvy.com)
15:57.50MaledictusAre there any news on the gps front that I missed? especially is the blob still needed for gta02?
15:58.03cb22mstevens_, +1
15:58.09cb22Maledictus, not really
15:58.16cb22AFAIK they are looking at another chipset
15:58.26cb22one that speaks NMEA
15:58.40Maledictushmm, that would be very late if they want to ship em in december
15:58.47cb22s/are/were/
15:58.56mstevens_on the downside, still can't make calls
15:58.57Maledictusah. any public info?
15:59.02cb22nope
15:59.09cb22just memory from irc
15:59.21cb22maybe roh has some more info
15:59.52Henrykas far as i am informed it is still not finally decided what gps goes into gta02, at least not publically
16:00.07SpeedEvilThe latest was that they were evaluating AGPS chipsets on candidate hardware.
16:00.17Maledictusok. that's K.O. criteria for me :)
16:00.49SpeedEvilI have to think that a decision must have been made by now for it to be saleable by December.
16:01.08Maledictusyep
16:02.20HenrykThere will be no end user release by september.
16:02.33Henrykbut yeah, the hardware is about to be final in 1 month
16:02.42ScaredyCateh?
16:02.49ScaredyCatwe're in October already...
16:02.59Henryks/september/december/
16:03.03ScaredyCatif it was going t be available in September, it missed
16:03.04Henrykthere have been samples with both gps chipsets that are being considered
16:03.22ScaredyCatyes, but that's old news
16:03.24Maledictuswhich are?
16:03.39gaminhammerhead and some other
16:04.16Maledictushammerhead is the current oneß
16:04.18Maledictus?
16:04.20*** join/#openmoko mstevens (n=mstevens@saigo.etla.org)
16:04.28ScaredyCatyes
16:04.56mstevensokay, I need to persuade NetworkManager that plugging in an openmoko is NOT a signal to go "ooh, a new ethernet port, I must disconnect you from the internet and use this new connection"
16:05.00gaminmaybe it is a sirf the other?
16:05.12ScaredyCatmstevens: yes, that's annoying :)
16:05.22XorAmstevens: good luck, that bug has been in NM bugftracker for 2 years
16:05.52mstevensXorA: alternatively, I could just switch back to my desktop :)
16:05.56*** join/#openmoko xatax (n=kvirc@amarok/developer/xatax)
16:06.15ScaredyCatyou can fix it if you're using opensuse
16:06.29mstevensubuntu
16:06.39ScaredyCatwell...
16:06.51xataxFunny.. I came here to find out a bit more about gta02, and the topic killed my hopes :)
16:06.58kristian-mmstevens yea same bug here - at least when plugging in the ethernet port again - ubuntu
16:07.21viqxatax: at least you read it, many people don't ;)
16:07.22mstevenson my desktop I don't use NM so it'll be fine
16:07.25Henrykthat's because networkmanager is mostly useless when you really want to use the linux networking stack
16:07.35Henryki have 4 interfaces up, most of the time
16:07.54ScaredyCatit's a lot more useful if you're using a laptop
16:07.55kristian-mmstevens anyway it sucks in kombination with ifup and ifdown - i hate it
16:08.01u_l-lapScaredyCat: is it?
16:08.03freelockConfigure the usb0 device manually, NetworkMananger should ignore it...
16:08.04u_l-lapI just use debian'
16:08.06u_l-laps network stuff
16:08.06mstevensHenryk: it usually works on a laptop where you just want "grab the first network you can find", but beyond that...
16:08.09ScaredyCatell, yes
16:08.15freelockI have no trouble here with NetworkManager on Ubuntu
16:08.22u_l-laplife works out well I have multiple eth0 configs for when I am on my home network or out and aboot and need dhcp
16:08.33u_l-lapthen again I'm a fan of using emacs for configurating things
16:08.37xataxmjr: thats actualy the point.. wiki seems a bit .. confused :)
16:08.45u_l-lapwhy back in my day all we had were text files and we enjoyed it
16:08.48xataxi.e. some pages talk about october 2007 :)
16:09.13XorADec 2007 is at earliest it will be available
16:09.25*** join/#openmoko wooKieface (n=benjamin@x1-6-00-03-2f-29-99-b9.k511.webspeed.dk)
16:09.29mjrxatax, yeah well, that's an availability issue, which, as noted, is a dead horse, though you're welcome to fix the wiki :]
16:09.49XorAwikis collect misinforation by design
16:09.57*** part/#openmoko jsmanrique (n=jsmanriq@cme-staticIP-212-89-8-169.telecable.es)
16:10.07xataxOk.. My biggest question is actually, if i buy the gta01.. will the future software run on it? Or will the future software take heaps of advantage from the GPU etc, and support for gta01 will be scrapped?
16:10.10ScaredyCatXorA: didn't we just get december as a no no from Henryk?
16:10.23SpeedEvilIt's opensource.
16:10.35ScaredyCatxatax: mickeyl said the 01 will be supported into the future
16:10.39SpeedEvilSo if it's supported, at worst, you can fork it.
16:10.41HenrykScaredyCat: as a end user no
16:10.45XorA<Henryk> but yeah, the hardware is about to be final in 1 month
16:11.21mjrgpu eyecandy better be optional on the gta02 also... :]
16:11.30xataxI sooo wish i could go into the future, and get the hardware today :P then fork the software to work :)
16:11.34SpeedEvilHenryk: are you saying that december won't be hit?
16:11.35mickeylwe're not nokia *cough*
16:11.40ScaredyCatoh we knew that Henryk - we've been taking bets on that since july
16:11.54mickeyli'm commited to support gta01 as long as the hardware runs
16:11.58mickeylheh
16:12.03mjrmickeyl, that's good to know
16:12.08ScaredyCatso until the last one dies?
16:12.15mickeylthe last one i own ;)
16:12.15XorAmickeyl: good thing you made shoddy hardware so they only last a month eh!!!! :-D
16:12.21mickeylhahaha
16:12.21Kerodid package libmatchbox get ditched? replaced by? matchbox-wm can not find libmb ...
16:12.22mickeylright
16:12.30ScaredyCator have you built in a "die in 1 year" ;)
16:12.35mjrmy gta01 sleeps in an oxygen tent for longevity
16:12.35gmaxwellPlus there are a lot of GTA01s out there..if no one here supports them someone will.
16:12.52SpeedEvilThere is support, and support.
16:12.53ScaredyCattrolltech...
16:13.05xataxwell optionally mickeyl can always just accidentally drop the gta01 to get rid of the supporting promise :)
16:13.29gmaxwellmjr: I expect an oxygen tent would be anti-longevity.
16:13.36gmaxwellmjr: bath of ln2....
16:13.52SpeedEvilFor example, there was lots of interest in reverse engineering GTA01s GPS, when it was supposed to be going into GTA02 too. Now that there is a possibility that there will only be several thousand chips with the GPS chipset, it's gotten pushed down many peoples stacks.
16:14.10SpeedEvils/chips/phones/
16:14.17mjrgmaxwell, damn. Now I need to treat it with homeopathic remedies, ie. lots of water
16:14.41gmaxwellmjr, so long as it's deionized water.... ;)
16:15.02zash`break unless self.insurance.valid?
16:15.09mjrgmaxwell, it's wearing a magnetic collar for that!
16:16.03gmaxwellapt: lack of working gps has bummed me out: I'm working on a location aware wikipedia data driven mapping application. :(
16:16.07viqhttp://excds.ath.cx/fun/images/warranty_void.png
16:16.17viq;)
16:16.40mjrhehe
16:17.29SpeedEvilgmaxwell: what do you mean by that?
16:17.31ScaredyCatshame it's not a doctored image
16:18.06|Rhahaha
16:19.08abraxa_viq: Seal clubbing is not funny
16:20.35SpeedEvilI'd expect it to be $7.80 at 1K
16:20.36SpeedEviloops
16:20.46HenrykExcept of course "Seal" is the name of a club you go to dance to
16:21.12ScaredyCatthat's Seal not seal...
16:21.13*** join/#openmoko simon_ (n=simon@w208.wist.uni-linz.ac.at)
16:22.59xataxHmmz.. so i quess my next phone wont be openmoko after all :(
16:23.30ScaredyCatdepends when you buy your next phone
16:23.45*** join/#openmoko ruoso (n=ruoso@static-b5-252-25.telepac.pt)
16:24.10Henrykor how long you are willing to continue using your old phone
16:24.28xataxwell.. its not how long am i willing to use it, rather how long will it last :)
16:24.29*** join/#openmoko Lunpa (n=lunpa@rch85-2-88-163-221-31.fbx.proxad.net)
16:24.51ScaredyCatyou can always get a cheap 20 phone to last you... ;)
16:25.47*** join/#openmoko ckuethe (n=ckuethe@S0106000024c38a18.ed.shawcable.net)
16:26.14xataxnaah i think i'll go with the HP 514 voice messenger until openmoko is a bit more mature
16:26.14*** join/#openmoko miip (n=miip@p54A56FDD.dip.t-dialin.net)
16:26.26tuukkahseems like a good strategy to keep some simple phone and have openmoko as a second, smart phone
16:26.40xataxPS: is there any.. mm.. emulator variant to test the software?
16:27.02tuukkahsure, qemu
16:27.22xyzzy_billxatax: Tuukkah's suggestion is what I'm doing... I got the $20 go-phone for regular voice, and I'll hack the Neo for smart phone.
16:28.58xyzzy_billxatax:  I'm a total newbie (1 hr of experience so far), but install just seemed to go OK.
16:29.11xataxnaah.. not good enough at the moment.. i think ill rather wait for the gta02 hardware
16:29.13xataxi want wifi :P
16:29.26xataxand faster cpu comes always in handy
16:29.40xyzzy_billxatax: Yeah, I agree.  I suspect I'll get another phone with gta02 comes out
16:29.54xataxi aint that rich :P
16:29.56xyzzy_billxatax: 256meg program memory will also be handy, I suspect.
16:30.28gmaxwellxyzzy_bill, So there is no confusion, thats 256MB flash
16:32.01xyzzy_billgmaxwell: correct.  Is the 64meg flash in neo1973 currently much of a problem
16:32.23Henrykyes, it's starting to be, after the switch to 2007.2 and glibcs
16:32.27Henryks/bcs/bc/
16:32.33*** join/#openmoko morricone (n=foobar@dslb-084-057-138-133.pools.arcor-ip.net)
16:33.46mjrwith a lot of python crap installed, the internal nand _is_ a bit cramped
16:33.58Henrykyeah, and then you install mono and java :)
16:37.08*** join/#openmoko MetaMorfoziS (n=khmhm@3e70c934.adsl.enternet.hu)
16:37.34*** join/#openmoko dneary (n=dneary@mne69-9-88-163-116-163.fbx.proxad.net)
16:38.04*** join/#openmoko j_ack (n=j_ack@p508D8CE2.dip0.t-ipconnect.de)
16:39.15xyzzy_billmjr: Can we supplement with microsd?
16:39.37SpeedEvilyes.
16:39.38mjryeah, you can install packages under the card root
16:39.46gmaxwellxyzzy_bill, Speaking from my zaurus expirence having operating system files on removable media is sucky.
16:39.53SpeedEvilThe problem is the core software should ideally not takeup more than onboard memory
16:40.03SpeedEvilLeaving 5M or so free for user data.
16:40.06mjrcore shouldn't, quite agree
16:40.11SpeedEvilOtherwise, you can't change the card.
16:40.32mjrsaid python, mono and java crap, on the other hand...
16:40.41gmaxwellSpeedEvil, unless you dupe those files on all your cards... you've got to shut it off to change the cards anyways.. still not very user friendly.
16:42.39SpeedEvilYes, of course.
16:42.59SpeedEvilBut, having large sets of applications break when you do that is bad.
16:43.17xyzzy_billWell, I thought I'd just get one big card (4 or 8 gig), and never replace it.
16:43.17Writchiemicro sd is about as easily replacable as a laptop harddrive ;)
16:43.58CMWhat is taking up so much space in OM btw, qtopia is around 30mb and OM 43 or so
16:44.04Henrykyou don't need a screwdriver though
16:45.08Writchiebut most need a guitar pick
16:45.19gmaxwellyea.. hehe having to remove the sim to get to it is .. well it's a cute arrangement. ;)
16:45.35gmaxwellI didn't think 8gByte micro-sd was available yet.
16:45.40*** join/#openmoko amarsh04 (n=amarsh04@CPE-139-168-192-245.sa.bigpond.net.au)
16:45.41Writchiewe used to call "wrong" not cute
16:46.31*** join/#openmoko Lynet (n=lars_gaa@084202176097.customer.alfanett.no)
16:46.32Writchieactually its a good idea if you intend to actually use it as a primary drive
16:46.38gaminwill the gta02 be running everything as root too?
16:46.58Writchiegamin: mine certainly won't
16:47.02*** join/#openmoko thomasg (n=thomasg@p57AFD58A.dip.t-dialin.net)
16:47.32gaminactually it is more an openmoko question...
16:47.35mjrgmaxwell, a local store here currently guestimates they'll stock 8 giggers early next month, though it's not maximally reliable
16:47.59mjranyway, not right now, but soonish
16:48.15Writchiegamin: far more important things first
16:48.20*** join/#openmoko aloril (n=aloril@kaar72.airix.fi)
16:48.41gaminWritchie: like gsmd working? ;-p
16:50.15*** join/#openmoko jpozlovsky (n=jindra@rb5cc115.net.upc.cz)
16:51.31mstevensooh, qtopia lets me get network...
16:51.58gmaxwellmstevens, You can't get on the network from the OM image??
16:52.06mstevensgmaxwell: no
16:52.19guaquamjr: did they have an estimate, how much does eight gigs cost?
16:52.31mstevensstill can't make calls though
16:52.54gmaxwellmstevens, Oh I didn't have any problems networking to the OM image. It just has a static IP set...
16:53.12tuukkahip network or gsm network ?-)
16:53.16mstevensgsm network
16:53.21gmaxwellduh. okay sorry. :)
16:53.31tuukkahwell, both should be working already
16:53.41tuukkahmaking calls, even :-)
16:53.47gmaxwellI was able to SMS from qtopia. :) Couldn't call though.
16:54.54*** join/#openmoko wolog (n=wolog@lavalette.guerrier.info)
16:57.27mjrguaqua, 100 €
16:58.13mjr60 for 6 GB
16:58.16thomasgI have some problems with my own openmoko mirror. I downloaded my http://gstaedtner.net/openmoko/thomasg.conf to /etc/ipkg/ on the neo like everytime, but when I try to install a package from my mirror it doesn't resolve the dependencies. mostly this are files starting with lib... all the necessary deps are in the Packages files. any ideas?
16:58.36Henrykthomasg: you did ipkg update, right?
16:58.42thomasgHenryk: yes, I did
16:58.52mstevensI fail at qtopia
16:59.30Henrykhmm, no idea
16:59.39*** join/#openmoko chris^ (n=kraetzi@p548AE560.dip.t-dialin.net)
17:00.20thomasgthe config should be correct, the files are on the mirror, the packages files are ok (I guess). I have really no clue what's wrong
17:01.12Henrykthomasg: oh, all the existing files end in -feed.conf. could that be required? i don't know ipkg enough
17:03.27thomasghm, don't know. but the packages I try to install are found - but the dependencies do not get resolved
17:03.44Kerothomasg: deps should be on packages, not on files. (but maybe I misread you)
17:04.01*** join/#openmoko holycow (n=new@mail.wjsgroup.com)
17:04.36thomasgKero: that's right, but to get them resolved, they must have an entry in the "Packages"-file
17:04.52*** part/#openmoko vivijim (n=vivijim@dsl-62-220-14-162.berlikomm.net)
17:04.57*** join/#openmoko heikkit (n=chatzill@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net)
17:05.06Keromyeah, you mirror, you don't create your own ipkgs
17:05.51CIA-23openmoko: 03shoragan * r3134 10/branches/src/target/kernel/2.6.23.x/patches/s3c2410-pwm.patch: Update include regs-timer.h from plat-s3c
17:06.32CIA-23openmoko: 03shoragan * r3135 10/branches/src/target/kernel/2.6.23.x/patches/ (gta02-leds.patch series): Add support for leds on gta02
17:06.47Kerothomasg: one src/gz per file? just a thought, I do not really expect that to work
17:07.40Henrykyeah, the pre-existing feeds have one line per file
17:08.36thomasgwhat exactly do you mean?
17:09.45DunedanDoes somebody know a good document which describes the properties and differences of different sim-card series?
17:10.49*** join/#openmoko dflores (n=dflores@dips01.vmix.com)
17:12.16Keroyou have three lines in http://gstaedtner.net/openmoko/thomasg.conf
17:12.18*** join/#openmoko lostgeek (n=aschenba@p50866192.dip.t-dialin.net)
17:16.09xyzzy_billHow long does make openmoko-devel-image take to run?
17:16.33xyzzy_billI'm only asking because after 30min, it says "NOTE: Running task 139 of 4837"
17:16.47Henrykxyzzy_bill: expect something along the line of 8 to 12 hours
17:16.57Henrykok, leaving now for dinner, bye
17:17.07xyzzy_billSeriously?  Cripes!
17:17.10gmaxwellxyzzy_bill: Where are the instructions for setting up the crosscompile enviroment?
17:17.23*** join/#openmoko ecraven (i=nex@eutyche.swe.uni-linz.ac.at)
17:17.33gmaxwellI'll see how fast an 8 core xeon box with oddles of ram can do it.. ;)
17:17.36xyzzy_billhttp://wiki.openmoko.org/wiki/MokoMakefile
17:17.45CMxyzzy_bill: What kind of comp do you have?
17:18.10CMI think roh said it took around 6h to build on his, and that's the fastest I've heard
17:18.26xyzzy_billCM: It's a rockin 2GHz Core Duo Dell Insprion 9400.  However, I am doing a step that probably isn't needed.
17:18.39xyzzy_billCM: I'm doing the "Updating the environment" sectiono
17:18.51thomasgKero: yes, what's wrong about that?
17:19.17guaquaxyzzy_bill: you'll profit from adding -j4 to the gcc flags
17:19.19*** join/#openmoko white_gecko (i=natanael@atas1.theol.uni-leipzig.de)
17:19.36*** part/#openmoko white_gecko (i=natanael@atas1.theol.uni-leipzig.de)
17:19.47xyzzy_billGuaqua: Yes, I read that. Shouldn't I use -j2 instead (its a Core Duo)
17:20.04*** join/#openmoko PBeck (n=PBeck@HSI-KBW-091-089-102-236.hsi2.kabelbw.de)
17:20.14PBeckhi
17:20.18guaqua-j4 might be faster...
17:20.21tuukkahuse -j2 on single-core
17:20.32thomasgmy core2quad takes about 2.5 hours for a bitbake openmoko-devel-image from scratch (-j5)
17:20.33guaquait's about processes and how the scheduler handles threading
17:20.48*** join/#openmoko kumpera (n=rodrigo@c91520b2.virtua.com.br)
17:21.13tuukkahguaqua, also the io-bound vs. cpu-bound stages
17:21.13CMxyzzy_bill: To have ENABLE_BINARY_LOCALE_GENERATION = "0" in my build/conf/local.conf saves me about 1h on glibc
17:21.17*** part/#openmoko dflores (n=dflores@dips01.vmix.com)
17:21.27CIA-23openmoko: 03laforge * r3136 10/trunk/src/target/kernel/patches/ (gta02-core.patch pcf50633.patch): GTA02: implement USB battery charging control using pcf50633
17:21.37CMthomasg: Wow, that's quick :D
17:21.50Kerothomasg: nothing, I think. I only notice a single line per /etc/ipkg/*feed.conf
17:21.51guaquatuukkah: true
17:22.23*** join/#openmoko daMaestro (n=jon@fedora/damaestro)
17:22.46xyzzy_billCM: Thanks.  So, in total, I'm adding: ENABLE_BINARY_LOCALE_GENERATION = "0"
17:22.46xyzzy_billPARALLEL_MAKE = "-j 4"
17:22.46xyzzy_billBB_NUMBER_THREADS = "4"
17:23.07xyzzy_billTo the same file, (build/conf/local.conf)?
17:24.28*** join/#openmoko greghunt (n=greg@87-194-105-11.bethere.co.uk)
17:25.03CIA-23openmoko: 03laforge * r3137 10/trunk/src/target/kernel/patches/ (gta01-backlight.patch gta01-vibrator.patch):
17:25.03CIA-23openmoko: Modify GTA01 vibrator and backlight driver to work on top of new s3c2410 generic pwm code
17:25.04CIA-23openmoko: WARNING: this is untested and mainly just committed so shoragan can resolve
17:25.04CIA-23openmoko: conflicts with his 2.6.23 work.
17:25.05CIA-23openmoko: If you're bumping OE's srcrev for the kernel beyond this commit, please make sure that
17:25.07CIA-23openmoko: the vibrator and backlight control has been tested on GTA01Bv4!
17:25.15*** join/#openmoko l4rs (n=laprican@hsiproxy.astra-net.com)
17:25.37SpeedEvilNoodly be his name.
17:25.48CMxyzzy_bill: Yes :)
17:27.35xyzzy_billHere's a super-lame question: What IRC client do you guys tend to prefer?  I'm using GAIM, but having trouble with the sound.
17:27.54gmaxwellI use xchat.
17:28.40xyzzy_billgmaxwell: Thanks, I'll try it out.
17:28.50*** join/#openmoko l4rs (n=laprican@hsiproxy.astra-net.com)
17:28.59*** join/#openmoko TobiX (i=tobias@zoidberg.org)
17:30.39*** join/#openmoko xyzzy_bill_ (n=bill@adsl-065-005-192-157.sip.rdu.bellsouth.net)
17:31.05*** part/#openmoko xyzzy_bill (n=bill@adsl-065-005-192-157.sip.rdu.bellsouth.net)
17:31.19*** join/#openmoko xyzzy_bill_ (n=bill@adsl-065-005-192-157.sip.rdu.bellsouth.net)
17:32.31ScaredyCatsound ?
17:32.40ScaredyCatin irc !
17:32.43ScaredyCatn00b
17:33.39*** join/#openmoko l4rs (n=laprican@hsiproxy.astra-net.com)
17:33.44*** join/#openmoko xyzzy_bill (n=bill@adsl-065-005-192-157.sip.rdu.bellsouth.net)
17:33.45CMHehe
17:33.58CMxyzzy_bill: I like irssi a lot
17:34.28CMirssi and screen on some remote server is hard to beat
17:34.47guaquas/hard/impossible
17:35.13CMguaqua: I've been using it for 5 years or so, and still not found anything better
17:35.13viqEspecially if you add to the combo bitlbee, and maybe some plugins, for example for SILC ;)
17:35.27guaquaCM: several years here :)
17:41.10*** join/#openmoko l4rs (n=laprican@hsiproxy.astra-net.com)
17:41.41CMBitchX has a better name though ;)
17:41.55*** join/#openmoko slomo (n=slomo@ubuntu/member/slomo)
17:44.16CMGuess the ROAD S101 isn't complete vapourware after all: http://blog.haerwu.biz/2007/10/09/oedem-2007-day-4/
17:47.30*** join/#openmoko l4rs (n=laprican@hsiproxy.astra-net.com)
17:49.09thomasgCM: I'll believe it if I see it :)
17:49.25thomasgI guess it was 3 years ago, when I first heard about it
17:49.50thomasgand 2 years ago when they said it would cost more than 1500USD
17:50.19CMthomasg: Well, we can hope FIC steals the design and adds a better lcd ;)
17:50.48thomasghehe
17:50.58thomasgI don't really like the design, but I love the keyboard-design
17:51.38thomasgbut the display is OK, my nokia 7710 has the same resolution and size
17:51.58CMIt was mainly the keyboard I was thinking of too
17:51.59abraxa_They sure need to do some graphics design to get this thing out the door...
17:54.01thomasgyes, the UI is really ugly
17:54.36thomasgthe nokia 7710 has a nice UI (imho), but its extremely slow :(
18:01.44CMabraxa_: I can't connect to my neo with minicom.. :(
18:01.47juri_i like the lcars UI for it. feels much more technical.
18:01.56juri_its also much easier on the eyes.
18:02.33ScaredyCatthat looks like a nice device..
18:02.55ScaredyCatjuri_: you mean for the 770 ? not the 7710 ?
18:03.06ScaredyCat(road s101 looks nice I mean)
18:04.42thomasgScaredyCat: there's also a lcars theme for the 7710
18:05.03ScaredyCats/here/her/
18:05.18thomasgshe can be glad, that it's a p910i and not a p990i :)
18:05.22ScaredyCatahh.. not as trekkie as a 770 with it though
18:05.33thomasgwhy?
18:05.36ScaredyCatyeah, i hear the 990i is a sack of shit
18:05.47thomasgthey 7710 is pretty trekkie :)
18:06.22thomasgbut of course it's not as black and shaped as the original communicator
18:06.43juri_scaredy: yepyep.
18:06.50juri_whats the 7710? a phone? :P
18:06.54thomasgyes
18:06.58juri_who needs that? :)
18:07.03thomasgbasically the 770 in small + phone :)
18:07.10thomasgand with symbian instead of linux
18:07.15ScaredyCatif my laptop went any slower I think I'd start travelling back in time
18:07.18juri_ah. pointless. :)
18:07.37thomasgI'd like to see openmoko on it :)
18:07.48thomasgbit the 200 mhz ARM would be way to slow
18:07.50thomasg*but
18:09.42juri_openmoko needs more devs. i'd like to be one, but i've already got so *many* projects...
18:10.02juri_openmosix.. xrdp.. qemu.. fai.. my mini-distros.. now wifidog...
18:10.30*** join/#openmoko Zoolooc (n=fredsiba@p549531FB.dip0.t-ipconnect.de)
18:10.51juri_i just don't know when to put a project down... GNU GIFT, trac...
18:11.21juri_a set of video cam drivers.. a wifi driver...
18:11.29juri_tintin++...
18:12.48CMAh, mud.. :D
18:13.14juri_cm: i don't mud. i used it to run the walmart network. :)
18:14.15CMHeh, ok.
18:15.39*** join/#openmoko ossman (n=drzeus@gateway.drzeus.cx)
18:20.15Writchiewhat's with this build failure on webkit for last few days?
18:20.32*** join/#openmoko Tronic_ (i=tronic@dsl-tkubrasgw1-fe30fa00-139.dhcp.inet.fi)
18:20.33Mekwhen I removed some files it builded fine...
18:21.12Writchieok i'll try a make clean
18:23.07CMWritchie:
18:23.09CMWait
18:23.30CMWritchie: Wich error? Is it the i18n or the main.cpp error?
18:23.49Writchiestandby
18:24.17WritchieCM: main
18:24.25CMOk, then do bitbake -c rebuild qmake2-native icu; bitbake -c rebuild webkit-gtk
18:24.37CMNo need to rebuild everything :)
18:24.56WritchieCM: tx
18:25.12CMI don't know why that works, but zecke told me to do it and it fixed the build for me :)
18:27.10*** join/#openmoko duplex (n=duplex@p54AF7EFC.dip.t-dialin.net)
18:29.01*** join/#openmoko guri (n=guri@77-100-76-243.cable.ubr04.azte.blueyonder.co.uk)
18:30.10guriHi. I literally just received my Neo1973 and I'm at a loss as to which image I should be flashing it with....
18:30.22SpeedEvil"personal effects: One yellow metal ring intact on left ring finger, one dildo"
18:30.24SpeedEviloops
18:30.26SpeedEvilmischan
18:30.34gurihahahah
18:30.42SpeedEvilhttp://www.thesmokinggun.com/archive/years/2007/1008072scuba1.html
18:30.50SpeedEvil(mostly worksafe)
18:31.06gurium. so "brand new neo"
18:31.51WritchieSpeedEvil: another darwin candidate methinks
18:32.02SpeedEvilyep.
18:32.18gmaxwellguri, No image will magically work as a normal phone yet.. So you're probably best off running the lastest image available.
18:32.42CMguri: I'm running a build from today right now
18:33.05gurigmaxwell, thank you. yes, I kind of got that far, I was just wondering as I need to match Kernel and FS versions yes?
18:33.19gmaxwellit's not an issue now.
18:33.23CMguri: No guarantees of anything since I built it myself, and "works for me is all I can say about it"
18:33.44CMguri: http://claesmogren.com/~cm/neo/2007.2/
18:33.55gmaxwellI'm running OpenMoko-qtopia-image-glibc-ipk-P1-September-Snapshot-20071007-fic-gta01.rootfs.jffs2 + svnr2937-r3-fic-gta01.bin
18:34.00gurii'm not after a working fone. this is a personal quest :)
18:34.19Writchiethen this is the right place ;)
18:34.24CMguri: Then build your own with the makefile.. ;)
18:34.38guriI work for France Telecom in Device Management, but am so bogged down with Powerpoint these days that I lose all my tech skillzors
18:34.39xyzzy_billGeeze... I'm in total geek land.... yes!
18:34.52CMBut maybe fun to flash some new image first to have something to play with for the next 8h or so
18:35.00guriI have an image running in QEMU as per instructions....just don't want to brick my phone
18:35.07gurihaving psent 300 odd pounds on it
18:35.12gmaxwellyou won't brick the phone flashing kernel and root fs.
18:35.18CMguri: As long as you don't touch u-boot there's no danger at all
18:35.23gmaxwellOnly bricking risk is with the u-boot.
18:35.30guricool. that was what was freaking me out
18:35.33Writchienot true
18:35.34gmaxwellAnd there is no need to flash uboot on current phones.
18:35.38Writchiebeware nand erase
18:35.40CMStick to dfu-util -a 3 and 5 ;)
18:36.03gurinow to see if this Ubuntu install is working with USB
18:36.20Writchieguri: all but dfu-util works
18:36.24CMguri: And don't touch the uboot env either (I messed up my partition table doing that)
18:36.38Writchieguri: mybad - in virtual machines that is.
18:36.45Writchieguri: all works on real hardware
18:37.07guriWritchie, thanks. will give it a go in a bit.....now to get my daughter to go to bed so I can mess
18:37.29*** join/#openmoko santaclaus (n=fobos@213.145.101.2)
18:37.34cb22guri, shame, let your daughter stay awake
18:37.43guriI will definitely be back! This is the most helpful channel ever
18:38.07gmaxwellokay, why does  make openmoko-devel-image fail randomly?!@#
18:38.20CMgmaxwell: To build or to boot?
18:38.23gmaxwellbuild
18:38.27cb22gmaxwell, have you made the sacrifice and prayed to the gods twice?
18:38.31CMUsually webkit breaks
18:38.49gurionce I get something up. Thanks again!
18:38.51ozarkaWritchie: Why beware nand erase?
18:38.51gmaxwellit's failing at random points when I run it again it gets a bit further and fails someplace else. :)
18:38.59*** join/#openmoko pleemans (n=peter@d51A5E76A.access.telenet.be)
18:39.00*** join/#openmoko _rob (n=rob@85.233.59.8.static.cablesurf.de)
18:39.00ozarkaI thought it was necessary?
18:39.07Writchieit will do exactly that to the entire flash including u-boot
18:39.13CMozarka: Remeber all arguments
18:39.28ozarkaso nand erase rootfs is OK
18:39.37Writchieozarka: yes
18:39.39ozarkabut nand erase no args gives me a brick?
18:39.43CMYes, but it's not needed any more with newer u-boots
18:39.47Writchieu got it
18:40.07Writchieyou need to do it right to get your newer u-boot
18:40.12ozarkaHow do I know how newer my uboot is?
18:40.30ozarka(I haven't updated it since I got the device in Aug)
18:40.41ljpit has the version if you hold Aux and power on
18:40.53Writchiethen you need to do the nand erase rootfs
18:40.59WritchieIIRC
18:41.00ljpwe got a neo that had a uboot dated from may
18:41.09*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
18:41.17CMWhat is the last known safe version of uboot?
18:41.20ljpi dont think youneed to nande erare rootfs if you flash a new uboot
18:41.42CMI'm still using the one that came with the 2007.08 release
18:41.43*** join/#openmoko santaclaus666 (n=fobos@213.145.101.2)
18:41.47ljpi flashed yesterdays, from scaredycats feed
18:41.52ozarkaI'm scared to flash my uboot.
18:42.07Writchieljp: you flashed a new u-boot from the feed?
18:42.08cb22ozarka, where are you?
18:42.15ozarkaDallas, TX.
18:42.21*** part/#openmoko kaje (n=kjkeefe@12.170.196.178)
18:42.31cb22i'm sure there must be one person in your area with a debug board
18:42.33ljpWritchie: yes
18:42.44CMozarka: I did flash a bad uboot once, and that destroyed my uboot_env and it's been trouble ever since. (Don't have a debugboard)
18:43.29ljpactually, flashed 3 neos wth the same uboot
18:43.33Writchiewith the lack of build stability here i'd be reluctantly to flash a u-boot or use a dfu-util not confirmed as working
18:44.08cb22Writchie, maybe trying them out in qemu
18:44.12Writchiethat is without a debug board handy
18:44.20ozarkaNow I have to be scared of dfu-util!
18:44.34ljpthis one worked for me-> u-boot-gta01bv4-1.2.0+git3e66c078003607a7d1d214c15a5f262bc1b4032f+svn20070829-r2.bin
18:44.38cb22ozarka, shouldv'e waited for a 02 :)
18:44.49cb22they have some anti brick not writable nor flash on them
18:45.07CMljp: Does that one have the usb-console on by default when you start with aux?
18:45.11ozarkaYeah, but I wanted to be the first kid on my block with a Neo.  :-)
18:45.25CMljp: I need it to rebuild my uboot_env partition table..
18:45.25Writchieu-boot images should be handled like the bios on your PC
18:45.57ljpCM: has 'Set console to USB' if thats what you mean.
18:46.08CMljp: As a default option?
18:46.13ljpyes
18:46.18ljpdont know if it works
18:46.28CMAh, great.. The one I have now only have Boot and Factory reset
18:47.03gmaxwellMan.  We are so gonna 0wn those fruity phone bastards. We even had bricking before them!
18:47.43|Rhahah
18:47.48|R~grab gmaxwell
18:47.51|Rif there is such a bot here
18:47.52|R:P
18:48.44ozarkaBots must be slacking off.
18:48.51CM|R: Not grab, but lots of other things
18:48.59CM~fish |R
18:49.00aptACTION slaps |R around with a large trout
18:49.01ozarkaAt one time, there were at least three that would have responded.  :-)
18:49.03|Rhehe :)
18:49.18CM~prod ozarka
18:49.19aptACTION zaps ozarka with a high voltage cattle prod
18:49.27mwester~lart CM
18:49.27aptdrops a baby grand on CM
18:49.52gmaxwellCM, do you have a dev board?
18:49.58CMgmaxwell: No..
18:50.04gmaxwellCM: brave man...
18:50.07ozarka~reverse tobami
18:50.17CMgmaxwell: But I already have a half-bricked Neo, so no worries
18:51.53cb22CM, half bricked?
18:52.07*** join/#openmoko minime (n=minime@v26038.topnetworks.de)
18:52.24CMcb22: I've managed to break the partition table
18:52.37*** join/#openmoko kW (n=kwkw@41.226.251.225)
18:52.37CMcb22: But I can still boot with the Factory Reset option
18:52.48cb22cant you just flash it?
18:52.48CMNever normal boot..
18:53.04CMNo, the uboot_env contains the bad-blocks table
18:53.05WritchieCM: are you original BB tables in tack
18:53.14CMWritchie: No
18:53.19Writchieouch
18:53.25CMWritchie: I got a bad uboot once..
18:53.44Writchiewhat about the one at the end of the device - are you sure its not readable
18:53.55CMAnd then when I flashed my kernel it overwrote the uboot_env
18:54.06CMWritchie: Hmm.. Don't know about that one. How can I get to it?
18:54.14cb22tsk, should've backed up :)
18:54.18CMAnyway, the partitiontable can be rebuilt.. But I need serial console
18:54.23WritchieCM: IIRC there is a backup copy at the physical end of the device
18:54.46Writchiepartition table != bad block table
18:54.52WritchieIIRC
18:55.04CMWow, nice..
18:55.14CMThe uboot ljp recommended worked nicely
18:56.01*** join/#openmoko santaclaus (n=fobos@213.145.101.2)
18:56.09Writchiewe need a utility to back up the bbt from a device
18:56.23Writchiethe factory bad blocks cannot ever be recovered if they are lost
18:56.56abraxa_CM: Did you get yours fixed?
18:56.56Writchieusing them can result in flaky operation
18:57.01ljpIMHO, that should be part of dfu-util
18:57.22Writchiedfu-util seems a bit flaky to me
18:57.40CMabraxa_: No.. I can't get usb-console working
18:57.40Writchiewhy doesn't it work through vmware
18:58.02CMljp: I agree
18:58.45abraxa_CM: I wonder if there's a tool to debug u-boot through a running linux.... e.g. altering the u-boot env from there
18:59.32CMI've connected with mincom before it went bad, but now I just can't get access to the console.. Hmm..
19:00.03CMI have the set console to USB option in the boot menu, but it does nothing :/
19:00.28Writchiewhat device shows when you plug in the usb?
19:01.44CMWritchie: At boot? I do get the /dev/ttyACM0
19:02.42WritchieCM: but you can't talk to it like with cu?
19:03.22CMWritchie: Nope..
19:03.33Writchiewhat error?
19:03.37CMCan't find cu for gentoo btw
19:03.42CMI've only used minicom
19:04.08CMBut the problem is that when I select console to usb in the uboot menu it just returns to the menu
19:04.26CMOh well, factory reset still boots the kernel and rootfs
19:04.32xyzzy_billI've got the qemu up, just playing with apps... A 4-function calculator ?!?  I was insulted when I saw the dumb calculator built into my old iPhone - does Steve think his users are too dumb for a scientific calc?
19:04.55Writchiexyzzy_bill: wellllll
19:05.09gmaxwellxyzzy_bill, Say "Fruit phone" please. The other name ShallNotBeSpoken. ;)
19:05.29xyzzy_billSorry... s/iPhone/Fruit phone/g
19:05.32gmaxwellI should copy the gnu octave binaries over from my zaurus and see if they just run. :)
19:05.34WritchieCM: btw cu is part of UUCP
19:05.46Fatalring ring ring ring ring bananaphone!
19:05.54zash`rPhone!
19:06.04zash`arr!-phone
19:06.33CMWritchie: Hmm.. Can't find that either. I'll look around
19:06.34*** join/#openmoko bcollins (n=bcollins@collinsap1.phunnypharm.org)
19:07.10WritchieCM: cu is pretty simple IIRC - you can probably just build it from UUCP sources
19:09.28*** join/#openmoko peje (n=peje@12-243.62-81.cust.bluewin.ch)
19:10.00CMWritchie: Ahh.. It's called taylor-uucp in gentoo
19:12.58pejeah an other gentoo lover out there
19:13.54*** join/#openmoko _rob (n=rob@85.233.59.8.static.cablesurf.de)
19:14.09CMpeje: There's several here. Even seen seemant ;) (although he's not saying much)
19:15.27xyzzy_billSorry for more stupid newbie questions, but how do you get out of an app (like Black Box) when running qemu?  Is there a "Home" key?
19:16.23CMxyzzy_bill: Either click on Today in the menu
19:16.54CMxyzzy_bill: I mean up left on the panel, or press the "power" button (Enter in qemu?)
19:17.09CMAlso, hold in the power button or AUX to get some menus
19:17.59*** join/#openmoko Zoolooc_ (n=fredsiba@p5495011D.dip0.t-ipconnect.de)
19:19.24pejeanyone workint on motorola a780 and openmoko?
19:19.42CMpeje: Yes, the Ångström builds
19:20.45pejeyes I did seen, but don't know if its already time to test, or better if I could help there
19:22.22CMI haven't heard much the last month. (Since http://dominion.kabel.utwente.nl/koen/cms/angstrom-running-on-an-motorola-a780 )
19:23.42*** join/#openmoko intarwebz (n=intarweb@unaffiliated/intarwebz)
19:23.46*** join/#openmoko unarzna (i=hk69690@node1.cluster.cs.uta.fi)
19:25.33*** join/#openmoko eikonos (n=eikonos@S0106001c104ae594.gv.shawcable.net)
19:31.44seemantCM: i don't say much, it's true
19:31.53seemantjust waiting waiting for GTA02
19:32.03ljpanyone knows which alsamixer slider controls the gsm mic volume level?
19:32.44CMseemant: :)
19:34.44CMljp: The only slider I can think of is ALC Capture Target
19:35.16CMMost of my channels are muted in alsamixer
19:39.35*** join/#openmoko j_ack (n=j_ack@p508D8CE2.dip0.t-ipconnect.de)
19:40.55ljpCM: thanks
19:42.29*** join/#openmoko cb22_ (n=cb22@dsl-245-161-92.telkomadsl.co.za)
19:46.40*** join/#openmoko parag0n (n=parag0n@cpc2-bagu2-0-0-cust912.bagu.cable.ntl.com)
19:48.23*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
19:48.48*** join/#openmoko wolog (n=wolog@AOrleans-157-1-109-153.w90-20.abo.wanadoo.fr)
19:52.12GoGiMokoMakefile fails on me with this error: http://rafb.net/p/1VUvAG22.html
19:54.18xyzzy_billHi, guys... now I'm trying to figure out what project I'm most interested in joining or starting.  I see the project tree, but is there a roadmap from openmoko for core apps, like browser, phone/contacts/voicemail, application installer, and a music player?
19:55.20abraxa_xyzzy_bill: http://svn.openmoko.org/trunk/src/target/OM-2007.2/applications/ shows you what's currently there - anything else is probably open
19:55.43abraxa_"open" as in "available to be started"
19:56.44GoGiI have taken the error from the logfile now. It is more readable: http://rafb.net/p/h6459045.html
19:57.54GoGiThat's obviously also wrong
19:57.57GoGihmm
19:58.29abraxa_GoGi: See http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=747
19:58.43*** join/#openmoko LeRrA (n=lerra@h-91-126-56-52.wholesale.rp80.se)
20:00.57*** join/#openmoko tr2x (n=alvar@80-218-162-36.dclient.hispeed.ch)
20:03.26GoGiabraxa_: thanks
20:03.43*** join/#openmoko madmarkus (n=markus@ip-141-31-178-166.selfnet.de)
20:04.09GoGiI have noticed a strange similarity between gentoo ebuild files and .bb files. Which came from where?
20:04.27abraxa_Yes, bitbake is based on portage
20:07.44ScaredyCats/portage/garbage/
20:07.58*** join/#openmoko Risto (n=christop@p508CDCA2.dip.t-dialin.net)
20:08.13CMScaredyCat: Hehe.. Don't be so negative :P
20:08.35ScaredyCatyeah, but which am I being nnegative about :)
20:09.02ozarkaIs this the time of the day where we bash bitbake?
20:09.41CMozarka: Don't forget to bash monotone too ;)
20:09.42ScaredyCatbitbake bashing time is any time you like..
20:10.27*** join/#openmoko nosyjoe (n=philipp@ppp-82-135-75-238.dynamic.mnet-online.de)
20:10.27*** join/#openmoko drath_ (i=vmaster@p5B07F15A.dip.t-dialin.net)
20:10.28russellblike ... #!/bin/bash , bitbake ?
20:10.44russellbsorry.. that was bad.
20:11.22ScaredyCatyes,
20:12.15viqWhy not bash bash while you're at it? ;)
20:14.32russellbbut i like bash :(
20:15.13viqbash what? ;)
20:17.57GoGiwhen qemu is run with -kernel image.bin, does this mean that qemu directly loads the kernel image from that file and runs it?
20:18.01ScaredyCatbash bitbake
20:19.39*** join/#openmoko fgau (n=fgau@pD953AC44.dip0.t-ipconnect.de)
20:33.13*** join/#openmoko vato2 (n=vatoz@rb5db91.net.upc.cz)
20:37.32*** part/#openmoko vato2 (n=vatoz@rb5db91.net.upc.cz)
20:38.06*** join/#openmoko VUGO (i=vugo@gateway/tor/x-91becf0d8e27606d)
20:40.44*** part/#openmoko Risto (n=christop@p508CDCA2.dip.t-dialin.net)
20:51.57taneliGoGi: according to man page, yes
20:55.08*** join/#openmoko disguy__27 (i=disguy__@gateway/tor/x-cb353db982749014)
20:55.54*** join/#openmoko miip_ (n=miip@p54A579A5.dip.t-dialin.net)
20:56.20GoGitaneli: If I understand this correctly u-boot and the kernel are also written to the flash. Are they completely ignored when using qemu? And how does the external kernel know where the root filesystem begins?
21:00.05*** join/#openmoko Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
21:00.27CMGoGi: I'm not sure of the details, but basically it expects it to be at a certain place, but it has offsets for the bad blocks. Hence the different partition tables on all Neos, stored in the uboot_env
21:01.05GoGithe kernel can read uboot_env then?
21:01.20CMI think uboot gives the options to the kernel
21:01.23CMAs arguments
21:01.42CMBut you should ask someone who knows more, or maybe there's some details in http://wiki.openmoko.org/wiki/U-boot
21:04.16GoGiIt is strange, because if qemu bypasses u-boot, it can't pass those parameters
21:04.37*** join/#openmoko vittor (n=vittor@unaffiliated/vittor)
21:04.48MekI don't think qemu does bypass u-boot...
21:05.27Mekat least for me qemu does just run u-boot
21:05.57gmaxwellwoo.. build done.
21:06.20GoGiMek: but you are starting it with -kernel xxx.bin?
21:08.13*** part/#openmoko vittor (n=vittor@unaffiliated/vittor)
21:08.28*** join/#openmoko lrg (n=liam@lrg2.demon.co.uk)
21:10.36MekGoGi: I'm starting it with mokomakefile with "make run-qemu", not sure what that does...
21:10.57Mekthat does seem to use -kernal foo.bin yes...
21:11.33GoGi-kernel openmoko/openmoko-kernel.bin, but also -mtdblock openmoko/openmoko-flash.image
21:11.42GoGibut the kernel should be in openmoko-flash.image as well
21:12.01GoGiso why is -kernel needed, especially, when u-boot is not bypassed
21:12.51xyzzy_billHey guys... one more dumb question: What do you think of the noise about gPhone?
21:13.02xyzzy_billAny good rumors?
21:13.22*** join/#openmoko quinton (n=quinton@84-45-151-51.no-dns-yet.enta.net)
21:13.28*** join/#openmoko sixfeet (i=sixfeet@p5484D94F.dip.t-dialin.net)
21:13.36*** part/#openmoko sixfeet (i=sixfeet@p5484D94F.dip.t-dialin.net)
21:14.09abraxa_xyzzy_bill: You can bet your butt that it will be a closed platform because google seemingly wants to put ads on it - which means they don't want anyone to remove them
21:14.34abraxa_With the gPhone being a closed platform it's completely uninteresting for me
21:15.10xyzzy_billabraxa_: I'm sure you're right.  It would be uninteresting for me as well.  How come the minimo web browser isn't in the image by default?
21:15.33xyzzy_billDoes it blow out of the 64meg?
21:15.49*** join/#openmoko cb22 (n=cb22@dsl-245-161-92.telkomadsl.co.za)
21:15.50abraxa_No idea
21:16.47xyzzy_billAlso, the "Today" app looks cool, but it doesn't seem as nice as a traditional array of icons/folders for application launching.  Is the old "Home" history?
21:17.16zash`xyzzy_bill: the +button?
21:18.29xyzzy_billzash: I just ordered my neo, so I'm just running qemu.  What do I type to emulate +button?
21:18.49abraxa_Well, the list can easily be replaced by another GTK+ widget - e.g. an icon view
21:18.57zash`xyzzy_bill: in the today-screen click the +-tab att the bottom
21:19.03abraxa_So this could easily be configurable
21:19.28xyzzy_billok
21:19.47CMxyzzy_bill: About minimo, I think the people involved just doesn't like it much ;)
21:20.07CMThe browser will be webkit based
21:21.31xyzzy_billAh... and that's from OS-X?
21:22.06zash`the same as in safari, yes
21:22.17zash`that is a fork of KHTML
21:22.23xyzzy_billGot it.
21:22.50CMIt's definitely having a lot more momentum than gecko at the moment
21:25.32zash`lm_tx: 3D enhance On.
21:25.34zash`woot
21:26.38*** join/#openmoko Demitar (n=demitar@c-212-031-182-147.cust.broadway.se)
21:27.29Mekhmm.. the only way to shut down a frozen phone is to remove the battery?
21:27.49Writchiepretty much like any other crashed phone
21:27.57SpeedEvilblend.
21:28.09zash`it will?
21:28.29SpeedEvilWith a large enough blender, anything will.
21:29.23zash`THE SUPERBLENDINATOR
21:30.22cb22well*
21:30.27cb22mmm, lithium soup
21:30.37Mekdon't breath :P
21:30.50Writchiethey even cook themselves
21:30.58cb22heh
21:30.58zash`do not apply water
21:31.48CMThe iPhone realy blended well.. But the evil black smoke got out
21:33.15Robot101that was comedy :)
21:33.46zash`"How do I put the black smocke back in the phone?" :D
21:34.27*** join/#openmoko KenSentMe (n=jeroen@kensentme.xs4all.nl)
21:35.54gmaxwellCM: fruit phone.
21:38.01xyzzy_billSo I see the core apps: browser, music player, phone/contacts/voicemail, and an icon that looks like e-mail.  A photo album is also key.  Will all these be stable in the production release?
21:38.20abraxa_xyzzy_bill: Define "production release"
21:38.40xyzzy_billThe Xmas release
21:38.48xyzzy_billFor the masses
21:39.53abraxa_GTA02 release on Christmas won't be the consumer release
21:40.02xyzzy_billOk.
21:40.29abraxa_I just see no way to get everything done on the software side till then
21:41.02viqabraxa_: what will it be then, and which one will be the consumer release?
21:41.41abraxa_It'll be what GTA01 is now - dev preview for those who really want it
21:42.22mjrand gta02 whenever the software is ready will be the consumer one
21:43.10viqah, so you can get gta02 and later update the software to have the "real thing"?
21:44.33GoGithere will be no gta03?
21:44.46*** join/#openmoko j_ack (n=j_ack@p508D8CE2.dip0.t-ipconnect.de)
21:45.23mjrnot currently planned
21:45.45mjrat least publically
21:46.54mjralso, afaik this numbering scheme is for Neo1973, and one would think they'll not reinvent the model forever
21:47.48abraxa_GoGi: There will be successors, just none are announced as of yet
21:48.26*** join/#openmoko Tv (n=tv@GMKLXVII.dsl.saunalahti.fi)
21:48.39viq<pure gossip>I heard work on some new models could be announced in december</pure gossip>
21:48.42abraxa_viq: Yes
21:48.55abraxa_(as about the upgradability)
21:49.09khaije1pure gossip?
21:49.34abraxa_viq: Actually, that was supposed to happen in September already ;)
21:50.12viqkhaije1: read: "I think I heard someone say something about it, but I don't know how close to the project that preson is, and it could have changed multiple times since I heard it" ;)
21:50.17khaije1i'd always heard no new models would be announced until the first consumer release
21:50.38viqabraxa_: well, yes, but that's newer gossip I have ;)
21:50.40*** part/#openmoko xyzzy_bill (n=bill@adsl-065-005-192-157.sip.rdu.bellsouth.net)
21:50.53khaije1hahah excellent viq!
21:51.04viqUnless you have newer gossip and it WILL happen in September ;P
21:51.23abraxa_viq: You're cheating! No fair!
21:51.42khaije1i get all my gossip from my official sources in the future
21:51.52khaije1so i'm covered ;-)
21:52.06*** join/#openmoko a_thing_ (n=notroot@c-98-193-50-46.hsd1.il.comcast.net)
21:52.09Writchieseems I remember january - yeah that's it - january - year to be determined later ;)
21:53.20viqWritchie: "a phone of the 21st century!" - they should manage in that time frame ;)
21:54.05abraxa_viq: Not if google buys FIC, Inc. & OpenMoko, Inc. to release it as gPhone
21:54.06abraxa_;)
21:54.12Writchieseems i was going to use neo as a christmas present - deja vu -
21:54.20ozarka<impure gossip>OpenMoko is going to brick all our devices right after the next launch to force us to upgrade.</impure gossip>
21:55.17viqsorry, could not resist... but, er, gPhone, it'd better have a good vibrator... ;P
21:55.32Writchiejury is still out as to whether GTA02 will be better device overall all than GTA01 would have been.
21:55.56ozarkagPhone rumors are just silly.  It will be called the betaPhone.
21:56.05gmaxwellWritchie, Why?
21:56.13GoGiWritchie: how?
21:56.18Writchiepower consumption
21:56.22zash`didn't they establish that there is no gPhone
21:56.24Writchiegps chip
21:56.26ozarkaAnd what does "would have been" mean?
21:56.37viqwhat about the GPS chip?
21:56.38gmaxwellohh.. I'd presume the GPS could be shut off and the cpu downclocked though?
21:56.39ozarkaIsnt' GTA01 already out?
21:56.43Writchiemeaning had they just continued
21:57.05ozarkaIs GTA02 that much of a departure?
21:57.12WritchieGTA02 caused a delay of many months
21:57.25ozarkaDoes this mean we're allowed to ask about GTA02 now that someone has mentioned it?
21:57.29Writchiewell - it doesn't even appear to be frozen yet
21:57.52GoGiIf the software is not done yet anyway, it can only be good to improve the hardware simultaneously
21:57.52*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
21:58.17Writchieexcept when the software isn't done because of work on the new hardware
21:58.26GoGireally?
21:58.45ozarkazash`: I think the gPhone rumors are pretty substantial.
21:58.57Writchiewell look at all the advance since P1 shipped -
21:59.31ozarkaWritchie: Was that sarcasm? Have there been advances?
21:59.44Writchiesarcasm
22:00.03*** join/#openmoko kuyky (n=kuyky@84.90.165.129)
22:00.08madmarkushi, I'm new to openmoko :-) ver nice, impressive project :D don't worry about the gPhone, you guy are great!
22:00.38madmarkusI just installed the latest snapsnot on my device (wich i've got for testing since today)
22:01.12madmarkusbut, unfortunately, the touchscreen semms to be not working. is there any way of recalibrating or testing it?
22:02.02*** join/#openmoko greentux (n=lemke@Z7843.z.pppool.de)
22:02.14Henrykmadmarkus: tscal or xtscal or something like that
22:02.30zash`or ts_calbrate
22:03.47*** join/#openmoko notserpe (n=Eric@139.57.12.154)
22:04.05*** join/#openmoko twistx (n=twistx@64.30.190.171)
22:07.09Henrykyeah, use the x one though, for x
22:08.06*** join/#openmoko El_Salvador (n=Brescia@adsl-88-186.37-151.net24.it)
22:09.08madmarkusts_calibrate semms to be good, but i get an calibration faild error :(
22:09.08madmarkushttp://nopaste.info/b34fff346b.html
22:10.54abraxa_madmarkus: Are you sure you're hitting the centers of the crosses?
22:11.17abraxa_X and Y stay pretty much constant in your pastebin excerpt, which shouldn't be
22:11.18madmarkusyes
22:11.28madmarkusi'm sure :(
22:11.50abraxa_Can you move the cursor at all?
22:12.00abraxa_Try ts_test
22:12.59madmarkusno, i dont see an cursor in the normal screen,
22:13.21madmarkuswith ts_test, as soon a i touch the screen with the pen, the cross disappears
22:14.58abraxa_madmarkus: Hmm... makes me wonder if the hardware is broken
22:15.03madmarkusand i get a lot of lines like
22:15.03madmarkus<PROTECTED>
22:15.03madmarkusthe -42 moves between -37 and -42, the -61 sometimes down to -63 and the 1 switches with 0....
22:15.09Henrykmadmarkus: ts_* are non-X11 applications accessing the framebuffer directly so you should at least quit x before using them
22:15.33Henryk(or, as i said, use xtscal while under x)
22:17.31*** join/#openmoko Benoitb (n=Benoitb@86.76.66.39)
22:18.19madmarkusokay, i'll try to use xtscal under x ...after i remembered how to access
22:18.25madmarkusX from ssh :P
22:18.56HenrykDISPLAY=:0 xtscal
22:20.50*** join/#openmoko jpozlovsky (n=jindra@rb5cc115.net.upc.cz)
22:22.18*** join/#openmoko baird (n=cbaird@brushtail.apana.org.au)
22:25.01madmarkustahnk you, Henryk ;-)
22:25.18madmarkusbut...i still get the error
22:25.22madmarkusroot@fic-gta01:~$ DISPLAY=:0 xtscal
22:25.22madmarkusts_calibrate: determinant is too small -- 0.000000
22:25.32madmarkusi also tried another pen
22:26.14*** part/#openmoko Benoitb (n=Benoitb@86.76.66.39)
22:26.41Henrykhmm, indeed, that doesn't look good
22:27.07*** join/#openmoko dantalizing (n=dan@wsip-70-184-147-28.ga.at.cox.net)
22:27.20madmarkusbad new, does this mean that the hardware has an defect?
22:27.30Henrykbest try to get hold of someone hardware-related at openmoko. maybe roh
22:28.23madmarkushm, okay, thank you so much for your help !
22:28.46Henrykthat's the first time i have heard of such thing, so yeah
22:29.34ozarkamadmarkus: Did you take the protective plastic cover off the screen?
22:29.45ozarkaNot trying to be a smart ass.  :-)
22:30.19madmarkusozarka: yes, think so :) i dont see any edget, so i assume it is taken off ;-)
22:30.41ozarkaMine worked fine even with the protective plastic.
22:31.27Henrykso you took off the magic plastic that sealed in the magic vapor that would have made it work then! ;-)
22:31.41Henrykyou let the magic invisible vapor out :)
22:31.45ljpzecke: ping
22:32.45madmarkushm... /me tries to find a way to get some new magic vapor ;-)
22:33.10*** join/#openmoko crunchywelch (n=welch@208.118.160.90)
22:33.49ozarkamadmarkus: Have you just tried flashing with one image?
22:34.19*** join/#openmoko berkus (n=berkus@87-119-191-142.tll.elisa.ee)
22:39.07madmarkusozarka: with the old one, i didn't get any reaction from the pen as well. so i tried a pretty new one
22:39.21madmarkus(from yesterday) ;-)
22:39.40madmarkusdo you think, i should try another one, maybe one of the official ones as well?
22:39.54ozarkaYikes.  Sounds like you won (lost?) the hardware lottery.
22:40.04ozarkaI don't think it could hurt to try other images.
22:40.35ozarkaI've flashed mine with both official ones and qtopia.
22:40.43ozarkaBut I never had trouble with the touch screen.
22:42.42madmarkusallright, i think i'll try qtopia and a offical one tomorrow, it's time for some sleep now ;) thank you all very much :-)
22:43.09Henryki don't think it's supposed to ouput "determinant too small" with any image or kernel
22:43.46ozarkaMaybe "determinant too small" means "press harder".
22:45.26Henrykno, it would/should not register your press at all if you don't press hard enough
22:47.07madmarkusuhm
22:47.13madmarkusi tried it once again
22:47.16madmarkussame as befor
22:47.22*** join/#openmoko zblach (n=zblach@bas2-windsor12-1088702972.dsl.bell.ca)
22:47.38*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
22:47.53madmarkusno error, even ts_calibrate give me now
22:47.53madmarkusCalibration constants: 2147483647 -12451840 24903680 23068672 0 0 65536
22:48.04*** join/#openmoko switch3r (n=switch3r@81.56.231.222)
22:48.13Henrykit's part of the calibration calculation, see http://www.koders.com/c/fid48DBC8EDA08CA3C822F7CF53C3F595B0B2DA2C0A.aspx
22:48.20madmarkusbut, on the "desktop", i get no reaction from any thing i do with the pen
22:48.55Henryktry ts_test
22:49.18Henryk(yeah, it's not an x application, but don't care about that now :)
22:49.40*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
22:50.10*** part/#openmoko ozarka (n=elineber@12.106.220.2)
22:51.06madmarkussame strage behavior as before
22:51.13madmarkusthe cross disappears
22:51.32madmarkusthe value on the console don't differ much while i move around on the display
22:52.10Henrykwhat do they say?
22:52.31madmarkus1191875802.671484: -29960    352      0
22:52.31madmarkus1191875803.046533: -30340    352      1
22:52.49Henrykyeah, that's most likely bogus.
22:52.57Henryk1191977260.479027:    352    302      1
22:52.58Henryk1191977260.509040:    372    265      0
22:53.11madmarkushm damit
22:53.29madmarkussemms like the first coordinate is broken
22:53.40Henrykso best try to get hold of an openmoko hardware guy. I just can't say whether it's fastest to stay on IRC or send mail (and to which list)
22:54.17Henrykthough most of those that i know are in the middle-european timezone and should be asleep right now
22:54.18madmarkusbut...the 352 stay constant...
22:54.36madmarkusallright
22:55.13madmarkusi'll write a mail and maybe some messages tomorroe...i'm from europe to and should sleep now, too ;-)
22:55.25*** join/#openmoko DukeOfURL (n=chatzill@introspect.com)
22:57.39HenrykI just knew it!  kernel 2.6.23 released. I only compiled and installed 2.6.22.9 on Friday. And each time I install a patch version after a pause (e.g. I had 2.6.22.3 before) the new minor version will be released two days later. (so 2.6.23 is actually two days late, but that's the weekend, that's ok)
22:58.16madmarkus:P
22:58.24madmarkuswhack ;-)
22:58.41madmarkusanyway, that you a lot and good night ;-)
22:58.53madmarkusthat=thank ;-)
22:58.54Henrykyou too
22:59.46*** part/#openmoko madmarkus (n=markus@ip-141-31-178-166.selfnet.de)
23:02.29*** join/#openmoko Maledictus (n=Malebob@f054208242.adsl.alicedsl.de)
23:04.58zash`hm .. "should be asleep right now"
23:08.09DukeOfURLhmmm...  just tried make openmoko-devel-image and webkit-gtk wouldn't compile.  has anyone else seen this?
23:12.03*** join/#openmoko daMaestro (n=jon@fedora/damaestro)
23:12.28freelockHow's openmoko coming along?
23:13.01freelockI've been using qtopia for a few weeks now as my primary phone, and it's been working... though I'd like to switch back to openmoko if the gsmd issues have worked out...
23:14.17*** join/#openmoko xamindar (n=xamindar@c-67-188-113-49.hsd1.ca.comcast.net)
23:19.16gmaxwellfreelock, They haven't been worked out yet.
23:19.17*** join/#openmoko summatusmentis (n=summatus@umm-yrless170.morris.umn.edu)
23:19.26gmaxwellfreelock, It works for you w/ qtopia?? :)
23:19.29gmaxwellWhat image! :)
23:19.40freelockI started with the first one from qtopia.org...
23:19.50freelockflashed a new one sometime last week...
23:20.14freelockAbout the only issue I have is about a 2 second delay in the audio switching, before sound comes through the headset
23:20.20freelock(aside from the known pm issues)
23:20.50*** join/#openmoko El_Salvador[Away (n=Brescia@adsl-ull-120-157.44-151.net24.it)
23:21.25freelockI just built a new openmoko image, but kind of need the phone to work--my old one died...
23:21.55gmaxwellI do not believe that gsmd  is working  correctly for anyone at the moment.
23:22.20freelockThanks... been too swamped with work to keep up...
23:22.25freelockAny GPS news?
23:23.57freelockthis is the image I'm using: qtopia-rootfs.2-10020615.jffs2
23:24.05gmaxwellThank you.
23:24.28gmaxwellI'm not too excited about using qtopia long term, but I've got a number of friends eager to see it.. and I'd like to show them something working.
23:25.54freelockThere's lots of quirks... you can't dial from the history, for example (at least not that I've figured out--I think it expects a hard dial button that doesn't exist)
23:26.18freelock... but overall it works, and the new image lets you choose a ring profile and a number of other things...
23:27.08freelockDidn't like the keyboard at first, but it's actually not bad for finger typing if you don't have the pen handy
23:35.49*** join/#openmoko notserpe (n=Eric@139.57.12.154)
23:36.09*** join/#openmoko orospakr (n=orospakr@bas4-ottawa23-1177650160.dsl.bell.ca)
23:44.15*** join/#openmoko aloril (n=aloril@kaar72.airix.fi)
23:49.37*** join/#openmoko wolfspirit (n=Wolfspir@cpe-65-27-171-201.cinci.res.rr.com)
23:50.15wolfspirithas anyone been able to get wifi working on the neo 1973 via an sd card?  does it even support i/o cards?
23:51.00*** join/#openmoko MichaelShiloh (n=chatzill@adsl-76-208-209-165.dsl.pltn13.sbcglobal.net)
23:51.39*** join/#openmoko fobos (n=fobos@78.90.88.72)
23:51.39gmaxwellthe sd is minisd.
23:51.53gmaxwellI really doubt a minisd wifi interface exists!
23:53.54wolfspirithttp://www.spectec.com.tw/products_detal.asp?dptype=w1sdw823
23:56.48cesarbwow, how'd they fit the antenna into that?
23:56.52*** join/#openmoko disguy__27 (i=disguy__@gateway/tor/x-57d9c401e6a14239)
23:57.02cesarbI'd think the antenna would be bigger than that fingernail-sized card...
23:57.26SpeedEvilYou can play games with the dielectric constant.
23:57.33SpeedEvilTo some extent.
23:57.54cesarbSpeedEvil: even then!
23:57.55*** join/#openmoko daniel_bergamini (n=danieber@72-173-28-87.cust.wildblue.net)
23:58.02SpeedEvilThe antenna is only 6cm half-wave at dielextric constant of 1.
23:58.08SpeedEvilIn ceramics it's higher
23:58.10SpeedEvilbut...

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