**** BEGIN LOGGING AT Mon Aug 01 23:59:56 2005 Aug 02 01:07:56 i got apex running. Aug 02 01:08:08 though i used crosstool ;) Aug 02 01:16:54 what differs? Aug 02 01:18:53 what do we need to change in the .bb to match it? Aug 02 01:23:35 i'm not sure. Aug 02 01:23:39 i'll have a look into it. Aug 02 01:23:59 only just got it working 5 mins ago Aug 02 01:26:09 i am fairly new to all this ;) Aug 02 01:26:34 i'm an application developer so this system programming stuff is a little foreign to me :) Aug 02 01:35:32 ok, be sure to run it past [g2] and beewoolie Aug 02 01:40:02 when do they get on here? Aug 02 01:40:29 apex doesn't support ethernet yet does it? Aug 02 01:43:05 i had the same issue. Aug 02 01:43:15 my crosstool one worked; while my oe built one didnt Aug 02 01:43:29 But the OE compiler works for [g2] . Aug 02 01:47:00 that's weird Aug 02 01:47:08 because i tried the raw apex source Aug 02 01:47:18 me too Aug 02 01:47:24 i meant using the OE compiler. Aug 02 01:47:32 and configured it to use the openslug cross compiler and it produced the same gdb output and failed to work Aug 02 01:47:33 not the apex bb which I've not tried yet Aug 02 01:47:46 oh, sorry I misunderstood Aug 02 01:47:50 yeah, Me too! Aug 02 01:47:51 i've tried apex bb aswell Aug 02 01:47:54 it did the same thing. Aug 02 01:47:58 so I thought I wasnt licking it right. Aug 02 01:48:08 i'm not sure what licking is. Aug 02 01:48:33 it is the cross compiler that is the problem.. no doubt from what i have seen. Aug 02 01:48:36 Its from a stupid american TV show. Aug 02 01:48:43 Beavis and Butthead. Aug 02 01:48:44 nothing to do with the build environment. Aug 02 01:48:53 oh i see ;) Aug 02 01:48:53 they were licking toads to catch a buzz. Aug 02 01:49:07 hahaha. hope it wasn't the poisen dart ones. Aug 02 01:49:11 but one guy wanst getting buzz, so the other guy told him," maybe youre not licking it right!" Aug 02 01:49:21 hahaha. Aug 02 01:49:59 so how come the cross compiler sits in the openslug directory? Aug 02 01:50:01 I dunno what the story is with the compilation though. Aug 02 01:50:12 oh because thats the OE armeb compiler. Aug 02 01:50:25 OE compiles its own compiler for the builds Aug 02 01:50:32 so you actually have 2. Aug 02 01:50:33 3 Aug 02 01:50:35 but it's under the openslug directory, it's critical so why not make a cross folder under /home/slug Aug 02 01:50:44 its part of OE Aug 02 01:50:56 you have 3 copilers in /home/slug . Aug 02 01:51:01 oh sheesh i see Aug 02 01:51:03 where is the OE compiler Aug 02 01:51:04 ? Aug 02 01:51:08 which one? Aug 02 01:51:22 theres one in unslung which is built for 2.4.22/2.2.5 Aug 02 01:51:42 then the openslug one which is 3.4.something/glibc-newer Aug 02 01:51:46 i haven't compiled unslung. only openslug Aug 02 01:51:48 (I dont remember the exact version) Aug 02 01:52:41 3.4.4 under openslug. Aug 02 01:53:20 that's 2.. what about number 3... Aug 02 02:08:51 optwarea Aug 02 02:08:56 optware has crosstool in it Aug 02 02:10:32 ah ok Aug 02 02:10:50 i haven't compiled optware. so it's not there. Aug 02 02:10:59 so I only have the openslug compiler and crosstool Aug 02 02:34:06 who can i speak to about issues in apex? i think i've found some problems. Aug 02 02:36:26 what are they? Aug 02 02:36:29 Beewoolie is your man. Aug 02 02:36:41 but [g2] and myself have played with apex too. Aug 02 02:37:57 u know how i have a 128mb slug (4 x 256mbit). Aug 02 02:38:24 i set the bank size to 0x04000000 and enabled the second bank Aug 02 02:38:26 then compiled Aug 02 02:38:29 when i do version i get this Aug 02 02:38:43 memory: Aug 02 02:38:43 0x0 0x02000000 (32 MiB) Aug 02 02:38:43 0x4000000 0x02000000 (32 MiB) Aug 02 02:38:44 nor: 8MiB total 32B write buffer Aug 02 02:38:44 region 0: 64 blocks of 131072 (0x20000) bytes Aug 02 02:38:45 cpu: id 0x690541f1 ctrl 0xafa cpsr 0x200000d3 Aug 02 02:39:33 it still thinks they are 32MiB yet the second bank starts at 64MiB. Aug 02 02:39:42 i'm going to trace through the code and work out what's going on. Aug 02 02:40:27 yeah, youre totally breaking new ground here. Aug 02 02:40:37 yep... Aug 02 02:40:40 this was only tested to 64MB Aug 02 02:40:41 it looks like it half works hehe Aug 02 02:41:15 its supposed to work for memory sizes up to the maximum. Aug 02 02:41:18 i'm sure the SDR_CONFIG register is fine.. it seems to assertain that ok. Aug 02 02:41:29 yeah the code i've seen so far looks ok. Aug 02 02:42:01 Beewoolie is gonna be your man. You can find him here or more likely in #openjtag. Aug 02 02:42:49 ok, the code is really neato.. i like it alot. Aug 02 02:43:07 services and the monitor is nice and simple though I noticed the backspace is not working. Aug 02 02:47:35 NAiL: jbowler-zzz: looks like when we add stuff to openslug-packages.conf, we need to add it to ucslugc-packages.conf too. Aug 02 02:50:27 pc133 2-2-2 sdram chips should work on the slug right? Aug 02 02:53:52 I dunno the 2-2-2 spec. but the micron 16M16 PC133 should work. Aug 02 02:54:11 or 32M16 if youre extreme. Aug 02 02:54:56 I've found some 32M8 Aug 02 02:56:25 landslide: we really should discuss this in #openjtag, so that Beewoolie see the discussion in the logs Aug 02 03:01:07 32M8 wont work right I think because the banking is setup wrong for the IXP. Aug 02 03:01:21 yup.. just found that in the ixp developer manual.. Aug 02 03:01:51 guys: #openjtag ! Aug 02 03:46:26 what'd I miss? ;) Aug 02 03:47:52 nail, did you mean to unlink the 2.3-beta link and turn it into a directory? Aug 02 03:48:00 for the feeds? Aug 02 03:48:32 yes Aug 02 03:48:43 Okay, all is right with the world then. :-) Aug 02 03:48:44 otherwise my push would overwrite the unstable feed Aug 02 03:49:26 I started pushing, and fortunately noticed that it complained about 2.3-beta existing but not being a directory Aug 02 03:49:55 that message was probably the result of a mkdir -p Aug 02 03:49:59 yes Aug 02 03:50:06 rsync would have blown the link away I think Aug 02 03:50:16 (but I dunno for sure) Aug 02 03:51:14 btw, did your mail arrive yet? Aug 02 03:51:38 I haven't checked, I'm not sure if todays mail has arrived Aug 02 03:51:54 well, hopefully that package makes it there. Aug 02 03:52:13 because I dont have any recourse. Aug 02 03:54:57 I'll go check now Aug 02 03:56:17 it should be soon, I've never had a lost package before (touch wood) Aug 02 03:56:54 me neither Aug 02 03:57:14 maybe they thought it was a WMD or something. Aug 02 03:57:39 or it may be the customs delaying it for some reason Aug 02 03:58:05 Hmm, could be, since I applied the standard dyoung customs devaluation formula. Aug 02 03:58:32 what's that then? Aug 02 03:58:33 But I've never been dinged on that before either. Aug 02 03:59:06 well, when you provide a proforma invoice for customs purposes, its a standard practice to devalue the item down to the manufacturing cost. Aug 02 03:59:37 so the value of the entire package was < $50; in an attempt to thwart you being billed VAT, etc Aug 02 03:59:48 hmm Aug 02 04:00:10 but again, I've never had an issue with that before. Aug 02 04:00:22 You've never sent anything to Norway before, have you? ;) Aug 02 04:00:25 Nope Aug 02 04:00:51 only... be, fr, au, de, uk, jp, nz, ... I think thats it Aug 02 04:00:54 I think the limit here is ~$25 before they'll charge me VAT though Aug 02 04:00:55 se too Aug 02 04:01:17 well, sorry if you get dinged for VAT. Aug 02 04:01:23 which is about 25% :P Aug 02 04:01:28 but that's not bad Aug 02 04:02:14 well, hows about we just hope and pray (if you pray). Aug 02 04:03:19 Can't say I do. But it's worth a shot :-P Aug 02 04:03:41 I understand that praying to the Customs Gods might be effective. Aug 02 04:03:42 heh Aug 02 04:04:00 cursing the VAT Gods might help too..... Aug 02 04:05:35 * NAiL ponders upgrading his pre-2.0 slug to 2.3-beta Aug 02 04:06:21 GASP! Aug 02 04:06:32 The package manager isnt running latest?! Aug 02 04:06:46 The package manager Aug 02 04:06:50 *was* running latest Aug 02 04:06:58 until the iPod he was running it off died :P Aug 02 04:07:15 oh. Hence the mail anticipation.... Aug 02 04:07:26 I'm left only with my prodslug Aug 02 04:07:37 upgrading it will mean being without music for some time Aug 02 04:09:09 oh well, I guess it's time for me to catch up with the times Aug 02 04:09:26 (I bet 2.5-beta will be released later today :)) Aug 02 04:09:49 what happened to 2.4-beta ? Aug 02 04:09:55 that's the unstable tree Aug 02 04:10:25 Oh right. Aug 02 04:11:03 oh Aug 02 04:11:04 heh Aug 02 04:11:20 I don't have upslug anymore :P Aug 02 04:11:40 sure you do Aug 02 04:11:46 its in you rbuild tree. Aug 02 04:12:41 rbuild? Aug 02 04:13:37 your build tree Aug 02 04:21:44 urk Aug 02 04:21:50 debians arping doesn't like -f Aug 02 04:34:49 Erasing flash Aug 02 04:34:52 * NAiL crosses fingers Aug 02 04:36:50 oh.. finish writing already! Aug 02 04:37:18 yay Aug 02 04:47:12 hmm.. Aug 02 04:47:18 now I can flash in-place Aug 02 04:50:33 mickey|TV: say.. I fixed pine to add the chappa-patches and various other patches.. transparency, forgiving support for long base64 encoded subjects, ldapsupport (also ldapv3) and various. Aug 02 04:51:38 NAiL: oh, and yus.. ccxstream works, I watches "a family guy" all night last night from my slug Aug 02 04:51:46 watched Aug 02 04:52:11 neat Aug 02 04:52:29 * NAiL tries the stable feed Aug 02 04:52:52 Downloading http://ipkg.nslu2-linux.org/feeds/openslug/cross/2.3-beta/samba_3.0.14a-r8_armeb.ipk Aug 02 04:53:04 Well, atleast it's *there* ;) Aug 02 04:53:15 er.. Aug 02 04:53:19 heh Aug 02 04:54:30 * kolla ponders on why he wrote "/nick away" instead of "/away" Aug 02 04:55:36 hm, something's fishy with the TERM=xterm, since screen resizes my window to width=80 Aug 02 04:56:50 now I just need opengpg on the slug, I can basicly toss away that old noisy epia-box, hehe Aug 02 05:03:17 what are the type of memory chips in the slug by default? Aug 02 05:03:47 what does 4x16Mx16 mean? Aug 02 05:04:24 the new sdram in my slug are 4Mx16bitx4banks. Aug 02 05:04:45 how does that translate to the 4x16Mx16 format? Aug 02 05:05:52 16Mx16 = 4Mx16bitx4banks, dunno about the 4x infront.. Aug 02 05:07:02 the original in the slug are 2Mx16bitx4banks Aug 02 05:07:28 and I've managed to find a pile of them, so I might just upgrade a slug or two Aug 02 05:07:34 sweet. Aug 02 05:07:50 i'm trying to work out what the loader is doing. Aug 02 05:08:03 couldn't find any 16Mx16, only 8Mx16.. so.. 64M for me :( Aug 02 05:08:38 bummer. Aug 02 05:08:49 but 64mb is twice the standard.. not bad. Aug 02 05:08:55 yep.. Aug 02 05:09:10 but a pile of 32Mx16 wouldn't hurt :-) Aug 02 05:10:11 i think 4x16Mx16 is if you have 4 chips Aug 02 05:10:19 2x16Mx16 is when you have 2 chips. Aug 02 05:10:32 ahh Aug 02 05:12:35 i think i worked it out Aug 02 05:12:50 a special bit must be set in SDR_CONFIG for 64Mbit. Aug 02 05:12:52 ahuh. Aug 02 05:13:09 actually that's not it. Aug 02 05:13:15 that's for SMALL ram chips. Aug 02 05:13:39 you are running with SDR_CONFIG 011? Aug 02 05:13:58 yep Aug 02 05:14:19 i'm trying to understand the memory block driver's memory_scan() function in apex. Aug 02 05:23:48 hm.... KVR133X64C3/128 seems to be made up of four 16Mx16 chips Aug 02 05:31:00 hmm Aug 02 05:31:08 I though wget was 'fixed' with u-a? Aug 02 05:31:18 NAiL: uhm, yes? Aug 02 05:31:18 DaKa2: ping? Aug 02 05:31:20 aha Aug 02 05:31:26 ok, just not in 2.3-beta then Aug 02 05:31:33 nope.. Aug 02 05:31:56 got it in a few days after 2.3-beta got split of Aug 02 05:32:08 so its in 2.4 Aug 02 05:33:12 now it's in 2.3 ;) Aug 02 05:33:17 :) Aug 02 05:33:24 I'm on a package-testing-spree for 2.3-beta Aug 02 05:33:52 btw, you forgot to bump PR while updating :P Aug 02 05:34:05 what? no? Aug 02 05:34:09 yes Aug 02 05:34:15 both versions were r1 Aug 02 05:34:15 on wget? Aug 02 05:34:17 yeah Aug 02 05:34:28 uhm.. Aug 02 05:34:38 both the one in my 2.3 tree and in the current unstable had PR="r1" Aug 02 05:34:46 but the unstable one had update-alternatives stuff Aug 02 05:35:11 alright i've had some success. Aug 02 05:35:31 memory: Aug 02 05:35:31 0x00000000 0x08000000 (128 MiB) Aug 02 05:35:43 dammit, I did on all packages except wget, forgot that one Aug 02 05:36:05 ;) Aug 02 05:36:35 landslide: nice, does linux use it all? Aug 02 05:37:41 haven't got that far yet Aug 02 05:38:04 but i the memoryscan writes 4 bytes on ever 1mbyte block and i can read them back Aug 02 05:38:09 so the ram is there and working. Aug 02 05:38:14 when you do, Im buying some 16Mx16 Aug 02 05:38:24 i'll continue in openjtag... Aug 02 05:42:06 bwmon package fails to build Aug 02 05:42:31 hmm? Aug 02 05:42:33 how? Aug 02 05:42:47 oh.. nothing provides? Aug 02 05:43:23 no error in install phase Aug 02 05:43:31 odd Aug 02 05:43:34 ok, what error? Aug 02 05:43:48 just i sec - i'm copy-pasting now ;-) Aug 02 05:44:11 I made the package yesterday, so it's not exactly heavily tested :P Aug 02 05:44:29 ERROR: function do_install failed Aug 02 05:44:55 ERROR: see log in /home/benny/slug/openslug/openslug/tmp/work/bwmon-1.3-r0/temp/log.do_install.29719 Aug 02 05:45:01 copy the part from that log Aug 02 05:45:09 last couple of lines should do Aug 02 05:45:09 NOTE: Task failed: /home/benny/slug/openslug/openslug/tmp/work/bwmon-1.3-r0/temp/log.do_install.29719 Aug 02 05:46:11 from the logfile: Aug 02 05:46:13 install: cannot create regular file `/home/benny/slug/openslug/openslug/tmp/work/bwmon-1.3-r0/image/usr/bin/bwmon': No such file or directory Aug 02 05:46:22 oh Aug 02 05:46:24 duh Aug 02 05:46:59 there is nu usr/bin and no usr in bwmon-1.3-r0/image Aug 02 05:47:43 no, my ba Aug 02 05:47:44 d Aug 02 05:47:59 it's OK Aug 02 05:49:55 There, it's in the tree. pull and try again Aug 02 05:50:09 maybe I will clock up my slug tonight Aug 02 05:50:16 ok i've got the bootloader working, what do i need to do in linux to get the ram working? ;) Aug 02 05:50:52 mem=128M or something to the kernel? Aug 02 05:51:21 is that all? Aug 02 05:51:32 I have no idea Aug 02 05:51:36 ok hehe Aug 02 05:51:40 :) Aug 02 05:51:49 Im not the one with a 128Mb slug.. Aug 02 05:51:53 damn I hate monotone! I'm up to like 12th merge in a row and I didn't even change anything in the last 4 days! Aug 02 05:52:50 @NAil: pull? how? Aug 02 05:53:15 becol_be: make update Aug 02 05:53:29 on a make update. Aug 02 05:53:58 I've been told it's trying to merge with the common ancestor but It's driving me nuts. Aug 02 05:54:14 thought so, but that fails (sry) monotone: misuse: no server given and no default server set Aug 02 05:54:25 hmm Aug 02 05:54:30 make setup && make update Aug 02 05:55:17 nope Aug 02 05:55:39 also tried make setup-unslung setup-openslug setup-ucslugc Aug 02 05:55:47 && make update Aug 02 05:56:08 hmm Aug 02 05:56:18 what happens if you do cd openembedded; monotone pull ? Aug 02 05:56:42 monotone: misuse: no server given and no default server set Aug 02 05:58:50 hmm Aug 02 06:00:07 omg, brilliant. "timezones" includes /one/ timezone file *per continent* Aug 02 06:00:27 well.. ok... three for america Aug 02 06:03:39 damn Aug 02 06:03:43 the power just went out Aug 02 06:03:59 * NAiL loves his ups Aug 02 06:06:29 Weird Aug 02 06:06:42 Atleast a couple of city blocks went out Aug 02 06:06:50 where? Aug 02 06:07:09 Trondheim, Norway Aug 02 06:07:23 yesterday 180000 people lost power in Oslo Aug 02 06:07:41 nice Aug 02 06:07:46 Power outages are *rare* in norway Aug 02 06:07:48 fun :) Aug 02 06:08:16 and atleast as rare in sweden Aug 02 06:09:20 now, where was I? Aug 02 06:10:21 i think i found where it hits the fan Aug 02 06:10:33 anyone know why i would see this? Aug 02 06:10:33 Booting kernel at 0x00008000... Aug 02 06:10:34 Uncompressing Linux.......................................................... Aug 02 06:10:34 crc error Aug 02 06:10:43 becol_be: aha Aug 02 06:10:46 where? Aug 02 06:10:49 -- System halted Aug 02 06:10:50 make setup-monotone Aug 02 06:10:56 gives error when: Aug 02 06:11:08 monotone -d monotone/nslu2-linux.db pull monotone.nslu2-linux.org org.openembedded.* org.nslu2-linux.* Aug 02 06:12:42 monotone -d monotone/nslu2-linux.db unset database default-include-pattern Aug 02 06:12:45 gives: Aug 02 06:12:56 monotone: misuse: no var with name default-include-pattern in domain database Aug 02 06:15:37 anyone installed openssh recently? Aug 02 06:15:44 becol_be: upgrade to version 0.21 Aug 02 06:18:04 emerging monotone... Aug 02 06:20:36 fuck - hav to re-emerge boost too - this can take while Aug 02 06:21:09 * koen hugs apt-get Aug 02 06:23:12 * DaKa2 kicks koen from his apt-get, MINE! Aug 02 06:23:36 becol_be: we try to keep this a PG-13 channel .... Aug 02 06:23:48 * becol_be has time to fetch a beer while portage works Aug 02 06:23:51 sry Aug 02 06:25:45 becol_be: np - I can't imagine how frustrating running Gentoo must be :-) Aug 02 06:26:08 nah, gentoo is kinda nice Aug 02 06:26:12 if you can handle waitingg Aug 02 06:26:28 that's gentoo's most annoying feature Aug 02 06:26:30 which is slower - Gentoo builds or monotone updates? Aug 02 06:26:52 NAiL: idiotic gentoo newbies are the most annoying feature Aug 02 06:26:56 NAiL: so are you adding all these new packages to ucslugc-packages.conf too? Aug 02 06:27:09 rwhitby: no, thank you, will do. Aug 02 06:27:21 cause our ucslugc autobuilds are failing ... :-) Aug 02 06:27:25 koen: that and ricers Aug 02 06:27:35 heh - love that page. Aug 02 06:28:07 :) Aug 02 06:28:29 * koen looks at his sparc5 running gentoo Aug 02 06:28:39 NAiL: we're gonna need to get together with jbowler and work out what to do about ucslugc-packages.conf, cause we're gonna be forever forgetting to add stuff to it, so we need to make it use openslug-packages.conf (which should be a superset of both). Aug 02 06:28:42 rwhitby: well, after bwmon/ccxstream, I haven't added anything Aug 02 06:28:52 rwhitby: agreed Aug 02 06:29:15 NAiL: it's failing on timezone and maybe openntpd now Aug 02 06:29:33 I wonder if we can just make ucslugc-packages.conf include openslug-packages.conf ... Aug 02 06:30:11 argh Aug 02 06:30:13 of course Aug 02 06:30:27 I added the timezones deps to openntpd Aug 02 06:30:29 man Aug 02 06:32:42 ok, timezones added Aug 02 06:33:00 timezones is a bit annoying though, because it only has 6 files Aug 02 06:33:08 NAiL: I'm adding a "BASE_DISTRO" variable, which defaults to ${DISTRO}, and is used in freeze.conf Aug 02 06:33:17 then we can set that to "openslug" in ucslugc.conf Aug 02 06:33:42 sounds like a workable solution Aug 02 06:42:24 So is openntpd an install and forget program? Aug 02 06:42:36 (i.e. does it require any configuration) Aug 02 06:42:58 you have to set up timezones, and run update-rc.d Aug 02 06:43:10 I haven't gotten around to setting up that part yet Aug 02 06:43:22 timezones is *very* limited at the moment though Aug 02 06:43:36 Infact, I don't think there's a tz file for australia at all Aug 02 06:43:42 closest is tokyo Aug 02 06:44:20 yes there is, and it has all 9 timezones in it. Aug 02 06:44:33 huh? Aug 02 06:44:45 timezones-australia Aug 02 06:45:00 aaah Aug 02 06:45:08 ok, so it's split thataway Aug 02 06:45:18 then it makes sense Aug 02 06:48:20 what time do [g2] and beewoolie get on? Aug 02 06:48:41 landslide: middle of our night Aug 02 06:49:27 like 2-3am? Aug 02 06:49:41 let me check my logs Aug 02 06:49:45 k Aug 02 06:50:53 last time beewoolie was here was on Jul 28, 10am PST. Aug 02 06:51:21 ok. Aug 02 06:51:35 you know much about booting the kernel? Aug 02 06:51:55 looks like he normally comes by around 9-10am PST if when he shows. Aug 02 06:52:12 ok i might hang around for a while longer Aug 02 06:52:17 landslide: not when it doesn't work. Aug 02 06:52:22 hehe. Aug 02 06:53:25 well, I know how to binary sed the kernel such that it boots from a /linuxrc file in Unslung 1.0 instead of the Linksys initrd, but that's about it ... Aug 02 06:53:49 hehe. Aug 02 06:53:56 mine is not decompressing. Aug 02 06:54:04 so it must be reasing part of the linuxrc file. Aug 02 06:54:42 i might just flash it. Aug 02 06:54:47 i have jtag to recover. Aug 02 06:56:11 I doubt that ram vs flash matters Aug 02 06:56:17 bwmon package now builds Aug 02 15:06:55 test1 Aug 02 17:31:39 all ok? Aug 02 17:31:57 (new wiki) Aug 02 17:32:36 ? Aug 02 18:47:56 jbowler-away: *just* when I started compiling netpbm, I get this mail... Aug 02 18:48:09 (where you say lots of stuff that I'm not aware of ;) Aug 02 18:48:37 It won't work because of the endianness program. Aug 02 18:49:06 Despite the fine words in the comments of that program the source code is very very hacky. Aug 02 18:49:16 endianness program? Aug 02 18:49:30 oh well Aug 02 18:49:36 I'll let you handle this ;) Aug 02 18:49:44 it compiles, but I haven't tried it Aug 02 18:50:33 It's one of those things where the bytes get reverse but you can't tell until you actually look at the result. Aug 02 18:51:12 well, it's one less bug assigned to me ;-) **** ENDING LOGGING AT Tue Aug 02 23:59:56 2005