| 01:28.30 | stefan_schmidt | time to sleep. cu | 
| 01:39.38 | *** join/#openezx ljp (n=lpotter@203.94.178.46) | 
| 02:39.28 | *** join/#openezx jonwil (n=jonwil@220-245-203-217-wa-pppoe.tpgi.com.au) | 
| 02:58.11 | *** part/#openezx [g2] (n=g2@nslu2-linux/g2) | 
| 04:59.55 | *** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl) | 
| 05:27.09 | Hopscotch | good morning | 
| 08:04.59 | *** join/#openezx ade|desk (n=ADAVEY@194.200.143.249) | 
| 08:34.48 | *** join/#openezx florian_kc (n=fuchs@dns.kernelconcepts.de) | 
| 08:34.57 | florian_kc | good morning | 
| 08:44.04 | stefan_schmidt | morning | 
| 08:48.54 | *** join/#openezx blkhawk (i=blkhawk@pD9E06652.dip.t-dialin.net) | 
| 09:13.21 | *** join/#openezx jim_rayner (n=jim_rayn@beyondvoice.plus.com) | 
| 09:13.43 | ade|desk | howdy folks | 
| 09:14.54 | florian_kc | hi jim_rayner, hi ade|desk | 
| 09:14.58 | stefan_schmidt | hi blkhawk, jim_rayner ade|desk | 
| 09:15.42 | jim_rayner | hi ade|desk, florian_kc, stefan_schmidt | 
| 09:17.18 | stefan_schmidt | anybody an idea about this? http://rafb.net/paste/results/joimyQ16.html | 
| 09:26.44 | florian_kc | sounds like an api change | 
| 09:29.49 | jim_rayner | how about this patch for core interrupt handling code http://lkml.org/lkml/2006/5/16/408 | 
| 09:31.33 | stefan_schmidt | jim_rayner: Thats the one i clone andle_edge_irq from. As tglx suggested. | 
| 09:31.59 | stefan_schmidt | I worked on this until 4:00 am | 
| 09:32.10 | jim_rayner | aah, apologies. | 
| 09:32.15 | stefan_schmidt | jim_rayner: np | 
| 09:32.20 | jim_rayner | yeak, 4am, wow | 
| 09:33.21 | stefan_schmidt | i get it to compile, except of the error i just posted. | 
| 09:33.37 | stefan_schmidt | But the logic is still broken and don't work. | 
| 09:34.33 | stefan_schmidt | I mostly copied over the stuff from handle_edge_irq and merge it with our demux_handler | 
| 09:38.08 | stefan_schmidt | moin mickeyl | 
| 09:38.24 | mickeyl | morsche | 
| 09:38.25 | stefan_schmidt | http://people.openezx.org/stefan/tmp/ezx-port-to-genirq.patch | 
| 09:38.44 | stefan_schmidt | Please read the comment in top of it. | 
| 09:40.28 | stefan_schmidt | The biggest problem for me is atm hoiw to integrate the for loop in the new logic. This is not done yet. | 
| 10:00.10 | *** join/#openezx [g2] (n=g2@nslu2-linux/g2) | 
| 10:00.36 | stefan_schmidt | hi [g2] | 
| 10:00.52 | [g2] | stefan_schmidt good day | 
| 10:01.52 | [g2] | stefan_schmidt thx for all your work on openezx | 
| 10:05.34 | stefan_schmidt | [g2]: thanks, most of the time i enjoy it. | 
| 10:05.57 | stefan_schmidt | [g2]: You are a hardware guy right? | 
| 10:05.59 | [g2] | stefan_schmidt then that's a good thing and you are a normal person :) | 
| 10:06.09 | stefan_schmidt | I:) | 
| 10:06.15 | stefan_schmidt | :) | 
| 10:06.28 | [g2] | software/firmware but I'm trying to get a hw company going | 
| 10:07.19 | stefan_schmidt | I plan to build the EMU UART adapter, to get a serial console, on monday. | 
| 10:08.25 | stefan_schmidt | Together with a friend, which knows more about hardware the I. | 
| 10:08.54 | [g2] | cool. | 
| 10:09.28 | [g2] | so basically, a host side USB to RS232 adapter right ? | 
| 10:09.28 | stefan_schmidt | Do you know which kind of levelshifter we need? Not sure about 232 or 3232 | 
| 10:11.37 | [g2] | stefan_schmidt are your plans to modify u-boot to use the usb as console ? | 
| 10:11.46 | [g2] | and then the kernel | 
| 10:11.54 | stefan_schmidt | only kernel | 
| 10:12.03 | stefan_schmidt | ezx uses blob as bootloader | 
| 10:12.25 | [g2] | yeah, blob. sorry too many OS projects :) | 
| 10:12.30 | stefan_schmidt | :) | 
| 10:13.05 | [g2] | there are a couple little micros that do host side USB | 
| 10:13.16 | [g2] | and have serial | 
| 10:13.37 | stefan_schmidt | blob is not my problem atm, but i like a serial console to the kernel msgs while porting to 2.6.18 and fixing mtd | 
| 10:14.23 | [g2] | basically, you've got Moto Phone usb-device === usb host ---- serial --- PC/Laptop | 
| 10:14.59 | [g2] | stefan_schmidt have you thought about net console ? Or is it earlier debugging stuff | 
| 10:15.35 | stefan_schmidt | no, Moto Phone USB plug switched in UART mode ... levelshifter ... laptop | 
| 10:16.25 | stefan_schmidt | mtd is before net | 
| 10:16.39 | stefan_schmidt | http://wiki.openezx.org/EMU UART mode | 
| 10:17.21 | stefan_schmidt | And I think is it helpfully to have a working example for such an adapter. | 
| 10:18.38 | [g2] | stefan_schmidt do you accept pay pal ? | 
| 10:18.52 | [g2] | or someone on openezx ? | 
| 10:19.11 | stefan_schmidt | Not yet. Still need to setup an account. | 
| 10:19.27 | stefan_schmidt | You like to donate? | 
| 10:19.47 | [g2] | I don't like to donate, but I think it's a good thing | 
| 10:19.54 | mickeyl | heh | 
| 10:19.56 | mickeyl | it is | 
| 10:20.19 | stefan_schmidt | How difficult is it to setup an pay pal account. | 
| 10:21.01 | florian_kc | iirc quite easy if you have a normal bank account | 
| 10:22.32 | stefan_schmidt | I think we can't do it for openezx in general, but for the individual developer. | 
| 10:24.08 | mickeyl | i have one since long and while i was OZ maintainer a couple of people donated | 
| 10:25.37 | [g2] | stefan_schmidt why don't you thing for openezx in general ? | 
| 10:25.43 | [g2] | s/thing/think/ | 
| 10:25.59 | [g2] | mickeyl you're in EU somewhere right ? | 
| 10:27.33 | stefan_schmidt | [g2]: OpenEZX is no organisation. Who should become the money and handle it? | 
| 10:27.55 | stefan_schmidt | [g2]: mickeyl is from germany, right | 
| 10:28.15 | mickeyl | frankfurt am Main | 
| 10:30.12 | mickeyl | :) | 
| 10:30.24 | mickeyl | you ain't seen nothing yet | 
| 10:30.34 | mickeyl | 2007 will be exciting | 
| 10:30.44 | florian_kc | i hope so :-) | 
| 10:30.59 | [g2] | mickeyl Oh I see it all coming | 
| 10:31.10 | mickeyl | we will see a stable OE branch, an OE book, more commercial vendor support and cool devices as well | 
| 10:32.09 | mickeyl | *nod* :) | 
| 10:32.10 | stefan_schmidt | mickeyl: This year? | 
| 10:32.49 | mickeyl | if all goes well, you will see a first sign-of-life for that project in november on a trade show. | 
| 10:34.12 | stefan_schmidt | :) | 
| 10:34.40 | stefan_schmidt | Can you talk about it afterwards? | 
| 10:36.10 | mickeyl | i think so | 
| 10:36.12 | mickeyl | (i hope so) | 
| 10:36.17 | stefan_schmidt | k | 
| 10:42.12 | [g2] | stefan_schmidt so in the meantime let's talk about kernel usb consoles and hw | 
| 10:42.24 | [g2] | and if mickeyl want to talk more I'm all ears :) | 
| 10:43.47 | stefan_schmidt | :) | 
| 10:47.05 | stefan_schmidt | mickeyl: I already read it. And i can wait until the device is out. | 
| 10:50.51 | florian_kc | mickeyl: that's a really common problem... usually it is quite easy to have a useful definition about what is covered by the nda. | 
| 10:51.44 | florian_kc | mickeyl: e.g. that only things that are marked as secret | 
| 10:54.30 | stefan_schmidt | hmm, personal or premier paypal account? | 
| 10:55.27 | stefan_schmidt | florian_kc: Personal accounts cannot accept debit or credit card payments | 
| 10:55.47 | stefan_schmidt | florian_kc: Is it usefull without credit card payment? | 
| 10:55.54 | florian_kc | hrm | 
| 10:56.01 | florian_kc | nasty | 
| 10:56.16 | florian_kc | its that long ago i did this | 
| 10:57.04 | florian_kc | i'm not sure... in germany it would, but i'm not sure about other conutries. | 
| 10:59.22 | stefan_schmidt | It seems personal is more for sending money and premier for sending and recieving. | 
| 11:00.30 | stefan_schmidt | PayPal charges Premier and Business accounts to receive payments. Personal accounts are free, but may not receive debit or credit card payments | 
| 11:02.29 | stefan_schmidt | ok, i start with an personal account and perhaps upgrade later. | 
| 11:03.03 | [g2] | stefan_schmidt can't we just do a custom driver on the PC to handle both usbnet and serial ? Then you wouldn't need any special hw. It'd just be a multi-purpose usb device correct ? | 
| 11:04.26 | stefan_schmidt | [g2]: I don't think that this is possible, as you need to tweak some pcap stuff on the cellphone for changing the EMU mode. | 
| 11:04.53 | stefan_schmidt | For me it seems as if only one mode per time is possible. | 
| 11:05.08 | stefan_schmidt | Oh, and think about the voltage... | 
| 11:05.47 | [g2] | stefan_schmidt well I think it would only need to be one mode at a time | 
| 11:05.58 | [g2] | blob is in one mode, the kernel in another | 
| 11:06.08 | [g2] | the driver on the PC side handles both | 
| 11:06.50 | stefan_schmidt | I don't get it. | 
| 11:07.39 | stefan_schmidt | The usb-plug is no more usb in UART mode. You need a levelshifter between (3232). | 
| 11:07.41 | stefan_schmidt | http://lists.gnumonks.org/pipermail/openezx-devel/2006-April/000224.html | 
| 11:11.41 | [g2] | stefan_schmidt that post is talking about switching the EMU to be /dev/ttyS0 right ? | 
| 11:12.10 | stefan_schmidt | yes, that's what i like to do. | 
| 11:12.20 | [g2] | Ok that's a fine thing | 
| 11:12.56 | stefan_schmidt | It's one of the many EMU modes. :) | 
| 11:13.03 | [g2] | what I was talking about was change the kernel to support a usb console, kinda like netconsole | 
| 11:13.15 | [g2] | s/change/changing/ | 
| 11:13.53 | stefan_schmidt | ah, a copmplete software solution. | 
| 11:14.02 | stefan_schmidt | now it makes sense to me. :) | 
| 11:14.17 | [g2] | right, the driver on the PC side would just need to but "multi device" | 
| 11:14.47 | [g2] | it's a hack, but then nobody needs any new hw | 
| 11:15.47 | [g2] | stefan_schmidt I would also suggest the following | 
| 11:16.35 | [g2] | Ok this idea about saving old state in memory won't work | 
| 11:17.03 | [g2] | I was going to suggest that we write to a buffer up in high memory (say reserve the last 1MB) | 
| 11:17.34 | [g2] | then on a warm start you could but a different kernel and dump out the very early log | 
| 11:18.10 | [g2] | however, we need to power-off the phone for key press to get to the kernel boot loading which would lose the state | 
| 11:18.32 | stefan_schmidt | kexec? | 
| 11:19.09 | [g2] | well the problem is your debugging the kernel | 
| 11:19.23 | [g2] | s/your/you are/ | 
| 11:20.13 | stefan_schmidt | [g2]: The idea is not bad, but i try UART before. :) | 
| 11:21.00 | [g2] | stefan_schmidt how good is your hw guy ? | 
| 11:22.21 | [g2] | I've got a 4.5-12V input or battery | 
| 11:22.25 | [g2] | 9V | 
| 11:23.06 | [g2] | So I want power protection and being able to start the device on battery, but plug it in or disconnect it and then have it continue to run | 
| 11:23.23 | stefan_schmidt | [g2]: Should be good enough. He is doing hardware stuff since many years for fun and now for profit. | 
| 11:23.29 | [g2] | and while connect, not reverse the current to the battery | 
| 11:23.51 | [g2] | s/connect/connected/ | 
| 11:26.02 | stefan_schmidt | Sounds interesting | 
| 11:27.50 | [g2] | stefan_schmidt msg me the PP id | 
| 11:28.55 | [g2] | stefan_schmidt or do you have a "donate" button | 
| 11:29.32 | stefan_schmidt | [g2]: PP id == mail address? | 
| 11:30.20 | [g2] | stefan_schmidt yeah I think that's it | 
| 11:35.13 | stefan_schmidt | bbl | 
| 13:30.24 | *** join/#openezx agd5f (n=deuchera@65.242.105.130) | 
| 13:52.59 | *** join/#openezx jim_rayner (n=jim@beyondvoice.plus.com) | 
| 14:30.34 | florian_kc | i have nfsroot working... somehow | 
| 14:37.05 | *** join/#openezx LoneStar (n=xinzhen@218.81.39.163) | 
| 14:47.04 | ade|desk | florian_kc: nice | 
| 14:48.12 | florian_kc | ade|desk: usbd=net is the magic | 
| 14:48.39 | ade|desk | florian_kc: eh ? | 
| 14:50.29 | florian_kc | ade|desk: well, thats the kernel parameter to come up in networking mode instead of acm | 
| 14:50.48 | ade|desk | echoing to usbd-switch is not working | 
| 14:51.07 | ade|desk | ah so i could put it in usblan from the bootloader ? | 
| 14:52.53 | florian_kc | ade|desk: maybe, i'm not sure if you can change the commandline | 
| 15:02.04 | jim_rayner | * grr to usb | 
| 15:02.22 | jim_rayner | s | 
| 15:02.56 | jim_rayner | oops. starting at mux code too long | 
| 15:04.41 | blkhawk | starting? | 
| 15:04.41 | jim_rayner | apologies, staring at mux usb driver code too long | 
| 15:04.50 | blkhawk | jim_rayner: we can see that | 
| 15:04.51 | blkhawk | :P | 
| 15:05.02 | jim_rayner | aaaahhh | 
| 15:05.35 | blkhawk | did you get anything done? | 
| 15:07.42 | jim_rayner | short answer is no, not at the moment, usb ipc driver wont write the initial sabm frame | 
| 15:09.02 | jim_rayner | adding various printks to identify the problem | 
| 15:10.28 | *** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl) | 
| 15:31.01 | blkhawk | the good old printf debugging method :P | 
| 15:31.40 | jim_rayner | I'm old school | 
| 15:34.55 | koen | hi all | 
| 15:35.12 | florian_kc | hi koen | 
| 15:35.15 | ade|desk | hi koen | 
| 15:35.20 | blkhawk | hi koen | 
| 15:35.36 | jim_rayner | hi koen | 
| 15:35.59 | blkhawk | anybody know what makes the gif's in the motorola startup/shutdown animations "special"? | 
| 15:36.09 | ade|desk | koen: you only need another 20 people to say hi | 
| 15:46.28 | devicenode | hi koen | 
| 15:48.31 | blkhawk | 19 | 
| 15:48.48 | blkhawk | come on you lurkers say hi := | 
| 15:49.32 | jim_rayner | blkhawk: if interested, Moto changed drivers/video/fbcon.c | 
| 15:50.19 | jim_rayner | blkhawk; may give a clue | 
| 15:50.56 | florian_kc | *ngaaaa* | 
| 15:51.04 | blkhawk | jim_rayner: well - the problem is other peoples gifs work - mine just run once then stop | 
| 15:51.17 | florian_kc | mmc works, but init dies | 
| 15:51.36 | blkhawk | florian_kc: in 2.6? | 
| 15:51.54 | florian_kc | blkhawk: 2.4 | 
| 15:52.08 | stefan_schmidt | hi koen | 
| 15:52.27 | stefan_schmidt | 18 | 
| 15:52.39 | blkhawk | :) | 
| 15:53.13 | stefan_schmidt | florian_kc: Like to document the nfsroot with 2.4 in the wiki? http://wiki.openezx.org/Rootfs_on_NFS?action=ediX | 
| 15:53.15 | stefan_schmidt | :) | 
| 15:53.49 | florian_kc | stefan_schmidt: if it worked i would do that... but init dies | 
| 15:54.09 | blkhawk | that reminds me - anybody got the latest german firmware with copilot? I want to start flashing again and don't want to risk loosing copilot | 
| 15:56.08 | stefan_schmidt | florian_kc: np, just make a note once you have it working | 
| 15:58.00 | florian_kc | stefan_schmidt: as soon as i have anything useful i'll document it definitely... | 
| 15:58.06 | stefan_schmidt | :) | 
| 15:59.25 | florian_kc | but i understand why everyone refuses to use this kernel now... | 
| 16:27.26 | stefan_schmidt | :) | 
| 16:38.38 | ade|desk | great, usb_boot works under vmware, this makes the device more usable now since i can't even get it into USBLAN right now | 
| 16:39.23 | ade|desk | s/usb_boot/boot_usb | 
| 16:42.42 | stefan_schmidt | purl: botmail for ao2: http://people.openezx.org/stefan/tmp/ezx-port-to-genirq.patch starts a genirq port | 
| 16:43.59 | stefan_schmidt | koen: http://people.openezx.org/stefan/tmp/ezx-port-to-genirq.patch compiles, but has a broken logic. | 
| 16:44.26 | stefan_schmidt | koen: And i know now what tglx mean with shadowed argument. | 
| 16:45.39 | *** join/#openezx TimRiker (n=timr@216.49.181.128) | 
| 16:47.42 | stefan_schmidt | demux handler has irq as an argument and also uses irq as a local variable inside the for loop. Mean you can't use the argument in the loop. It is shadowed. Rename irq in the loop should help. | 
| 16:48.05 | koen | ah, I see | 
| 16:57.32 | blkhawk | means i'm back ;) | 
| 16:58.32 | blkhawk | we had a special here one dr oetker pizza for 1EUR | 
| 16:58.43 | blkhawk | my fridge is full to the brim | 
| 16:58.52 | devicenode | lol | 
| 16:59.59 | stefan_schmidt | :) | 
| 17:00.27 | stefan_schmidt | That's cheap | 
| 17:01.04 | stefan_schmidt | I need to defrosting my fridge the next week. | 
| 17:01.04 | blkhawk | ya | 
| 17:01.17 | blkhawk | today was the last time to refill | 
| 17:01.30 | blkhawk | only the crap kinds were left tho | 
| 17:01.40 | blkhawk | quattro stagiony | 
| 17:01.44 | blkhawk | salame | 
| 17:01.54 | blkhawk | and the vegetarian crap | 
| 17:02.08 | stefan_schmidt | :D | 
| 17:02.27 | stefan_schmidt | food is ready, cu. | 
| 17:02.37 | blkhawk | cu | 
| 17:52.39 | *** join/#openezx florian (n=fuchs@p5083B092.dip0.t-ipconnect.de) | 
| 17:53.49 | florian | re | 
| 18:02.15 | koen | stefan_schmidt: diud you send that diff to the mailinglist already? | 
| 18:02.29 | koen | I'm away from home, so checking mail takes a while :( | 
| 18:08.50 | stefan_schmidt | koen: not yet, i send an updated version later this night. | 
| 18:20.01 | *** join/#openezx pleemans (n=peter@d51A5E421.access.telenet.be) | 
| 18:53.21 | *** join/#openezx florian (n=fuchs@p5083B092.dip0.t-ipconnect.de) | 
| 18:53.22 | florian | re | 
| 19:02.24 | koen | stefan_schmidt: http://rafb.net/paste/results/WEwjAF22.html | 
| 19:07.07 | *** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl) | 
| 19:21.21 | stefan_schmidt | koen: thanks. I should read my lak mailbox more often. | 
| 19:21.40 | koen | I have it as an nntp feed using gmane | 
| 19:21.57 | koen | I read most mailinglists that way | 
| 19:23.36 | stefan_schmidt | I let procmail filter lak, lkml and netdev in mailboxes and read it if I have time. | 
| 19:34.41 | *** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl) | 
| 19:35.20 | *** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl) | 
| 19:54.19 | stefan_schmidt | puh, got my first zImage compiled with 2.6.18 | 
| 19:54.45 | stefan_schmidt | With many hacks... | 
| 19:54.58 | stefan_schmidt | Need to sort this out step for step. | 
| 20:00.38 | stefan_schmidt | ups, the image not even boot. :( | 
| 20:01.47 | florian | feeld good, eh? ;) | 
| 20:01.57 | florian | s/feeld/feels | 
| 20:03.00 | stefan_schmidt | a first complete compile fells good, but non-booting image not. ;) | 
| 20:03.36 | florian | what a well known effect ;) | 
| 20:03.45 | stefan_schmidt | :) | 
| 20:04.41 | stefan_schmidt | florian: url? | 
| 20:05.39 | florian | stefan_schmidt: not ready yet, i'll post a link | 
| 20:06.30 | stefan_schmidt | http://fl0rian.wordpress.com/ ? | 
| 20:06.33 | florian | yes | 
| 20:06.47 | stefan_schmidt | added to rssreader | 
| 20:20.13 | *** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl) | 
| 20:23.23 | stefan_schmidt | wb mickeyl | 
| 20:23.29 | mickeyl | hi | 
| 20:23.48 | koen | hey mickeyl | 
| 20:34.25 | *** join/#openezx koen_ (n=koen@vpn007061.vpn.utwente.nl) | 
| 20:36.56 | *** join/#openezx koen__ (n=koen@ip5451781a.direct-adsl.nl) | 
| 20:51.03 | *** part/#openezx agd5f (n=deuchera@65.242.105.130) | 
| 21:00.45 | florian | hrm... where is my second cpu? | 
| 21:01.30 | mickeyl | heh | 
| 21:10.26 | koen | stefan_schmidt: I suspect tglx's mail is held for moderator approval | 
| 21:10.54 | stefan_schmidt | koen: Yes, i guess the same and dropped Harald a mail already. | 
| 21:12.27 | koen | stefan_schmidt: enjoy your trip | 
| 21:15.17 | stefan_schmidt | koen: Thanks. We have a dinner in an "eyeless restaurant". Means you eat as if you are eyeless. Could be an interesting expirience. | 
| 21:20.40 | florian | hmm.. i heared of this one.. | 
| 21:32.43 | stefan_schmidt | http://www.unsicht-bar-berlin.de/unsicht-bar-berlin-v2/de/html/home_1_idee.html | 
| 21:38.17 | florian | hmm... | 
| 21:38.31 | florian | stefan_schmidt: how long do you stay in berlin? | 
| 21:39.48 | stefan_schmidt | florian: Only 2 day | 
| 21:39.54 | stefan_schmidt | s/day/days/ | 
| 21:40.45 | florian | stefan_schmidt: ah too bad, i'll be there from thursday to sunday next week | 
| 21:42.23 | stefan_schmidt | It's a pity. But this weekend is for my girlfriend anyway. :) | 
| 21:42.52 | florian | :-) | 
| 21:43.19 | florian | that reminds me.... | 
| 21:45.28 | stefan_schmidt | ...that you have a girlfriend? SCNR :) | 
| 21:53.25 | florian | heh | 
| 21:54.12 | florian | stefan_schmidt: well... even more, i have a wife and... half an hour ago this situation: http://www.home.unix-ag.org/boor/img/hungry.jpg | 
| 21:54.32 | stefan_schmidt | oh | 
| 22:08.34 | stefan_schmidt | good night. cu all sunday evening | 
| 22:08.46 | florian | stefan_schmidt: http://fl0rian.wordpress.com/2006/09/29/adventures-in-a/ | 
| 22:09.20 | florian | stefan_schmidt: i'm not that happy with it so far, but i' | 
| 22:09.36 | florian | d need more time to write a better text | 
| 22:09.45 | florian | stefan_schmidt: good night and enjoy the weekend | 
| 22:15.43 | florian | I shoulr read what i write before publishing... | 
| 23:08.29 | *** join/#openezx TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |