**** BEGIN LOGGING AT Sun Jan 24 02:59:57 2010 Jan 24 04:17:47 updated openwrt/upstream, http://pastehtml.com/view/5t3cr9l.html Jan 24 04:24:51 nbd: can you remove the two now empty wpa_supplicant subdirs? Jan 24 04:27:30 swalker: will do Jan 24 08:08:09 build #28 of s3c24xx-trunk is complete: Failure [failed compile_11] Build details are at http://tksite.gotdns.org:8010/builders/s3c24xx-trunk/builds/28 Jan 24 09:14:42 lars * r19309 /trunk/target/linux/xburst/config-2.6.32: [xburst] Disable LOCALVERSION_AUTO Jan 24 10:01:24 nico * r19310 /trunk/target/linux/ubicom32/config-2.6.30: [target] ubicom32: add 2 missing config symbols Jan 24 10:02:24 nico * r19311 /trunk/target/linux/generic-2.6/config-2.6.32: [target] generic-2.6: add missing 2.6.32 config symbol Jan 24 10:41:08 miniupnpd no longer compiles: http://openwrt.pastebin.ca/1763800 Jan 24 14:04:47 stintel: #6561 has a patch Jan 24 14:07:36 swalker: cheers, I'll try Jan 24 14:25:34 nbd * r19312 /trunk/package/hostap-driver/Makefile: fix another kernel version dependency (thx, maddes) Jan 24 14:28:48 nbd * r19313 /trunk/package/base-files/files/sbin/wifi: fix a typo in the hwmode handling in /sbin/wifi (thx, maddes) Jan 24 15:07:14 kaloz * r19314 /trunk/toolchain/gcc/ (5 files in 2 dirs): add support for gcc 4.4.3 Jan 24 17:16:32 blogic: heard you are working on rt288x/rt305x port Jan 24 17:16:45 i am indeed Jan 24 17:16:47 I've got Buffaly WZR-AGL300NH cracked open here Jan 24 17:16:58 is it 305x or 288x ? Jan 24 17:16:59 with serial connection, and I started adding support for it Jan 24 17:17:01 288x Jan 24 17:17:04 ok Jan 24 17:17:13 does it boot yet ? Jan 24 17:17:21 yep, it boots openwrt Jan 24 17:17:26 but no devices Jan 24 17:17:36 seems you weren't very careful writing ralink_eth stuff, it won't compile without rt305x Jan 24 17:18:04 are you working against trunk too? Jan 24 17:19:12 I'm loading ramdisk images to it using the stock u-boot Jan 24 17:19:58 ok, good luck Jan 24 17:20:12 and try to be careful Jan 24 17:20:41 well, I'm pretty green to all this openwrt stuff Jan 24 17:20:45 and yes, the ethernt driver is 305x only, due to lack of time Jan 24 17:20:58 the devices might not appear if the mach is not registered Jan 24 17:21:03 I could try to patch it, if you're working against trunk too Jan 24 17:21:24 I just added wzr_agl300nh based on the rt_n15 Jan 24 17:21:31 good Jan 24 17:21:34 and seems that thing now jams at boot, great job by me :P Jan 24 17:21:35 so, where is the problem ? Jan 24 17:22:01 well, I'm pretty confused how everything is scattered around the openwrt tree Jan 24 17:22:28 its not scattered Jan 24 17:23:04 well, it still seems to me bit like it, but I'm getting the hang of it Jan 24 17:23:16 hehe Jan 24 17:23:26 it is very structured once you get the hang of it Jan 24 17:23:38 what switch does the board you use have ? Jan 24 17:24:21 and how much flash does it have? Jan 24 17:24:29 if it has 8 mb, you need to be careful with mtd support Jan 24 17:24:50 nbd: why? Jan 24 17:25:04 because ralink is stuppid and boots from the cnter of the mtd window Jan 24 17:25:15 ohh Jan 24 17:25:18 its exactly the same as rt-n15, hardware wise, IIRC Jan 24 17:25:25 the window is 8MB and they boot from 4MB-64k Jan 24 17:25:35 it's 4MB flash Jan 24 17:25:39 ralink made an ugly patch Jan 24 17:25:43 or brainslayer did Jan 24 17:25:45 cant remeber Jan 24 17:26:36 blogic: by the way, you were also the guy working on danube support, right? Jan 24 17:27:18 from boot: Jan 24 17:27:22 "U-Boot 1.1.3 for BUFFALO AIRSTATION (Feb 26 2008 - 16:01:14) Jan 24 17:27:22 Board: RT2880 DRAM: 32 MB" Jan 24 17:27:35 rtz2: yes Jan 24 17:28:12 RTL8366RS driver SetVLan initialized Jan 24 17:28:17 that'd be the switch I think Jan 24 17:28:54 the wiki would have quite some to correct Jan 24 17:29:14 blogic: what's the state of this port? Jan 24 17:29:16 memory is 32 instead of 16, this thing has serial, and jtag too Jan 24 17:29:30 http://wiki.openwrt.org/oldwiki/completetableofhardware <- this page I mean Jan 24 17:30:26 going to fix it a little Jan 24 17:30:30 rtz2: working Jan 24 17:30:32 dsl works Jan 24 17:30:37 voip is being worked on Jan 24 17:30:46 we have 750 boards that were donated Jan 24 17:30:55 we just fixed switch support and plan to flash them all soon Jan 24 17:31:16 rtz2: main problem is, that not many boards are supported yet, as there are not many Jan 24 17:31:28 but we are slowly progressing on the arcaydian ones Jan 24 17:31:44 blogic: the standard vodafone router in germany uses it Jan 24 17:31:53 dolphin: there is a driver for the switch in the ar71xx target. that driver could be moved to the generic section, then the rt2880 code could take advantage of it as well Jan 24 17:31:59 rtz2: yes Jan 24 17:32:03 rtz2: donate one :) Jan 24 17:32:12 blogic: I have one here, but I would have to open the case by force so I didn't play with it yet Jan 24 17:32:12 rtz2: i live in hamburg so postage is cheap Jan 24 17:32:23 looks like I can't edit the wiki then... Jan 24 17:32:53 dolphin: not oldwiki, add the entry here; http://wiki.openwrt.org/toh/start Jan 24 17:32:55 blogic: it's some stupid clip system Jan 24 17:33:04 blogic: I will take a look myself next week or so, if I have some time :) Jan 24 17:33:09 sure Jan 24 17:33:22 rtz2: make sure to work out if the pci has an internal or external clock Jan 24 17:33:38 its a common curlpit when starting to use ifxmips Jan 24 17:33:39 blogic: I will come back to you once it's open Jan 24 17:33:42 sure Jan 24 17:34:53 rtz2: can you show me a picture on the web of the box ? Jan 24 17:35:01 use gogole picture search or summin Jan 24 17:35:08 so i can see if it is a ODM Jan 24 17:36:27 anyone running vbox debian with bridged networking for development ?? I'm trying to get set up to where it looks like my vbox has a physical eth port and can get a dhcp assignment from the router Jan 24 17:37:10 blogic: there were some very good pictures of it somewhere Jan 24 17:37:13 give me a minute Jan 24 17:37:31 Ascendion: not for development but I use the bridged feature Jan 24 17:38:20 blogic: http://www.arcor-user-forum.de/dsl-easybox-802-gehaeuse-geoeffnet-hardware-photos-2758/ Jan 24 17:38:44 anything special I should know ?? I'm running vista and it has the dhcp broadcast bug, and neither vista nor my vox are getting dhcp on that physical port Jan 24 17:39:14 not that I think the vista bug should effect the vbox -- but you never know :) Jan 24 17:39:55 Ascendion: uhm... I once had the problem that the bridge thing did not work but a kernel update helped Jan 24 17:40:03 Linux host + windoes guest here Jan 24 17:40:06 rtz2: thx Jan 24 17:40:40 oops :) win host linux guest :) Jan 24 17:40:58 k.. I keep trying other things :) Jan 24 17:41:12 I have no idea how to even start debugging on vista Jan 24 17:41:29 blogic: it seems that I can't choose the machine model for ramips from menuconfig yet? Jan 24 17:41:49 indeed Jan 24 17:41:50 dolphin: you need to enable the "show broken targets and packages" feature Jan 24 17:41:55 CMD_LINE Jan 24 17:42:04 erm nvm Jan 24 17:42:08 xMff: model != board Jan 24 17:42:15 did even that, but I still can't tell it that my device is specificly WZR-AGL300NH Jan 24 17:42:16 yea Jan 24 17:42:26 dolphin: you nees to put the string in the kernel command line Jan 24 17:42:45 ahhh forget it -- got it figured :) Jan 24 17:42:48 right, how would I do that Jan 24 17:43:02 some u-boot magic? Jan 24 17:44:32 hmmm Jan 24 17:44:40 ideally in the .config in the kernel folder :D Jan 24 17:44:44 that is how i do it Jan 24 17:46:43 wouldn't that be ditched every time I rebuild Jan 24 17:47:00 yes Jan 24 17:47:10 gabor made that part Jan 24 17:47:17 juhosg Jan 24 17:47:22 or however it is spelled Jan 24 17:47:50 rite Jan 24 17:48:34 ermm Jan 24 17:48:41 ideally ou can hand it over from uboot Jan 24 17:48:44 but dont ask me how Jan 24 17:49:10 dolphin: you can try to set it using kernel_menuconfig Jan 24 17:49:20 * make k... Jan 24 17:50:01 I just tried, but only the asus board appears Jan 24 17:50:16 obviously I still need to hack some places (this is why I said it seems scattered to me) Jan 24 17:50:51 hehe Jan 24 17:50:59 i will update my tree in a sec and have a look Jan 24 17:51:21 I don't have commit rights to trunk Jan 24 17:51:34 you can send patches to the list Jan 24 17:51:34 so it's on my HD at the moment Jan 24 17:51:45 well, what use is the patch if it doesn't work yet :P Jan 24 17:51:46 preferably split up by subsystem/feature Jan 24 17:52:09 what use is it? it gets reviewed Jan 24 17:52:10 ;) Jan 24 17:52:17 dolphin: I think nobody expects you to deliver 100% on the first attempt Jan 24 17:52:36 but c'mon guys, the device doesn't even boot after adding this stuff Jan 24 17:52:55 well Jan 24 17:53:02 send it to the list, pastebing it .... Jan 24 17:53:06 if you just want to see, that's ok, it's basically just the rt-n15 copied and modified for MTD setup Jan 24 17:53:06 and peope can review Jan 24 17:53:36 would I run some command to make the things from target/linux/ramips/files/arch/mips/ralink/rt288x/Kconfig to go to the build tree? Jan 24 17:54:47 nope Jan 24 17:54:51 i usually edit stuff in the build tree Jan 24 17:54:55 and copy it back when i'm done Jan 24 17:56:14 well, just editing that file, and doing kernel_menuconfig again, doesn't add a new target under machine selection Jan 24 17:56:37 that's why i edit it in the build tree Jan 24 17:56:41 ;) Jan 24 17:57:01 but I don't want to accidentally ditch ite Jan 24 17:57:40 the only ways it can get ditched is if you change the kernel version (or it gets changed on an update) or your run make clean or similar Jan 24 17:58:13 another way to keep track of all the changes that you do is to use quilt in the build tree Jan 24 17:58:31 and save the patch somewhere after making changes Jan 24 18:01:37 hmm, my patch is going to be very bad Jan 24 18:01:45 I haven't even figured out the gpio's Jan 24 18:02:23 tried to look for them in the Buffalos 2.4.x (stripped down 2.4.30) source Jan 24 18:03:58 how would the kernel decide which board initialization routines to use if all of them are built in? Jan 24 18:07:26 the board name is supposed to be passed on the command line Jan 24 18:07:41 we typically generate a separate image for each board with a patched command line Jan 24 18:07:46 built out of the same kernel binary Jan 24 18:07:57 the ar71xx platform uses this extensively Jan 24 18:08:38 but the kernel stays the same for less build overhead? Jan 24 18:08:44 yes Jan 24 18:10:01 now I went and edited the build_dir and it seems to work ok Jan 24 18:10:29 #wonder if creating the patch is now harder, but that's for some other dayto worry Jan 24 18:12:12 nbd: which scripts would I stab to add two separate images? Jan 24 18:12:42 the image building stuff is in target/linux/ramips/image/Makefile Jan 24 18:12:48 rt-n15 was the only one existing, so I guess it defaulted to that or something Jan 24 18:12:50 you can take some hints from target/linux/ar71xx/image/Makefile Jan 24 18:17:55 might take a while :P Jan 24 18:18:18 swalker: the patch from #6561 seems to fix the compile problem Jan 24 18:18:39 stintel: miniupnpd ? Jan 24 18:18:44 xMff: yep Jan 24 18:18:53 I hate that thing, it breaks down on every occasion Jan 24 18:18:56 also, xtables-addons also fails to compile Jan 24 18:19:03 that too :P Jan 24 18:19:11 nbd: but those would result in flashable images, right Jan 24 18:19:20 according to what I can understand the file Jan 24 18:19:37 I'm nowhere near ready to overwrite the existing firmware yet Jan 24 18:20:04 it's also used to build the final kernel images Jan 24 18:20:09 but there's an easier way of testing this Jan 24 18:20:14 put the board name in the configured kernel cmdline Jan 24 18:20:41 with board=WZR-... Jan 24 18:20:51 then you won't have to patch it for the testing images Jan 24 18:22:35 which string would that have to be equal with Jan 24 18:22:44 from MIPS_MACHINE line? Jan 24 18:22:44 you have to modify prom.c Jan 24 18:23:01 i mean arch/mips/ramips/common/prom.c Jan 24 18:23:06 it contains a list of detected boards Jan 24 18:25:48 where would I find the cmdline? Jan 24 18:27:48 to be done with patch-cmdline I guess Jan 24 18:27:50 CONFIG_CMDLINE Jan 24 18:29:26 now found it, great Jan 24 18:29:43 would my ramdisk build option override that? Jan 24 18:30:02 because I do see rootfstype=squashfs,jffs2 in the same line Jan 24 18:30:20 initramfs does not have to be specified in the command line Jan 24 18:30:30 since the kernel will boot it in either case if it's built in Jan 24 18:31:49 ok, now building Jan 24 18:32:07 btw, Buffalo devs must be lazy: system type : Palmchip Surfboard processor : 0 cpu model : unknown V6.12 BogoMIPS : 265.42 Jan 24 18:32:46 nbd: so you like the preinit? Jan 24 18:32:50 cshore: yes Jan 24 18:32:59 wouldn't any developer with self-respect change such identifiers even if they thought nobody else would ever see it Jan 24 18:33:19 dolphin: in the embedded world the common attitude is 'nobody is ever going to see that' Jan 24 18:34:56 nbd: awesome: I'll be gone for a bit this afternoon, but when I'm here if there's any problem I'll be around to see what went wrong .... though I'm pretty sure the parts I couldn't test (the changes to preinit.arch) are right too. Jan 24 18:36:05 they look right to me Jan 24 18:36:41 dolphin: they are chinese Jan 24 18:36:44 and use a SDK Jan 24 18:37:00 chinese people dont aim to be good, but aim to be not the worste Jan 24 18:37:07 not loosing is like winning to the chinese Jan 24 18:37:17 in addition tey seem to lack the word for accuracy Jan 24 18:37:25 that is how that kind of stuff happens Jan 24 18:37:47 heh Jan 24 18:38:28 now I would like to locate asm-ralink, which doesn't even exist Jan 24 18:38:57 from prom.c I have #include \n#include Jan 24 18:39:14 but such directory name doesn't even exist according to find Jan 24 18:39:29 should be somewhere in arch/mips/include/asm/ Jan 24 18:39:58 thanks, I wonder why find wouldn't locate it Jan 24 18:39:58 find build_dir/ -name common.h | grep ralink Jan 24 18:47:29 btw, this seems to be first helpful *-devel channel, I have found in freenode, and I've been here way before this was even called freenode (good ol' openproject) :P Jan 24 18:48:24 ;) Jan 24 18:48:44 I'll soon order WBMR-G300N and will contribute to its port too, for sure Jan 24 18:48:52 sounds good Jan 24 18:49:04 though, I would imagine the ADSL part makes it little no-go Jan 24 18:49:14 what kind of platform is this? Jan 24 18:49:25 http://oldwiki.openwrt.org/OpenWrtDocs%282f%29Hardware%282f%29Buffalo%282f%29WBMR%282d%29G300N.html Jan 24 18:49:41 so, should be easier as it's broadcom Jan 24 18:52:51 ok, so now when I added support for mtd, it seems to work Jan 24 18:53:09 but unfortunately, it also tries to use mtd as rootfs, which I didn't want at all Jan 24 18:53:57 MIPS: machine is Buffalo WZR-AGL300NH Jan 24 18:54:04 but at least I achieved something Jan 24 18:57:49 http://pastebin.com/m4b7b01b5 Jan 24 18:57:54 that's what the boot says for now Jan 24 18:58:02 the MTD table appears similar to the original boot Jan 24 18:58:55 except, I don't get all those warnings, hopefully it didn't actually modify the flash :P Jan 24 19:00:03 wonder if changing rootfstype=ramdisk would help Jan 24 19:00:45 did you select ramdisk in toplevel menuconfig in openwrt? Jan 24 19:00:48 under 'target images'? Jan 24 19:01:09 yes Jan 24 19:01:28 all other options get removed after doing that Jan 24 19:01:40 ok Jan 24 19:02:01 but I think that rootfstype=squashfs,jffs2 might screw it up now, when I added the MTD Jan 24 19:05:19 if I would get the ethernet working enough to be able to boot ramdisk image with tools to backup the mtd files, I'd dare to experiment even more :P Jan 24 19:09:02 blogic: seems that you made some load address trick for rt305x stuff? Jan 24 19:09:50 ? Jan 24 19:10:10 well, there is a patch in openwrt, that allows load adrr == entrypoint for mips based units Jan 24 19:10:19 i sthat what you mean ? Jan 24 19:11:42 in target/linux/ramips/image/Makefile Jan 24 19:11:50 ifeq ($(CONFIG_RALINK_RT305X),y) Jan 24 19:11:50 define kernel_entry Jan 24 19:11:50 -a 0x80000000 -e 0x80000000 Jan 24 19:11:56 that stuff Jan 24 19:12:34 could that have something to do why my setup isn't booting anymore Jan 24 19:14:57 or would it be the rootfs as mtd block name, that causes some automagic to happen Jan 24 19:16:50 is this union overlay stuff used in openwrt? Jan 24 19:16:59 because I don't see any kernel patches for it Jan 24 19:27:26 bah Jan 24 19:27:37 changing to rootfstype=ramsf changed nothing Jan 24 19:27:51 it automatically wants to use partition named rootfs as root Jan 24 19:28:15 nbd * r19315 /trunk/package/mac80211/patches/610-fix_warn_on.patch: mac80211: fix a WARN_ON in client mode Jan 24 19:30:12 nbd: am I right? that when it finds mtdblock named rootfs, it gives some special treatment Jan 24 19:30:23 yes Jan 24 19:30:33 but normally that shouldn't interfere with initramfs Jan 24 19:31:29 wouldn't booting from ramdisk have to include some parameters too Jan 24 19:31:53 no Jan 24 19:34:25 "Initrd not found or empty - disabling initrd" Jan 24 19:34:30 that'd be a bad thing, right Jan 24 19:34:49 yup Jan 24 19:35:21 somehow I guess that my CONFIG_CMDLINE fiddling killed ramdisk thing Jan 24 19:37:48 weird Jan 24 19:38:39 or the fact that I did make kernel_menuconfig, wonder if it could be that Jan 24 19:45:06 does the kernel image have the right size for an initramfs based image? Jan 24 19:48:34 2.2M bin/ramips/openwrt-ramips-uImage-initramfs.bin Jan 24 19:50:22 ok, looks reasonable Jan 24 19:54:30 well, I made a clean edit against a clean tree Jan 24 19:54:35 lets see if it works Jan 24 19:59:15 jow * r19316 /trunk/package/iptables/Makefile: [package] iptables: install libip[46]tc into staging dir Jan 24 19:59:53 nbd, blogic: http://pastebin.com/m5aa3c9dd Jan 24 19:59:59 the changes so far Jan 24 20:00:22 ok Jan 24 20:03:45 um, I think I could avoid downloading all the stuff and building the toolchain from scratch each time Jan 24 20:09:00 jow * r19317 /packages/net/miniupnpd/Makefile: [packages] miniupnpd: fix compile against iptables 1.4.6 (#6561) Jan 24 20:10:40 hm, do we even have xtables-addons anymore? Jan 24 20:11:01 somebody said it breaks but I can't find it :) Jan 24 20:12:07 ah there it is... Jan 24 20:12:10 blogic: going to work more on the ralink stuff soon? Jan 24 20:20:26 rtz: I don't know....I left that stuff alone on the guess that some platform I don't know uses it Jan 24 20:20:45 rtz: or that it's for future changes Jan 24 20:21:46 ok, already figured that I can tell it to use common toolchain and dl library Jan 24 20:21:55 no luck for to avoid building packages? Jan 24 20:22:11 s/packages/host tools/ Jan 24 20:29:22 also, when doing build with V=99, why does it ask for the kernel configurations two times, instead of one Jan 24 20:30:46 kernel compile happens in two phases Jan 24 20:30:50 first all modules Jan 24 20:30:51 later the image Jan 24 20:31:02 each time make oldconfig (defconfig?) is called Jan 24 20:31:25 if you per-arch kernel config is missing symbols, the oldconfig will prompt you on those Jan 24 20:31:48 right Jan 24 20:32:13 so I should add those I think Jan 24 20:32:19 you should just add the symbols it asks for to target/linux/ramips/rtxyz/config- Jan 24 20:32:23 yes Jan 24 20:33:01 is order meaningful? Jan 24 20:33:24 don't think so. I think you can even use "make kernel_menuconfig" to populate that file Jan 24 20:37:33 dolphin: yes, but not too soonish Jan 24 20:38:15 xMff: which is preferred, patching one line only, or updating the file with kernel_menuconfig Jan 24 20:38:35 the order of certain elements change, so the patch just rearranges them Jan 24 20:38:45 and adds the missing one Jan 24 20:39:21 well I think make kernel_menuconfig writes its "native" order while the file was updated manually in the past Jan 24 20:39:46 soo, kernel_menuconfig it is Jan 24 20:39:52 indeed Jan 24 20:41:45 jow * r19318 /packages/net/xtables-addons/ (3 files in 2 dirs): [packages] xtables-addons: update to v1.22 and fix compile against iptables 1.4.6 Jan 24 20:42:17 swalker, stintel: miniupnd and xtables-addons should compile again Jan 24 20:42:21 xMff: if I make changes in the build (to be copied back later), will make target/linux/clean kill them? Jan 24 20:42:38 it will only kill kernel stuff Jan 24 20:42:44 the linux source tree Jan 24 20:42:57 forgot to set the board option Jan 24 20:43:01 xMff: ok that's what I'll be working on, so for that purpose, the answer is yes Jan 24 20:43:01 Kernel panic - not syncing: No init found. Try passing init= option to kernel. Jan 24 20:43:25 but last time I tried, without adding the patches or passing any special options, it booted all good Jan 24 20:43:35 using initramfs Jan 24 20:43:48 I think the ramfs is now broken Jan 24 20:44:09 is /init present? Jan 24 20:44:23 initramfs uses /init as init Jan 24 20:44:32 well, it doesn't know anything about MTD, nor have initrd Jan 24 20:44:42 so there is no root filesystem to begin with Jan 24 20:45:04 dolphin: what's root? Jan 24 20:45:33 it's supposed to be ramdisk Jan 24 20:45:40 dolphin: initramfs? Jan 24 20:45:44 dolphin: i never tried ramdisk images Jan 24 20:45:51 no idea if they work on ramips Jan 24 20:45:58 blogic: well, I tried it last time Jan 24 20:46:16 ok Jan 24 20:46:19 worked all good from trunk, when I didnt apply any patches Jan 24 20:46:22 dolphin: even ramdisk has a root initial image Jan 24 20:46:27 sure Jan 24 20:46:28 xMff: cheers ;-) Jan 24 20:46:37 but obviously, it's not finding it for some reason Jan 24 20:46:50 dolphin: or the /init is missing Jan 24 20:47:08 dolphin: but if you didn't move it or delete then that's not it Jan 24 20:47:24 cshore: the ramdisk is supposed to add it from generic-2.6 IIRC Jan 24 20:47:40 talking to self? Jan 24 20:47:41 jow * r19319 /packages/net/tinyproxy/ (3 files in 2 dirs): [packages] tinyproxy: update to v1.8.0 (#6563) Jan 24 20:48:19 well, anyway, I'm bit clueless now what to do then :P Jan 24 20:48:22 dolphin: heh, I do that to, but I meant you :) Jan 24 20:48:38 blogic: did you just cold-heartedly overwrite the MTD stuff? Jan 24 20:49:03 dolphin: is it possible that the generic stuff isn't getting added? Jan 24 20:49:15 I dunno, you tell me? Jan 24 20:49:32 like I said, I just started with openwrt very very lately Jan 24 20:49:45 and I'm very confused of the structure Jan 24 20:49:58 dolphin: I'm not quite sure how the kernel tree stuff works...I just poke it occasionally....I'm more of a userspace guy Jan 24 20:50:00 "Initrd not found or empty - disabling initrd" Jan 24 20:50:19 I think that would strongly indicate it isn't finding anything, right? Jan 24 20:50:27 dolphin: yes Jan 24 20:50:44 soo, why wouldn't ramdisk all of sudden not work Jan 24 20:51:41 xMff: does ramdisk on x86 work with qemu? Jan 24 20:52:47 dolphin: dont get the question and the addons like "cold hearted" "uncareful" Jan 24 20:53:37 heh, I meant that if you didn't use ramdisk, did you just overwrite the existing flash contents Jan 24 20:53:42 blogic: perhaps he means bravely, fearlessly Jan 24 20:53:47 yes Jan 24 20:53:56 cshore: i doubt it :) Jan 24 20:54:06 * blogic does not like adjectives :) Jan 24 20:54:23 I can try to communicate without adjectives too :P Jan 24 20:55:47 I'm trying to pertain the original functioncality until I get wifi + switch working, so I would rather not touch the flash unless I'm sure I get it working Jan 24 20:55:55 dolphin: I understand your trepidation about flashing before ramdisk works....I was the same way when I was experimenting with my only router Jan 24 20:56:08 indeed Jan 24 20:57:58 but nevertheless, the problem seems to be that ramdisk worked, and doesn't work anymore Jan 24 20:58:23 and because my patches do not directly touch anything related, I think it might be something broken in the bigger scale Jan 24 21:00:50 dolphin: pot your patches somewhere Jan 24 21:01:05 or post them Jan 24 21:01:07 :) Jan 24 21:02:26 http://pastebin.com/m51d4df49 Jan 24 21:02:28 there it is Jan 24 21:03:54 if you really want to use it, just edit the target/linux/ramips/rt288x/config-2.6.30 and append board=WZR-AGL300NH to CMDLINE Jan 24 21:04:45 but I doubt you want, if you don't have the hardware :P Jan 24 21:05:07 and I haven't even got my ass up to post the disassembly pictures, nor the serial port pinout Jan 24 21:05:52 and being quite new/expensive device, I'm afraid others haven't cracked theirs open Jan 24 21:06:41 I'd be more happy to post it all at once, if I got it as far as the wired network would work Jan 24 21:07:30 dolphin: imho the patch should work even with flash Jan 24 21:07:33 ok, i am off to bed Jan 24 21:07:38 i am too tired to type Jan 24 21:07:48 cya in +8 Jan 24 21:07:53 do you mean without flash? Jan 24 21:08:02 with flash Jan 24 21:08:06 i mean try the flash image Jan 24 21:08:10 nothing bad can happen Jan 24 21:08:21 it wont burn Jan 24 21:08:28 other than I lose the original, right Jan 24 21:08:28 and i assume the board has jtag Jan 24 21:08:40 the original will be on buffallos website Jan 24 21:08:49 they provide theirs encrypted Jan 24 21:11:10 I have second 50h+ work week coming, so I'll be back in a week or so :) Jan 24 21:19:02 aww, someone killed the trunk so that it doesn't compile at all Jan 24 21:20:13 ? Jan 24 21:20:46 either that, or -j4 support is bad Jan 24 21:20:58 starting the build again and it went on Jan 24 21:21:00 the former Jan 24 21:21:32 so basically, better not use that at all? Jan 24 21:21:36 -jN that is Jan 24 21:22:06 parallel build sometimes dies randomly due to race conditions introduced by missing inter-package dependencies, e.g. foo needs bar to compile but bar is not finished yet Jan 24 21:22:55 just repeating make often helps Jan 24 21:23:25 I usually build with -j2 and didn't see problems recently Jan 24 21:27:57 1st time builder asks: what did I goof up this time ?? while building miniupnpd-1.4/netfilter/iptcrdr.c: linux/netfilter/x_tables.h: no such file or directory Jan 24 21:28:09 but find shows the file Jan 24 21:32:29 there is a today or so fix for that been applied...how old is your tree? Jan 24 21:32:43 about 1.5 hours Jan 24 21:32:48 too old :) Jan 24 21:34:04 snv updated, packages updated, make V=99 Jan 24 21:35:06 stop Jan 24 21:35:12 make target/linux/clean Jan 24 21:35:15 then make Jan 24 21:35:49 you sure ?? it seems to be much happier now :) Jan 24 21:35:55 I'm 5 minutes away from giving up Jan 24 21:36:13 or not - making clean Jan 24 21:36:24 how could my patch cause such side effects Jan 24 21:37:11 dolphin: I don't think it is your patch Jan 24 21:37:31 ramdisk images _never_ worked for me, they booted but the rootfs was never found Jan 24 21:37:42 maybe you're supposed to append root=/dev/ram0 or similar Jan 24 21:37:50 how the hell it worked initially then? ;) Jan 24 21:37:54 could be Jan 24 21:38:00 luck? solar storm? Jan 24 21:38:38 but your hacked the cmdline, maybe some important ramfs related bits got lost Jan 24 21:38:58 I suppose you don't have the dmesg of the working state anymore? Jan 24 21:39:00 well, it removed nothing, just appended Jan 24 21:39:22 nope Jan 24 21:39:27 just trying unmodified trunk Jan 24 21:40:04 but I don't remember it asking about the ralink ethernet module back then either Jan 24 21:40:11 actually, I'm 100% positive it didn't Jan 24 21:40:21 so I think last patch broke something Jan 24 21:41:21 but it's only few weeks ago Jan 24 21:41:42 and according to the web interface, it has not been changed for a while Jan 24 21:42:07 would anyone like to recommend a good usb jtag (with win and linux support) that will get along with my 54gl ?? Jan 24 21:43:24 xMff: ping Jan 24 21:43:41 mirko: pong Jan 24 21:45:10 xMff: sent you a pm Jan 24 21:45:54 right, unmodified trunk isn't working anymore Jan 24 21:48:08 dolphin: what platform again? Jan 24 21:48:16 ramips/rt288x Jan 24 21:48:40 my bet is that somebody broke the ramdisk after last weekend, so going to check an earlier state Jan 24 21:53:08 right, so 18th it still worked Jan 24 21:55:46 I guess I didnt update the packages right -- same error Jan 24 21:58:00 nope -- at 19319 Jan 24 21:59:42 strange it works here Jan 24 22:00:52 ya -- realy strange off a clean pull Jan 24 22:01:57 I'm already almost 100% positive the problem is that ramdisk support got broken Jan 24 22:02:07 xMff: is there a reason the openwrt-light theme as a lowercase 'a' in the upper left corner Jan 24 22:02:35 cshore: most likely not Jan 24 22:02:55 someone was drunk while writing it? Jan 24 22:03:04 probably Jan 24 22:03:07 or stoned Jan 24 22:04:20 I just checked the theme file...it was an an extraneous a at the beginning of the file Jan 24 22:04:56 sounds like a reasonable explanation Jan 24 22:06:15 I'm updating the image, but I've finally got the tiny fix openwrt-light mediabaseurl one-liner patch done Jan 24 22:06:30 I keep getting sidetracked Jan 24 22:11:16 hey, luci's fast in x86 (on dual-core KVM VM that is) Jan 24 22:13:40 anything is fast there Jan 24 22:13:41 :P Jan 24 22:13:52 xMff: except compiling Jan 24 22:14:51 xMff: I'd like to be able to compile toolchain + image in a minute or two Jan 24 22:15:13 ask NASA maybe ;) Jan 24 22:15:33 xMff: yeah, it'd take some power Jan 24 22:17:10 xMff: I hate waiting for image builds Jan 24 22:17:23 :D Jan 24 22:17:34 for me it is the perfect excuse to get some coffee Jan 24 22:18:13 xMff: my coffee's only a few moments from my desk...I work from home Jan 24 22:20:55 xMff: I do dishes sometimes when I'm building Jan 24 22:22:13 you guys get paid to work on openwrt? Jan 24 22:22:27 nope Jan 24 22:22:56 well I don't get payment for it, can't talk about others Jan 24 22:23:07 dolphin: I do other work too, but some of what I do on OpenWRT is paid Jan 24 22:23:31 dolphin: but I didn't plan it that way...I just was working on it anyway Jan 24 22:25:18 dolphin: and sometimes stuff I work on for my own reason becomes something work wants for it too (in OpenWRT) Jan 24 22:25:57 sounds cool Jan 24 22:26:21 cshore: I'm mainlining computers these days (work and play) Jan 24 22:26:27 dolphin I mean Jan 24 22:26:44 dolphin: mostly OpenWRT, but some proprietary server stuff too Jan 24 22:26:45 I get paid (at the moment) to hit my head to the qemu concrete (some might call it source too :P) Jan 24 22:26:57 dolphin: cool Jan 24 22:27:07 it's far from cool, I can tell you Jan 24 22:27:25 fgrep is used more than text editor :P Jan 24 22:27:34 dolphin: painful: painful? Jan 24 22:28:13 they've lately been cleaning it up, but it's a mess Jan 24 22:28:47 if openwrt felt bit scattered in the beginning, it's like scattered _and_ mixed up :) Jan 24 22:30:33 xMff: okay the patch is commited to LuCI Jan 24 22:33:40 xMff: is there any guide to the more arcane callback mechanisms and stuff...when I last tried to figure out how LuCI worked I got kind of lost in the dispatchers and things of that nature Jan 24 22:34:17 hehe Jan 24 22:34:52 no, would need to wirte some architectural docs first Jan 24 22:36:32 soon the old build is finished Jan 24 22:36:41 if it works, I'm happy, if not, I'll give up :P Jan 24 22:38:03 dolphin: that's what I keep saying about trying to get JTAG to work on the router I was given to work on Jan 24 22:38:10 cshore: the overall concept is quite simple but the implementation details are sometimes not easy to gasp, a lot of stuff also happens implicitly Jan 24 22:38:53 heh Jan 24 22:39:07 well, I'm not sure if I'm willing to spend on MIPS JTAG yet Jan 24 22:39:34 I think it was you xMff who last time told me that the wifi on my router will be tricky to get to work Jan 24 22:39:42 yes Jan 24 22:39:52 dolphin: connectors, wire, and 100 Ohm resistor and a computer with a parallel port Jan 24 22:39:53 and how useful would the router be without wifi :P Jan 24 22:40:02 no parallel port Jan 24 22:40:25 could get PCI express one, but those are damn expensive (parallel ports that are) Jan 24 22:40:51 dolphin: hmmm...ironically my dual core came with a parallel port Jan 24 22:41:04 dolphin: and I don't need there Jan 24 22:41:52 I'd be even happy to have the binary drivers working Jan 24 22:53:10 right Jan 24 22:53:21 xMff: what do you think of making a usbroot not use an overlay (my doing so as part of the new package that is) Jan 24 22:53:23 so someone fscked ramfs up between 18th and today Jan 24 22:53:46 though, it still reports no initrd etc, but works Jan 24 22:54:15 xMff: speaking of ramdisk, does ramdisk work on x86? Jan 24 22:54:41 dolphin: it was working on brcm63xx yesterday Jan 24 22:55:01 well, it wasn't working for rt288x today :P Jan 24 22:55:13 dolphin: but I couldn't get it going on x86 Jan 24 22:55:56 cshore: never tried ramdisk on x86 Jan 24 22:56:24 xMff: what kernel version is x86 at? Jan 24 22:56:52 2.6.31.12 Jan 24 22:56:54 dolphin: I'm wondering if it's kernel version thing...brcm63xx is at .30 Jan 24 22:57:19 so is rt288x Jan 24 22:57:34 30.10 to be specific Jan 24 22:57:58 dolphin: I believe brcm63xx is the same Jan 24 22:58:10 dolphin: so that shoots that theory Jan 24 22:59:21 I tried patching the old version and going to run it Jan 24 23:01:03 jow * r19320 /packages/net/miniupnpd/Makefile: [packages] miniupnpd: add the kernel headers shipped by iptables to CFLAGS Jan 24 23:01:28 Ascendion: this commit should fix the miniupnpd issue Jan 24 23:02:22 cshore: why no overlay? Jan 24 23:03:36 xMff: I was thinking it would make things easier, but I realized that's not so...but with USB there'd be enough room that it would likely not be needed for space Jan 24 23:04:03 cshore: why not Jan 24 23:04:34 xMff: er, as in why not make it easier, or why not needed for space? Jan 24 23:04:50 why not as in let's try it Jan 24 23:04:57 xMff: okay Jan 24 23:05:11 one advantage of overlay is that for example the config stays in sync Jan 24 23:06:02 xMff: that's true...but with USB root you're probably applying additional packages anyway Jan 24 23:06:10 yea Jan 24 23:07:10 xMff: keeping the packages with the right version for the firmware is going to interesting Jan 24 23:07:56 xMff: I was thinking of have a separate binary vs. user data partition scheme, so that the binary was treated like jffs2 is now Jan 24 23:08:07 xMff: which is to say wiped on flash Jan 24 23:08:30 xMff: and to have an auto-download of packages specified and build time, as part of the firstboot Jan 24 23:08:40 and=at Jan 24 23:12:16 xMff: but I'm not sure how best to specify the packages to add....it'd be nice if I could select the the same way we select packages for inclusion with the image, only with a different letter (e.g. y-*, m-M, n-' ', u-U = USB) Jan 24 23:12:34 in menuconfig Jan 24 23:13:45 xMff: but I think what's actually possible, is to specify file with each package on a separate line Jan 24 23:14:04 xMff: and just opkg install $(cat file) Jan 24 23:15:11 yes Jan 24 23:16:02 I can't wait for all the money and glory I shall get by adding support for this Jan 24 23:17:08 dolphin: and girls >-) Jan 24 23:19:24 someone going to push the patch in if it works? Jan 24 23:20:10 dolphin's excited now :-P Jan 24 23:20:31 I sure am Jan 24 23:20:45 it's 1:20 am, and I'm supposed to be working on qemu by 6:00 am Jan 24 23:20:52 ouch Jan 24 23:20:58 and sleep in the between too :P Jan 24 23:21:42 AHHH Jan 24 23:21:58 MIPS: machine is Buffalo WZR-AGL300NH Jan 24 23:22:24 and the mtd blocks exist Jan 24 23:24:05 ohmygod /proc/mtd is identical to what's with the stock firmware Jan 24 23:24:17 mtd5: 00000000 00000000 "rootfs_data" <- except this odd thing Jan 24 23:24:43 cshore: go go, push the patch so I get to sleep Jan 24 23:25:17 http://pastebin.com/m51d4df49 Jan 24 23:25:18 dolphin: I don't have that commit access Jan 24 23:25:36 someone must have Jan 24 23:25:37 dolphin, just brcm63xx and packages Jan 24 23:25:41 maybe xMff Jan 24 23:26:02 xMff, blogic? Jan 24 23:26:12 or nbd Jan 24 23:27:15 hmm Jan 24 23:27:49 state is: boots and has flashmap? Jan 24 23:28:35 yes Jan 24 23:28:54 but someone fscked up the trunks ramdisk support Jan 24 23:29:21 that patch to add the code, and the board=WZR-AGL300NH modification to take the flash to use Jan 24 23:29:56 like mentioned, it now produces an identical mtd map to the stock one Jan 24 23:31:06 will try to stab the wired network code to work with this board too, and then with wifi and after that should be all set, but may take while... Jan 24 23:31:39 there is an extra g-class wifi too, but I don't really need it myself, could of course try to add support for it if I have extra time Jan 24 23:31:52 jow * r19321 /trunk/target/linux/ramips/ (6 files in 4 dirs): [ramips] add initial support for the WZR-AGL300NH - patch by Joonas Lahtinen Jan 24 23:32:38 thanks, I wet my pants Jan 24 23:33:07 don't get used to it ;) Jan 24 23:33:37 that working patches get accepted? I know it's bit rare in Open Source world, yes ;) Jan 24 23:33:53 no, I talk about the wet pants Jan 24 23:35:14 "root@OpenWrt:/# mount /dev/mtdblock4 /tmp/original Jan 24 23:35:14 SQUASHFS error: Major/Minor mismatch, older Squashfs 2.1 filesystems are unsupported" Jan 24 23:35:21 great stuff Jan 24 23:35:44 probably a good time to back the stuff up Jan 24 23:36:00 yes, now that I have netcat Jan 24 23:36:01 I think you can define an additional mtd partition that covers the whole flash area Jan 24 23:36:06 should make backup easier Jan 24 23:36:45 one quick question Jan 24 23:36:52 mtd4: 002f0000 00010000 "rootfs" Jan 24 23:36:52 mtd5: 00010000 00010000 "user_property" Jan 24 23:37:07 wouldn't the last one be rootfs_data by openwrt terms Jan 24 23:37:29 dolphin: would user_property be nvram? Jan 24 23:37:31 hm rrotfs_data is usually allocated in the free space left after rootfs Jan 24 23:37:34 mtd4: 002f0000 00010000 "rootfs" Jan 24 23:37:34 mtd5: 00000000 00000000 "rootfs_data" Jan 24 23:37:34 mtd6: 00010000 00010000 "user_property" Jan 24 23:37:43 yeah, that'd be it Jan 24 23:38:05 there already are uboot and uboot_environ Jan 24 23:38:18 + the factory partition which is of same size as uboot_environ Jan 24 23:38:34 I think those are the nvram stuff Jan 24 23:38:51 * cshore complains that his jtag cable tests fine but his telsey board doesn't give anything except 1's Jan 24 23:39:01 nbd * r19322 /trunk/package/madwifi/patches/ (7 files): madwifi: fix some potential null pointer derefs with wds Jan 24 23:39:30 dolphin: actually looking at the start address it's rather odd Jan 24 23:39:46 those are size and erasize Jan 24 23:39:56 dolphin: oh, my bad Jan 24 23:40:33 dolphin: I think uboot_environ is only for uboot Jan 24 23:40:40 http://pastebin.com/m6205a746 Jan 24 23:40:42 dolphin: and factory could be factory defaults Jan 24 23:40:50 indeed Jan 24 23:40:59 I don't think there is any other place for user settings Jan 24 23:41:14 that's from the original boot Jan 24 23:42:11 dolphin: what wireless chip is used on that board? Jan 24 23:42:26 there's the integrated RT2880F Jan 24 23:42:28 hmmmmm the only locations that even have x_tables.h are in th build_dir tree, and the compile command is looking for all includes some place off of staging_dir Jan 24 23:42:36 ah, wireless Jan 24 23:42:46 Ascendion: https://dev.openwrt.org/changeset/19320 Jan 24 23:42:51 I think that is integrated too, btw Jan 24 23:43:27 dolphin: is there a /proc/pci listing or something? Jan 24 23:43:38 yep, just getting it Jan 24 23:43:58 http://pastebin.com/m33fafa28 Jan 24 23:44:33 I should really get my ass up and document the disassembly / serial header and all the basic info of the stock firmware to a wiki page Jan 24 23:44:39 hmmm this time the update got the changes -- wonder why it didnt the last time around :) Jan 24 23:44:57 RT2525 2.4GHz transceiver + RT2560 MAC/BBP Jan 24 23:44:58 Ascendion: I actually committed that change just a few minutes ago Jan 24 23:45:16 and the first one, isn't listed in PCI lists, which makes me think it's integrated one Jan 24 23:45:17 NOW he commits the change :) Jan 24 23:45:22 as would 2880 mean too Jan 24 23:45:36 dolphin: hmm rt2525... then you might even have luck with mac80211 Jan 24 23:45:52 dolphin: there seems support for it already Jan 24 23:46:15 xMff: does hostapd support rt2661t? Jan 24 23:46:24 * Ascendion dozes off while the compilers grind Jan 24 23:46:35 xMff: both of those? Jan 24 23:47:09 dolphin: seems so Jan 24 23:47:14 I think that would be the extra wifi I don't really care about, but great if it has support! ;) Jan 24 23:47:22 because it reports a/g Jan 24 23:47:28 xMff: it'd be the nl80211 I think Jan 24 23:47:31 I mean it is maybe not fast or instable, but it would be something Jan 24 23:47:37 sure Jan 24 23:47:50 but I definitely need the n device working too Jan 24 23:50:12 cshore: I think you should check out rt2x00.serialmonkey.com Jan 24 23:50:29 http://rt2x00.serialmonkey.com/wiki/index.php/AP-mode_Howto Jan 24 23:50:48 http://trac.fonosfera.org/fon-ng/browser/trunk/openwrt/target/linux/fonera2n/patches-2.6.21/100-ralink.patch Jan 24 23:51:03 xMff: didn't you mention the support would be there? Jan 24 23:51:16 dolphin: using binary drivers Jan 24 23:51:32 rt2860v2_ap 629680 1 Jan 24 23:51:51 is there open source one in the works? Jan 24 23:52:10 yes, the rt2x00 project, they develop a driver family using the mac80211 stack Jan 24 23:53:08 wouldn't that like, limit the speed big time? Jan 24 23:53:27 maybe Jan 24 23:54:15 my point #1 when buying this was, that it's capable of GB Ethernet and N-WLAN :P Jan 24 23:54:35 then you need to hack on 2.6.21 Jan 24 23:55:16 uff, so it isn't even blob + open source component? Jan 24 23:55:44 no, blob that wants to talk to a specific kernel version Jan 24 23:55:53 argh Jan 24 23:56:10 and it's 12MB anyway, stripping better help quite some :P Jan 24 23:58:50 it's not like, it couldn't be reverse engineered I think, wonder how much sued it would get me Jan 24 23:58:57 xMff: does OpenWRT support the rt2x00 driver? Jan 24 23:59:29 yes Jan 24 23:59:57 nbd: great, now to see if I can get serial terminal on that blasted thing....it doesn't like my jtag Jan 25 00:00:06 dolphin: the 11n wifi driver isn't quite there yet, but at some point i will resume my work on it Jan 25 00:00:29 where is the beginning of it? Jan 25 00:00:54 the patches that i did were merged upstream Jan 25 00:01:07 it's just that the driver is still incomplete Jan 25 00:01:23 any more specific pointer to look at Jan 25 00:01:33 than it's "upstream" ? ;) Jan 25 00:02:08 http://git.kernel.org/?p=linux/kernel/git/linville/wireless-testing.git Jan 25 00:02:12 it's the rt2800pci/rt2800soc driver Jan 25 00:02:25 in openwrt it's compiled along with the mac80211 package Jan 25 00:02:28 which uses compat-wireless Jan 25 00:03:37 so it'd bring the integrated wifi alive Jan 25 00:04:08 at some point i got as far as being able to scan Jan 25 00:04:11 with device id 0x2880 Jan 25 00:04:25 sounds like a start Jan 25 00:04:35 did you reverse engineer or what? Jan 25 00:04:51 no, i have access to sources of hw info Jan 25 00:05:23 and there's a reference driver for sta mode Jan 25 00:05:24 under NDA? Jan 25 00:05:27 which is in staging Jan 25 00:05:37 and there are leaked copies of the internal driver Jan 25 00:05:42 in various gpl sources Jan 25 00:05:46 of routers Jan 25 00:14:28 how does one verify what pins correspond to what JTAG line? My jtag cable checks out (with it connected to the board, I got from the back-of-the-board pin to the DB25 connect and it checks out) Jan 25 00:19:05 with it connect with what I think is pin1 and and the semi-standard 12-pin connector pinout it acts like there's nothing there (same results as having the jtag cable not connected). reversed is all 0's so that doesn't help either Jan 25 00:21:07 (6-pins, no idea which is nRST, if it's not standard layout) Jan 25 00:50:41 cshore * r19323 /packages/libs/gconv-modules/Makefile: Jan 25 00:50:41 gconv-modules depends on glibc. Set gconv-modules version from glibc Jan 25 00:50:41 version. Jan 25 00:50:41 Signed-off-by: Zintis Petersons Jan 25 02:15:52 build #26 of x86-trunk is complete: Failure [failed compile_12] Build details are at http://tksite.gotdns.org:8010/builders/x86-trunk/builds/26 Jan 25 02:42:52 cshore: still awake? Jan 25 02:43:02 nbd: yep Jan 25 02:43:51 oh, nevermind. i just tested your preinit stuff, but the errors that i'm getting may be because i forgot to run make oldconfig ;) Jan 25 02:44:31 nbd: ok...Only about about 9:45 so I'm up for a while yet Jan 25 02:45:30 i think i'll do one more test and then go to bed Jan 25 02:45:34 3:45 am here ;) Jan 25 02:46:14 nbd: I'm trying to get away from that kind of schedule myself...it's hard Jan 25 02:47:56 nbd: is lua part of the base system or did I enable something that needs it? Jan 25 02:48:54 rtz2: ucitrigger is enabled by default, it requires lua Jan 25 02:48:56 can be disabled Jan 25 02:49:08 ok, thanks **** ENDING LOGGING AT Mon Jan 25 02:59:56 2010