irclog2html for #openzaurus on 20060704

00:51.00*** join/#openzaurus poushag-Z (n=poushag-@ip24-254-136-100.rn.hr.cox.net)
00:52.22poushag-Zhi ppl - im using my z from the back porch
00:54.13poushag-Zbut the multikey display is covring the text entry box
00:54.26poushag-Zunder opie
00:55.33poushag-Zi guess the hardkeys are the only way to do this effectively
00:56.02poushag-Zbut they make my thumbs sore
01:04.32*** join/#openzaurus carbonfreeze (n=carbonfr@rdbck-4530.wasilla.mtaonline.net)
01:13.37*** part/#openzaurus poushag-Z (n=poushag-@ip24-254-136-100.rn.hr.cox.net)
01:19.01*** join/#openzaurus hvontres|home (n=henry@adsl-75-7-229-157.dsl.sndg02.sbcglobal.net)
01:23.51*** join/#openzaurus joshin (i=josh@VDSL-130-13-143-17.PHNX.QWEST.NET)
01:34.38*** join/#openzaurus Borealid (n=braujac@pool-71-126-175-111.washdc.fios.verizon.net)
01:48.04*** join/#openzaurus marcan (i=1337@226.Red-88-0-76.dynamicIP.rima-tde.net)
02:28.28*** join/#openzaurus kellyh (n=kelly@cpc2-warw6-0-0-cust33.brhm.cable.ntl.com)
02:42.46*** join/#openzaurus thejapa (n=thejapa@200-232-210-132.dsl.telesp.net.br)
03:19.36*** join/#openzaurus Troglodyt (n=KevinSpe@216.126.240.97)
03:25.12*** join/#openzaurus sdjf (n=sdjf@63.93.103.40)
03:28.31*** part/#openzaurus sdjf (n=sdjf@63.93.103.40)
04:22.00*** join/#openzaurus hvontres|home (n=henry@adsl-75-7-229-157.dsl.sndg02.sbcglobal.net)
04:33.45*** part/#openzaurus _law_ (n=_law_@213.173.86.202)
04:44.13*** join/#openzaurus Leira (n=lhua@211.148.7.138)
04:54.24*** part/#openzaurus Leira (n=lhua@211.148.7.138)
05:30.35*** join/#openzaurus JiniDog (n=jini@Va510.v.pppool.de)
06:08.55*** join/#openzaurus zed_pda (n=zed_pda@82-32-57-69.cable.ubr08.azte.blueyonder.co.uk)
06:12.59*** join/#openzaurus jini_ (n=jini@V8689.v.pppool.de)
06:20.42*** join/#openzaurus _law_ (n=law@mail.stiftadmont.at)
07:44.31*** join/#openzaurus EdenX (n=EdenX@ip-34.net-81-220-42.lyon.rev.numericable.fr)
07:48.06hvontres|homehrw|work: So how do the 3.5.4.1 feeds look?
07:48.17hrw|workok
07:48.45hrw|workopie images need testing
07:49.35hvontres|homegood to hear. when do you think they will be up on the mirror? I am doing some messing with 2.6 on poodle and would like to avoid building my own opie images for now.
07:51.44hrw|workbasically I could push them into mirror even now
07:53.28hvontres|homehrw|work: np. Probably will take me the rest of the week to get my bootstrap stuff sorted... nothing like waiting hours for bitbake to choke again...:(
07:56.35hvontres|homeat least I had a 4 day weekend...:)
08:30.57*** join/#openzaurus xarq (n=xarq@c-24-6-158-63.hsd1.ca.comcast.net)
08:58.36*** join/#openzaurus ixoth (n=ixoth@nat-ilca.tepkom.ru)
09:21.54*** join/#openzaurus hvontres|zzZZzz (n=henry@adsl-75-7-229-157.dsl.sndg02.sbcglobal.net)
09:40.00*** join/#openzaurus zinga (n=arnaudb@186.80-203-227.nextgentel.com)
09:43.42*** join/#openzaurus audela (n=audela@82-32-57-69.cable.ubr08.azte.blueyonder.co.uk)
10:23.08*** join/#openzaurus ixoth (n=ixoth@nat-ilca.tepkom.ru)
10:29.45*** join/#openzaurus leenookx (n=leenookx@host217-45-246-169.in-addr.btopenworld.com)
10:35.32hrw|worksomeone want to test 3.5.4.1 images?
10:37.09KerwoodDerbywill they erase my /dev/hda3 partition?
10:37.41hrw|workno
10:38.21KerwoodDerbyok, then, I can at least test the things my time will allow
10:38.30KerwoodDerbyon a terrier
10:39.00hrw|workhttp://ewi546.ewi.utwente.nl/tmp/hrw/3.5.4.1-test/prefinal-20060704/
10:39.36KerwoodDerbyok, off I go...
10:48.29*** join/#openzaurus magnet_ (n=magnet@lns-bzn-59-82-252-167-227.adsl.proxad.net)
11:07.23KerwoodDerbyhrw|work: You may need to review your build -- the spitz images come up believing the unit is a c7x0.
11:07.23KerwoodDerbyI get a c7x0 login, and lots of related complaints about hardware not being present, too.
11:09.44KerwoodDerbyI've got no windowing system with this as it is, so I can't test any further...
11:09.45hrw|workok - will then fix it
11:10.39*** join/#openzaurus mithro (n=tim@ppp246-117.static.internode.on.net)
11:40.27hrw|workKerwoodDerby: rebuilt images
11:45.24lardman|workhey
11:47.52KerwoodDerbyok
11:50.19ixothhrw|work: will there be release of 3.5.4.1 for SL5600 with 2.4 kernel?
11:54.52hrw|workno
11:56.03ixothbecause 3.5.4.1 should be 2.6 only?
11:56.18hrw|workbecause it is for clamshells only
11:59.44KerwoodDerbyhrw|work: Looking good! I'm ready to test now!
12:01.29hrw|workKerwoodDerby: thx for info
12:02.55*** join/#openzaurus trogbox (n=user@net34-198.netkaster.ca)
12:19.39*** join/#openzaurus zinga (n=arnaudb@186.80-203-227.nextgentel.com)
12:42.05*** join/#openzaurus trogb0x (n=user@net34-198.netkaster.ca)
12:56.45KerwoodDerbyhrw|work: This is what I've seen so far with just the Opie image: http://pastebin.ca/78692
12:56.45KerwoodDerbyhrw|work: odd about the sound, isn't it?
12:58.01poushagixoth:  hentges has 3.5.4.1 for collie (sl5500) maybe you could download the sources for that and tweak for 5600
13:01.05poushaghrw, can we please get a newer version of busybox in OZ?
13:02.13ixothpoushag: I don't really need that image, I built it using OE, thanks :) I just wanted to recommend some tweaks for 2.4 based OE in org.oe.oz354x
13:04.02poushagixoth, you could probably make a valuable contribution on #hentges.net - he is still releasing roms for older hardware
13:04.50poushagi.e. collie with 2.4.18 kernel
13:23.23hrw|workpoushag: reason for newer busybox other then 'it is newer'?
13:23.44lardman|workpoushag: You track down your issue with ipkg-link?
13:23.49hrw|workKerwoodDerby: volumeapplet removed because it does not support alsa yet
13:24.50poushaglardman, thanks for asking and yes i finally nailed it down
13:25.15poushagi also found other users with the same problem as far back as may of last year
13:25.29poushagdrum roll please....
13:25.31*** join/#openzaurus ixoth (n=ixoth@nat-ilca.tepkom.ru)
13:25.55hrw|workKerwoodDerby: please post that pastebin infos to oz-devel
13:26.27poushagapparently it would be helpful if ipkg.conf had a comment next to the list of destinations advising the user NOT to remove rootfs
13:26.37hrw|workpoushag: patches welcome
13:26.55poushagbecause i was intending to install everything to sd i had only that one destination
13:28.09poushagand so when installing an app that needed libc6 it was reinstalled on SD and then when running iipkg-link on libc6 is just hosed itself with circular symlinks
13:28.42poushaghrw, i would be happy to write a comment for ipgk.conf - just not sure how to begin
13:29.41poushaghrw, re busybox - i have experienced some of the bugs in busybox that have been fixed between 1.0 and 1.2 - like #923 and #169
13:30.33hrw|workso add coments about it
13:30.38poushagand the current release of busybox seems to be free of major bugs -  http://bugs.busybox.net/view_all_bug_page.php (pick busybox project in upper right)
13:31.44hrw|worksomeone need to dig through OE patches, check which one can be removed, which need rewriting, contact patch authors, try to send them upstream etc
13:32.25KerwoodDerbyhrw|work: sorry, is oz-devel a mailing list?
13:32.58hrw|workyes
13:33.02hrw|work~oz-devel
13:33.08poushagpatches for busybox?
13:33.19hrw|workpoushag: OE has few
13:34.11poushaghrw, my workstation is mac-osx - so i am not yet able to compile any sources or even run cvs/svn to get them - asfaik my best option to run linux on here for a dev environment is with qemu
13:34.43hrw|workcannot help now
13:42.26poushaghrw, is busybox integrated into OZ as a kernel module, an ipk, or in the kernel itself?
13:42.52hrw|workin backlightapplet
13:49.52*** part/#openzaurus prox (i=prox@dax.prolixium.com)
13:51.02*** join/#openzaurus JiniDog (n=jini@V8464.v.pppool.de)
13:52.25poushagird://freenode/qemu
13:52.32poushagoops
13:58.10*** join/#openzaurus zinga (n=arnaudb@186.80-203-227.nextgentel.com)
14:01.40lardman|workpoushag: From what you say, is that an issue with ipkg-link, or with ipkg reinstalling to a different location?
14:02.32poushaglardman, i think its an issue with improper config of ipjg.conf resulting in ipkg reinstalling to a different location
14:02.46poushags/ipjg/ipkg
14:03.17poushagi was proposing adding a comment to ipkg.conf  - since i cant do it myself
14:03.54lardman|workwhen ipkg reinstalls something (upgrades) I thought it was reinstalled to the same mount point...
14:04.22lardman|workipkg is a difficult one really - it ought to check for free space too (though I seem to remember someone saying it did). Hmm
14:05.23poushagwell i removed rootfs from ipkg.conf as i only thought this would alter location where new ipks would land - but it also tells system where to look for already installed ipks (apparently)
14:07.34lardman|workyes, of course (he says)
14:07.43lardman|workthe order in the file changes the default afaicr
14:07.51lardman|workso put /media/card before /, etc
14:08.48lardman|workDoes ipkg.conf come with dest /media.card, etc. as standard?
14:09.06lardman|work<PROTECTED>
14:10.10poushagwell i have my sd parted so i added /media/card1 and removed all the other locs while i was there - but i have since added / back as second in list
14:18.14lardman|workI wonder if a little script to probe possible locations and write them to ipkg.conf would be worthwhile
14:21.35*** join/#openzaurus zinga (n=arnaudb@186.80-203-227.nextgentel.com)
14:26.25*** join/#openzaurus trogb0x (n=user@net34-198.netkaster.ca)
14:27.25*** join/#openzaurus Troglodyt (n=KevinSpe@216.126.240.97)
14:45.06hrw|workCoreDump|home: what do you think about releasing 3.5.4.1 feeds?
14:45.08CoreDump|homehi all
14:46.22CoreDump|homehrw|work: ummm I dunno, if you are happen w/ them fire away. There's nothing that can't befixed w/ upgrades
14:46.34KerwoodDerbyhrw|work: btw, I'm still waiting for my post to appear on the openzaurus-devel sourceforge's website
14:47.32hrw|workCoreDump|home: I released prerelease images to test - can you look?
14:47.43hrw|workCoreDump|home: what extra you are adding for spitz/akita?
14:48.03CoreDump|homehrw|work: I have nothing more to push.
14:48.20CoreDump|homehrw|work: we are still missing bootsplah for c7x0 and tosa :\
14:48.26hrw|workCoreDump|home: c7x0 pushed
14:48.32CoreDump|homehrw|work: yay!
14:48.36hrw|work8h ago
14:49.13ixothplease oh please, push tslib from org.oe.dev to org.oe.oz354x (or at least, poodle part of it)
14:49.15hrw|work;)
14:49.27hrw|workixoth: that 2.4 config which coredump broke?
14:49.45CoreDump|home=D
14:49.51CoreDump|homeforget 2.4 on poodle, really
14:49.57ixothyep, poodle config doesn't work with 2.4 :)
14:50.09hrw|workI booted 2.4 on poodle
14:50.17hrw|workplayed 5 minutes and put it back to shelf
14:50.25CoreDump|homehehe no kiddinh
14:50.33ixothI have nothing except poodle :)
14:50.42CoreDump|homethe damn thing kept crashin on me while lying idle on my bloody desk
14:50.46ixothand I want to use it as music player :)
14:51.16CoreDump|homehrw|work: did you rebuild the images from the feed?
14:51.21ixothwell, maybe it isn't rock stable, but it never crashed for me in 4 days
14:51.58CoreDump|homeixoth: fwiw, 3.5.4 + ipkg upgrade = 3.5.4.1
14:52.24lardman|workIs the touchscreen working on .oz354x builds?
14:52.32CoreDump|homehrw|work: nm, found the images
14:52.43CoreDump|homelardman|work: not on poodle no *cough*
14:52.48hrw|workCoreDump|home: from feeds
14:53.03lardman|workI'm still getting segfaults when I try to calibrate using .dev
14:53.54hrw|workCoreDump|home: I have two builddirs - one for feed (collie), second for c7x0/akita/spitz and images. stuff from both builddirs goes into feeds
14:54.25CoreDump|homeahh
14:54.50CoreDump|homelardman|work: ts works just fine on .dev (at least "as expected")
14:55.41ixothhey, just changing a single line in /etc/tslib.conf works
14:55.44lardman|workCoreDump|home: Hmm. Have you set tslib to 1.2.1 (assuming that's necessary at all)?
14:55.45ixoth(for me)
14:56.07lardman|workI had no tslib.conf
14:56.10CoreDump|homeixoth: correct, 2.4 and 2.6 diff is one line
14:56.55CoreDump|homelardman|work: .oz uses tslib-calibrate_0.0cvs20060102-r38_armv5te.ipk
14:57.04ixothbut the best way IMO to rm -rf org.openembedded.oz354x/packages/tslib; cp -r org.openembedded.dev/packages/tslib org.openembedded.oz354x/packages/
14:57.38ixoth'cause .bb from there handles poodle as well
14:58.10CoreDump|homeixoth: that may screw up dependencies since names were changed since .oz branched off, but otherwise, yes. But again, the diff between a 2.4 and 2.6 tslib for poodle is _one_ line
14:59.35ixothoh, i see :) maybe put this somewhere in FAQ, i was confused for a first time after booting org.oe.oz354x image
14:59.53ixothI was "tapping anywhere on the screen" for a minute :)
15:01.27KerwoodDerbyhrw|work: OK, looks like USB flash drive "failure" was caused by refusal to deliver current requested by drive. Not OZ's fault.
15:03.06CoreDump|homeixoth: did you get my last line? had my daily disconnect
15:03.47ixothlast line about is about deps? then yes
15:04.17CoreDump|home<CoreDump|home> ixoth: yeah sorry for that. updating tslib in .oz is on my todo for some time now
15:04.20hrw|workKerwoodDerby: we limited usb power level on cxx00 machines
15:04.39lardman|workis cvs20060102-r38 built by default?
15:04.48hrw|workyes
15:04.56KerwoodDerbyhrw|work: good. not everybody can hack the regulator inside =:O
15:04.58lardman|workIf so, it doesn't work for gpe-image on a c7x0 (for some reason)
15:05.16hrw|worklardman|work: really? yesterday flashed c7x0 with gpe and it was working
15:05.42ixothwell, it's not a problem at all :)
15:05.45lardman|workhrw|work: Hmm, I've removed tmp now and will rebuild and see whether I've still got the problem
15:08.32*** part/#openzaurus thejapa (n=thejapa@200-232-210-132.dsl.telesp.net.br)
15:12.57*** join/#openzaurus JiniDog (n=jini@Vb625.v.pppool.de)
15:17.52ixothgoodbye everyone
15:25.19hrw|workCoreDump|home: I nearly have it fixed
15:26.17KerwoodDerbyhrw|work: Do you have any suggestions for making sound work in the pre-final version?
15:26.19CoreDump|homehrw|work: nice!
15:26.28CoreDump|homeKerwoodDerby: opie?
15:26.35KerwoodDerbyyes
15:26.37hrw|workKerwoodDerby: try to modprobe snd-pcm-oss
15:26.43hrw|workos snd-oss-pcm (never remember)
15:26.55CoreDump|homeKerwoodDerby: yet another age old opie bug :\
15:27.17hrw|workCoreDump|home: fixed
15:27.27hrw|workmaybe not nicest way but fixed
15:27.43CoreDump|homenice =)
15:29.03CoreDump|homeAARGH
15:29.11CoreDump|homescrew this medium mount crap
15:29.32CoreDump|homemuhahaha
15:29.42CoreDump|homeCtrl-Alt-Del works around it
15:31.31CoreDump|homeor not *sigh* /me resets...
15:31.42*** join/#openzaurus REdOG (n=REdOG@66.0.161.218)
15:32.58hrw|worknow need to pull, commit, push
15:33.27hrw|workCoreDump|home: poodle/ts-2.4.conf poodle/ts-2.6.conf - switch by ZKERNEL_VERSION
15:33.40CoreDump|home~praise hrw
15:33.41ibotAll hail hrw!
15:34.33hrw|work~hail CoreDump|home
15:34.34ibotACTION bows down to CoreDump|home and chants, "I'M NOT WORTHY!!"
15:35.20CoreDump|homehrw|work: both opie and GPE images work fine
15:35.28hrw|workno problems on opie start?
15:35.40CoreDump|homewell the god damn medium mount bug
15:35.52hrw|workthats expected
15:35.57CoreDump|homeyes
15:36.00CoreDump|homenothing else
15:36.20hrw|workpushed poodle fix
15:36.53CoreDump|homeI didn't hear back from any of the new mirror guys after sending rsync logins :(
15:37.02hrw|work;(
15:37.17hrw|workUS got long weekend
15:37.26CoreDump|homeright
15:37.28hrw|work230 anniversary of US creation
15:37.34hvontres|homeyay!!
15:37.40CoreDump|homeindependence day =)
15:37.53CoreDump|homebut today is pretty damn special in germany, too
15:38.09KerwoodDerbyheh
15:38.55KerwoodDerbyhrw|work: it's odd that module snd-oss-pcm is showing as loaded but unused
15:39.23hrw|worknormal
15:39.55KerwoodDerbyhmmm... so why would media player be unable to find an input filter for .WAVs?
15:40.14*** join/#openzaurus pjcj (n=pjcj@84-73-176-38.dclient.hispeed.ch)
15:40.32hrw|workinput?
15:40.58KerwoodDerbyhrw|work: That's its complaint
15:41.56hrw|workstrange
15:42.50hrw|worktime to go
15:42.54KerwoodDerbyok
15:43.25CoreDump|homecya hrw|work
15:43.35poushaglardman, i like your script idea for ipkg.conf
15:43.41hvontres|homel8ter hrw|work
15:45.49hrw|gonehttp://www.hrw.one.pl/2006/07/04/tosa-usb-experiences/
15:55.56hvontres|homeCoreDump|home: Well, now that I am using the correct conf/machine setup the poodle images are building again. Now I am trying to see if I can add the extra alsa depends and still get bootstrap to build
15:57.01CoreDump|homehvontres|home: just install a normal bootstrap and add the alsa stuff into it. Figure out what's needed and place it in the bootstrap bb
15:58.27hvontres|homeCoreDump|home: Hmm. I just added some alsa stuff to the end of poodle-2.6.conf
15:58.33lardman|workpoushag: Depends on what currently exists in /etc/ipkg.conf. It should probably be handled by ipkg directly, to avoid people installing stuff to non-existant mount points
15:59.44poushagyes i agree - and to make sure nobody removes rootfs from the list   :P
15:59.55lardman|work;)
16:00.24poushagbbiab
16:00.50lardman|workI'm more concerned about something I did long ago - I had an SD card which didn't mount, and I merrily installed stuff to it, but it then ends up on / in /mnt/card/
16:01.06lardman|workI had to reflash my collie after it screwed up the packages db
16:01.07lardman|workpita
16:02.59Tomoesup
16:03.43hvontres|homeGrrrr... alsa-tools fails to install : http://rafb.net/paste/results/mBrITS74.html
16:05.31CoreDump|homehvontres|home: that's not the error but the result of it ;)
16:06.20hvontres|homeCoreDump|home: So where did it go wrong?
16:06.35CoreDump|homewell, what does the logfile say`
16:06.35hvontres|home~lart build errors
16:08.01hvontres|homeCoreDump|home: well the log.do_install isn't any more help :(
16:08.37CoreDump|home/home/henry/oe/oz3541.build/tmp/work/alsa-tools-1.0.10-r0/temp/log.do_install.23475
16:09.15hvontres|homeCoreDump|home: same message as in pastebin....
16:16.19CoreDump|homeheh
16:17.21*** join/#openzaurus synth (n=cb@c-71-203-15-223.hsd1.fl.comcast.net)
16:20.42*** join/#openzaurus NA|Gone_ (n=foo@220-253-32-230.VIC.netspace.net.au)
16:28.17*** join/#openzaurus joshin (i=josh@VDSL-130-13-143-17.PHNX.QWEST.NET)
16:32.11hvontres|homeCoreDump|home: well, the other stuff is working so far.... time to flash...
16:39.17hvontres|homeCoreDump|home: Do you know where the kernel version gets checked during boot? that 1 minute delay is kinda annoying.
16:40.49lardman|workscript in /etc/init.d
16:41.04lardman|workboot-something?
16:41.22lardman|workcan't remember, but the name will give it away
16:42.17hvontres|homelardman|work: thanks
16:44.54Tomoehy guys
16:45.12Tomoedamn the c3200 just doesnt want to go below 50k yen lol
16:45.23CoreDump|home/etc/init.d/checkversion
16:45.34CoreDump|homeyou can Ctrl-C out of the message
16:47.11hvontres|homehmmm, now its stuck on the bootsplash...
16:47.53CoreDump|homeFn-LeftArrow
16:48.17hvontres|homecool...:)
16:50.12*** join/#openzaurus zinga_ (n=arnaudb@186.80-203-227.nextgentel.com)
16:50.31lardman|workbuy chaps
16:50.36lardman|workbye even
16:50.38lardman|work:D
16:50.44KerwoodDerbytoodles
17:07.54*** join/#openzaurus toi (n=peter@d54C27365.access.telenet.be)
17:11.34*** join/#openzaurus hvontres|home (n=henry@adsl-75-7-229-157.dsl.sndg02.sbcglobal.net)
17:24.41*** join/#openzaurus Hrw|husky (n=Hrw|husk@c28-240.icpnet.pl)
17:24.49Hrw|huskyhi from tosa
17:25.07KerwoodDerbyspiffy
17:25.21hvontres|homehi Hrw|Husky :)
18:18.03*** join/#openzaurus JaMa (n=martin@njama.ipv6.mk.cvut.cz)
18:55.57KerwoodDerbygotta go
19:11.33*** join/#openzaurus ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
19:11.33*** topic/#openzaurus is OpenZaurus user discussion/support channel | developer discussion in #oe | http://www.openzaurus.org/ | Don't ask to ask, just ask. | Current release: 3.5.4 | Report OZ bugs at http://bugs.openembedded.org/
19:37.54*** join/#openzaurus _law_ (n=_law_@213.173.86.202)
19:47.13*** join/#openzaurus syn- (n=unknown@d57-91-35.home.cgocable.net)
19:53.37*** join/#openzaurus syn-- (i=unknown@d57-91-35.home.cgocable.net)
20:01.23*** join/#openzaurus hrw-tosa (n=user@c28-240.icpnet.pl)
20:01.30hrw-tosahi
20:19.24hrw-tosaheh.. when i read posts from collie users i more and more think about moving to root-on-sd
20:36.02*** join/#openzaurus thejapa (n=thejapa@240c.prudente.unesp.br)
20:49.23*** part/#openzaurus hrw-tosa (n=user@c28-240.icpnet.pl)
20:55.30*** join/#openzaurus _law_|iBook (n=_law_|iB@213.173.86.202)
21:09.38*** join/#openzaurus Argh (n=Argh@12-201-132-63.client.mchsi.com)
21:56.16*** join/#openzaurus carbonfreeze (n=carbonfr@160-151-237-24.gci.net)
22:16.47*** join/#openzaurus tchan1 (n=tchan@c-67-174-18-204.hsd1.il.comcast.net)
22:33.42*** join/#openzaurus johnX (n=john@c-71-231-59-137.hsd1.wa.comcast.net)
23:57.48*** join/#openzaurus Timelord (n=TL@4.78.4.43)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.