**** BEGIN LOGGING AT Thu Feb 24 23:59:56 2005 Feb 25 00:05:35 how do they have time to create such sh.. Feb 25 00:28:58 morning Feb 25 00:29:24 actually, I'm trying to disconnect...2:30AM here Feb 25 00:29:31 ~ugt Feb 25 00:29:32 methinks ugt is Universal Greeting Time. It states that it is always morning when person comes in, and it is always late when person leaves. Local time of any member of channel is irrelevant. Feb 25 00:29:37 Morning! Feb 25 00:29:53 *Morning!* Feb 25 00:36:30 [g2] ta. Feb 25 00:54:03 http://www.yikes.com/~pengo/8bit/ Feb 25 01:51:08 ~google drop_privs mt-daapd Feb 25 01:51:11 Google says drop_privs mt-daapd is at Feb 25 01:53:48 "They are adventurers!" Feb 25 01:54:43 I'd better get out my hat with all the corks hanging from bits of string .... Feb 25 01:56:59 eh? Feb 25 01:57:52 http://www.nslu2-linux.org/wiki/OpenSlug/BetaRelease Feb 25 01:58:02 Wonderful imagery ... Feb 25 01:58:33 anyone know which Kconfig contains CONFIG_PPP ? Feb 25 01:58:59 I need to enable ppp in the kernel so I can run dund on the slug so the Treo can connect Feb 25 02:02:24 isnt that in drivers/net or similar? Feb 25 02:02:40 yep - thx Feb 25 02:04:18 CONFIG_PPP=m Feb 25 02:04:19 CONFIG_PPP_FILTER=y Feb 25 02:04:19 CONFIG_PPP_ASYNC=m Feb 25 02:04:19 CONFIG_PPP_DEFLATE=m Feb 25 02:04:19 CONFIG_PPP_BSDCOMP=m Feb 25 02:04:20 CONFIG_NETCONSOLE=m Feb 25 02:04:24 how's that look? Feb 25 02:04:48 looks fine to me. Feb 25 02:05:19 is the LCP (or similar TLA) built into the main stuff? Feb 25 02:05:37 or authentication (TLA) for LCP? Feb 25 02:05:51 I'm having a minor PPP memory problem... Feb 25 02:06:02 wasn't in drivers/net/Kconfig ... would it be somewhere else? Feb 25 02:06:15 They probably integrated it in then. Feb 25 02:06:42 So I foolishly did a pull this morning when rwhitby did a pull. Feb 25 02:07:08 so now I'm atttempting a build and its rebuilding gcc, does that mean I'm gonna have the issue? Feb 25 02:07:40 yep Feb 25 02:07:44 Drat. Feb 25 02:08:14 replace ${D}${base_libdir} with ${D}/lib in gcc3-cross-build.inc Feb 25 02:08:19 then rebuild gcc Feb 25 02:08:40 I dont think it will affect me for the stuff I'm working on right now. trying to make mt-daapd do something other than crash. Feb 25 02:09:40 but maybe its prudent to implement the rwhitby "libgcc Diversion Patch" right now Feb 25 02:10:10 kergoth: pester :-) Feb 25 02:10:43 * rwhitby bought a HS-810 bluetooth headset today .... Feb 25 02:10:55 I went to the store to buy a BT Dongle on sale but they sold out Feb 25 02:11:18 Everyone is playing with BT but me. Feeling left out. heh. Feb 25 02:12:31 :-) Feb 25 02:13:23 replace all 5 es? Feb 25 02:13:33 all 5 occurences yes? Feb 25 02:14:53 yes Feb 25 03:03:25 dyoung: do you have an old tmp build directory for openslug around? Feb 25 03:03:42 can you check if tmp/rootfs/sbin/init exists ? Feb 25 03:04:05 in my latest build, I get dropped to recovery shell cause /sbin/init can't be found Feb 25 03:06:04 I havnt rebuilt openslug-image yet so I have the good image. Feb 25 03:06:10 sbin/init is there Feb 25 03:06:25 a symlnk to init.sysvinit Feb 25 03:06:48 ok, something else is screwed then too Feb 25 03:06:48 that openslug was built a few days ago. Feb 25 03:07:13 Preferred root device is jffs2 Feb 25 03:07:14 Root filesystem will be mounted from /dev/mtdblock4 ... Feb 25 03:07:14 INIT: version 2.86 booting Feb 25 03:07:14 . /etc/init.d/rcS: 48: mount: not found Feb 25 03:07:26 That's after I added that symlink back in in recovery mode. Feb 25 03:08:02 mount is a symlink too Feb 25 03:08:08 are none of your symlinks being created? Feb 25 03:08:26 seems that only the update-alternatives ones are not being created. Feb 25 03:08:47 so we now have the gcc issue and the update-alternatives issue. Feb 25 03:09:44 new critical item added to the BetaRelease page ... Feb 25 03:11:54 * rwhitby was a happy-camper, but is no more ... Feb 25 03:12:35 ok, seems that ipkg is failing - what should be in tmp/rootfs/usr/lib/ipkg is ending up in /home/unslung/openslug/tmp/rootfs/home/slug/openslug/tmp/staging/i686-linux/lib/ipkg/ Feb 25 03:12:55 and therefore the code which specifically runs the postint scripts is not finding those scripts Feb 25 03:15:15 one day we'll get openslug back working again ... Feb 25 03:15:35 weird. Feb 25 03:15:56 Just when there seemed to be some momentum... Feb 25 03:18:07 yeah Feb 25 03:49:19 kergoth: ping Feb 25 03:50:13 its still kinda early in the morning for him. Feb 25 03:50:51 kergoth: native.bbclass v 1.4 and later conflicts with ipkg.h (a change that Pigi made), causing all postinsts to be broken when creating rootfs images. *very* bad news. Feb 25 03:56:00 Does rpedde come around these days? Feb 25 03:56:14 not often Feb 25 03:56:19 jbot, seen rpedde? Feb 25 03:56:21 rpedde <~ron@adsl-70-240-56-201.dsl.snantx.swbell.net> was last seen on IRC in channel #nslu2-linux, 3d 5h 47m 14s ago, saying: 'rwhitby-web: yup. it didn't. I did. woohoo! Thanks.'. Feb 25 03:56:34 maybe its better if I mail him Feb 25 03:56:46 This error is almost completely incomprehensible. Feb 25 03:57:03 so I'm giving up for today. Feb 25 03:57:59 I've been forced to remove a do_compile stamp, edit an ipkg.h file by hand, and then carefully recompile, all just to get ipkg to work! Feb 25 03:58:14 I saw that in #oe. Feb 25 03:58:18 it makes my head spin. Feb 25 03:58:50 how can the gcc-cross issue and this ipkg issue go unnoticed by all the #oe distros for three days? Feb 25 03:59:16 who would have thought that our little project was bleeding edge #oe ? Feb 25 03:59:44 (and openslug's been bleeding for three days now) Feb 25 04:00:10 * rwhitby must keep telling himself that kergoth was making those changes to benefit nslu2-linux .... Feb 25 04:00:19 [g2] recently described openslug as "pretty much state of the art". Feb 25 04:00:26 I guess he was right. Feb 25 04:00:59 it's almost enough to make me try and get bluetooth working in Unslung ... Feb 25 04:01:27 wont ipkg be broke there too? Feb 25 04:01:45 yes, but we don't depend upon that postinst functionality to boot Feb 25 04:02:07 nod Feb 25 04:02:25 but it is quite a major thing not to be working for three days! Feb 25 04:02:38 ok, openslug booted. Feb 25 04:02:41 col Feb 25 04:02:43 cool Feb 25 04:02:57 (from a massively hacked and unrepeatable rwhitby special build directory) Feb 25 04:03:07 Thanks for exploring and discovering the root cause for that issue. Feb 25 04:04:07 ISE WebPack and I are about to have a serious discussion.... Feb 25 04:04:24 it's in my nature - I can't leave something like that for someone else to trip over ... Feb 25 04:05:00 that one is a pretty big one too. Feb 25 04:05:15 hi Feb 25 04:05:18 and youre right, 3 days is a while. Feb 25 04:06:32 maybe "normal" folk only pull once a month. Feb 25 04:07:24 hmm - maybe we should turn off the hourly pulls from oe-devel ... Feb 25 04:07:47 we need ka6sox to do that. But I'm tending to agree there. Feb 25 04:08:06 except that will then bite us in other ways ... Feb 25 04:08:19 should we be homed to oe-devel? Feb 25 04:08:40 I guess the question really is how far behind is oe from oe-devel Feb 25 04:14:17 okay 14 hrs isnt that bad. Feb 25 04:17:02 Mar 25 22:42:41 nslu2 user.warn kernel: ppp_generic: Unknown symbol slhc_init Feb 25 04:21:17 one missing module? Feb 25 04:21:28 yeah, found it Feb 25 04:23:40 whats the syntax for that anyways? The preferred version? Feb 25 04:23:48 PREFFERED_PROVIDER ? Feb 25 04:24:20 not provider Feb 25 04:24:41 Mar 25 22:51:37 nslu2 daemon.info hcid[1266]: link_key_request (sba=00:0C:41:E2:3B:AF, dba=00:07:E0:04:68:EB) Feb 25 04:24:42 Mar 25 22:51:37 nslu2 daemon.info dund[1550]: New connection from 00:07:E0:04:68:EB Feb 25 04:24:42 Mar 25 22:51:37 nslu2 daemon.notice pppd[1552]: pppd 2.4.1 started by root, uid 0 Feb 25 04:24:42 Mar 25 22:51:38 nslu2 daemon.info pppd[1552]: Using interface ppp0 Feb 25 04:24:42 Mar 25 22:51:38 nslu2 daemon.notice pppd[1552]: Connect: ppp0 <--> /dev/rfcomm0 Feb 25 04:24:52 Woo hoo! Feb 25 04:25:05 Mar 25 22:51:41 nslu2 user.info kernel: PPP BSD Compression module registered Feb 25 04:25:05 Mar 25 22:51:41 nslu2 user.info kernel: PPP Deflate Compression module registered Feb 25 04:25:05 Mar 25 22:51:42 nslu2 daemon.err pppd[1552]: Could not determine local IP address Feb 25 04:25:05 Mar 25 22:51:42 nslu2 daemon.notice pppd[1552]: Connection terminated. Feb 25 04:25:13 close, but no cigar yet Feb 25 04:25:21 so PREFERRED_VERSION = ipkgfooversion ? Feb 25 04:25:22 I'm just missing the /etc/ppp/foo file Feb 25 04:25:30 maybe, dunno. Feb 25 04:29:05 suppose you could use CVSDATE set to a few days ago. Feb 25 04:29:35 I think we want the version Feb 25 04:30:35 Mar 25 22:58:08 nslu2 daemon.info hcid[1266]: link_key_request (sba=00:0C:41:E2:3B:AF, dba=00:07:E0:04:68:EB) Feb 25 04:30:36 Mar 25 22:58:09 nslu2 daemon.info dund[1700]: New connection from 00:07:E0:04:68:EB Feb 25 04:30:36 Mar 25 22:58:09 nslu2 daemon.notice pppd[1702]: pppd 2.4.1 started by root, uid 0 Feb 25 04:30:36 Mar 25 22:58:09 nslu2 daemon.info pppd[1702]: Using interface ppp0 Feb 25 04:30:36 Mar 25 22:58:09 nslu2 daemon.notice pppd[1702]: Connect: ppp0 <--> /dev/rfcomm0 Feb 25 04:30:37 Mar 25 22:58:13 nslu2 daemon.info pppd[1702]: found interface eth0 for proxy arp Feb 25 04:30:39 Mar 25 22:58:13 nslu2 daemon.notice pppd[1702]: local IP address 192.168.128.7 Feb 25 04:30:41 Mar 25 22:58:13 nslu2 daemon.notice pppd[1702]: remote IP address 192.168.128.8 Feb 25 04:31:04 now for routing those packets out onto the internet .... Feb 25 04:31:36 * dyoung wonders what nefarious purposes I could use rwhitby's MAC address(es) for.... Feb 25 04:32:20 spoofing my treo? Feb 25 04:32:37 were you planning to use this slug for your dialin services too? Feb 25 04:33:05 yep, using the flow-control usb serial cable that ka6sox made for me Feb 25 04:33:38 Coool.... Feb 25 04:34:08 as such - this slug shouldn't need any moving parts .... Feb 25 04:34:35 how much space did the bt and ppp modules take? Feb 25 04:36:06 . /dev/mtdblock4 6400 5588 812 87% / Feb 25 04:36:31 nice. Feb 25 04:37:12 need to put mgetty and some other stuff on there probably Feb 25 04:37:36 but will probably run rootfs from a flash key anyway .... Feb 25 04:38:11 ok, so openslug didn't set /etc/resolv.conf based on my SysConf settings ... Feb 25 04:41:02 and no default route either ... Feb 25 04:41:29 I noted that to... Feb 25 04:42:37 how do I set the default route again ? Feb 25 04:43:49 route add default gw 192.168.1.1 Feb 25 04:44:31 or 128.7 as the case is.... Feb 25 04:46:19 ok, now to get packets from ppp0 onto the lan ... Feb 25 04:46:45 cat /proc/sys/net/ipv4/ip_forward Feb 25 04:49:24 Success! Feb 25 04:49:40 nice Feb 25 04:49:50 this is coming via bluetooth from the treo Feb 25 04:50:02 Wow! Feb 25 04:50:12 now, keep talking so I can see the range ... Feb 25 04:50:23 okay Feb 25 04:50:30 so whats next on your list of stuff to do? Feb 25 04:50:42 * rwhitby-treo walks down the back yard to the fence ... Feb 25 04:50:47 (other than a beta openslug) Feb 25 04:51:13 we kinda need a openslug feed someday too Feb 25 04:51:15 guess that's 20 metres Feb 25 04:51:25 it bonked at 20m? Feb 25 04:51:40 I thought you got the Class 1 device? Feb 25 04:51:49 no - that's as far as I could go in that direction Feb 25 04:51:54 oh, heh Feb 25 04:52:11 it's 11:30pm here, remember :-) Feb 25 04:52:45 ok, now to try directly to freenode instead of coming in through prodslug ... Feb 25 04:53:31 let's try that now ... Feb 25 04:53:42 Okay Feb 25 04:53:57 ping rwhitby-treo Feb 25 04:54:20 Guess that works too Feb 25 04:55:28 BTW, I dunno if you caught it in #openjtag or not, but samms71 modded his lusg to 128M today. Feb 25 04:57:53 concurrently, beewoolie fixed up apex to determine the bank size and do the Right Thing (tm). Feb 25 04:58:41 ok, let's try that again Feb 25 04:58:46 so with a little bit of luck, the "guides" will have a bootloader that Just Works (tm) with any size of ram. Feb 25 04:58:56 so we have a real fatslug now? Feb 25 04:59:25 its pretty fat. he used 2x32M16. Feb 25 04:59:26 does the kernel need any changes? Feb 25 04:59:46 thats up in the air. Feb 25 04:59:49 we think so. Feb 25 04:59:56 is that the fattest? Feb 25 05:00:01 foro dmabounce and pci windows Feb 25 05:00:23 UltraSlug is 4x32M16 256M which is th emax supported by the arch. Feb 25 05:00:23 * rwhitby-treo just walked from one end of the house to the other ... Feb 25 05:00:42 but not our board? Feb 25 05:00:51 its a IXP limitation. Feb 25 05:01:21 128M is the best the nslu2 board can do? Feb 25 05:01:43 hey g2 Feb 25 05:01:44 oh if samms71 had a couple more chips, he could stack them and make it 256< Feb 25 05:01:45 M Feb 25 05:02:11 <[g2]> morning guys. bummer about the repo :( Feb 25 05:02:14 those 32M16's are kinda pricy. Feb 25 05:02:47 <[g2]> did you add the ipkg-archive item to the Punchlist ? Feb 25 05:03:19 yep - critical item #2 Feb 25 05:03:38 16M16's arent too bad.. so 128M is the max that is economical. Feb 25 05:03:45 needs refining now I know what causes it. Feb 25 05:04:18 <[g2]> thx. Congrats on the BlueSlug Feb 25 05:04:27 :-) Feb 25 05:04:47 * dyoung looking for the BlueSlug HowTo...... Feb 25 05:05:22 that's enough of that :-) Feb 25 05:05:50 dyoung: I don't do HowTo's - I just program it into the distro :-) Feb 25 05:06:26 <[g2]> rwhitby == Adventurer Feb 25 05:06:30 I pretty much followed one of the guides at the end of VoodooZ's page Feb 25 05:07:40 [g2] mt-daapd compiles but doesnt run. Feb 25 05:07:57 it grumbles about something kind of incomprehensible. Feb 25 05:08:11 so no pushing of that just yet. Feb 25 05:08:28 unless someone else wants to look at it. Feb 25 05:09:15 <[g2]> what does it grumble ? Feb 25 05:10:10 03rwhitby 07 * r1.2875 10openembedded/packages/linux/openslug-kernel_2.6.9.bb: Bumped the PR on the OpenSlug kernel due to defconfig change Feb 25 05:10:14 03rwhitby 07 * r1.2871.1.1 10openembedded/ (3 files in 3 dirs): Added PPP and NetConsole support to Openslug Feb 25 05:10:21 "Error in drop_privs: Success" Feb 25 05:10:27 "Aborting" Feb 25 05:10:45 missing "nobody" user, or something like that? Feb 25 05:10:53 ooh Feb 25 05:11:05 nobody exists. Feb 25 05:11:41 AHA Feb 25 05:11:44 Thanks rwhitby! Feb 25 05:11:53 ~emulate rwhitby Feb 25 05:11:54 Another Satisfied Customer! Feb 25 05:12:13 <[g2]> yeah that was an incomprehensible message :) Feb 25 05:12:24 * [g2] ducks Feb 25 05:13:57 It works. Feb 25 05:13:59 w00t Feb 25 05:14:08 * giel got 4 technology demostrator minipci dvb-t tuners Feb 25 05:14:14 so remaining is to package up the workable config file Feb 25 05:14:16 dyoung: sk8joker's patchsets just came through .... Feb 25 05:14:26 are you going to deal with them? Feb 25 05:14:49 No, I was just wondering about them since I didnt think anyone else was looking in the -general channel logs Feb 25 05:15:03 I could look at um.... Feb 25 05:16:54 dyoung: to answer your earlier question - next on the list will be an openslug beta, then confirm miau and puppy operation on openslug, then flash prodslug with openslug (and BT), then start on the dial-in modem. Feb 25 05:17:12 Oh I wasnt really expecting an answer. Feb 25 05:17:20 once that is moved to prodslug too, then that frees up the wart for testing out Talisman Feb 25 05:17:22 I couldnt think of anything else to say while you tested your range. Feb 25 05:18:19 how is openslug going? Feb 25 05:18:27 once the dial-in modem and irtrans.com device are working on prodopenslug, then I'll think about apex on devslug Feb 25 05:18:47 peteru-home: apart from #oe hosage, we're almost at beta. Feb 25 05:19:10 <[g2]> peteru-home, 99.9% Great .1rappy Feb 25 05:19:12 good enough to switch from unslung without serial port? Feb 25 05:19:35 [g2], if you have your migration (unslung -> openslug) ready, i'll give it a go and migrate to openslug.... Feb 25 05:19:37 I just got my Treo650 to talk to freenode.net through a BT dongle connected to an openslug slug .... Feb 25 05:19:56 cool Feb 25 05:20:00 <[g2]> perlguru-work, what do you want to run on OpenSlug ? Feb 25 05:20:18 <[g2]> perl ? Feb 25 05:20:27 I've got a project in mind that would benefit from openslug + 802.11g :) Feb 25 05:20:28 guru? Feb 25 05:20:30 [g2]: openssh, samba, apache, php, perl, bash Feb 25 05:20:58 <[g2]> openssh, samba, php, bash run Feb 25 05:21:02 peteru-home: zensonic? Feb 25 05:21:10 ice Feb 25 05:21:26 <[g2]> apache has a compile/build issue, perl is a cross-furball I'm told Feb 25 05:21:43 rwhitby: you'll need some more options in defconfig for netconsole-support. Feb 25 05:21:59 siddy-away: cool - which ones? Feb 25 05:22:05 http://www.nslu2-linux.org/wiki/OpenSlug/EnableNetconsole Feb 25 05:22:12 <[g2]> siddy-away, NICE Feb 25 05:22:13 is libbt is OE? Feb 25 05:22:23 2ns is -> in Feb 25 05:22:26 <[g2]> dunno, I'll check Feb 25 05:22:51 rwhitby: not to forget a modified ethernet-driver. :) Feb 25 05:23:59 If i can run Gallery, get my torrents and remotely login using openssh, i'll be happy to try openslug Feb 25 05:24:44 rsyncd in OE? Feb 25 05:24:46 You still can't get Gallery working? Feb 25 05:25:02 Tiersten: it works now Feb 25 05:25:10 cool Feb 25 05:25:12 <[g2]> rsync is in OE Feb 25 05:25:30 <[g2]> libbt isn't but that's a c app Feb 25 05:25:32 <[g2]> right ? Feb 25 05:25:38 yep Feb 25 05:25:48 <[g2]> that should be pretty straight forward Feb 25 05:26:00 i did it already for unslung ;) Feb 25 05:27:21 [g2] as soon as I figure out what I need to do to do_install() I push. Feb 25 05:27:23 03rwhitby 07 * r1.2876 10openembedded/packages/linux/ (openslug-kernel_2.6.9.bb openslug-kernel-2.6.9/defconfig): Added other required config defines to OpenSlug kernel for netconsole Feb 25 05:27:48 siddy-away: defconfig updated Feb 25 05:28:10 siddy-away: jacques was going to look at the ethernet driver Feb 25 05:29:26 rwhitby, cool, defconfig looks better now. Feb 25 05:30:42 well, I've had a successful evening, so I'm going to quit while I'm ahead. Feb 25 05:30:45 night all Feb 25 05:31:03 <[g2]> nite, THX Feb 25 05:31:18 <[g2]> dyoung-zzzz, sounds like a plan Feb 25 05:31:49 [g2]: if you see kergoth, can you tell him about the ipkg.h stuffup? Feb 25 05:31:59 <[g2]> rwhitby-asleep, will do Feb 25 05:32:14 did you see the discussion in #oe? Feb 25 05:32:42 <[g2]> no I didn't Feb 25 05:32:51 hmm - I've lost that window Feb 25 05:33:03 you just need to go back to the previous OE version of ipkg-native Feb 25 05:33:11 <[g2]> I saw some stuff in the nslu2-linu window Feb 25 05:33:15 but neither dyoung or I worked out how to do that Feb 25 05:33:21 <[g2]> with the lib Feb 25 05:33:25 I had a big discussion with pb_ - it's all there. Feb 25 05:33:30 <[g2]> s/lib/path/ Feb 25 05:33:34 just get kergoth to ask pb_ about it Feb 25 05:33:54 <[g2]> oe is logged at rikers Feb 25 05:34:06 <[g2]> but usualy a day late iirc Feb 25 05:34:27 and point him to ipkg.h and native.bbclass and /usr/lib/ipkg postinst scripts being installed in the wrong place by ipkg-cl cause it has a bad path compiled into it Feb 25 05:34:54 what should be in tmp/rootfs/usr/lib/ipkg is ending up in /home/unslung/openslug/tmp/rootfs/home/slug/openslug/tmp/staging/i686-linux/lib/ipkg/ Feb 25 05:35:39 <[g2]> ok Feb 25 05:35:43 cause of LIBDIR in ipkg.h getting the wrong value cause native.bbclass stuffs up ${libdir} Feb 25 05:36:07 same as gcc-cross was stuffed up by cross.bbclass Feb 25 05:36:47 <[g2]> nod. Feb 25 05:37:03 that should be enough info for him to suss it out Feb 25 05:37:15 and pester him about the gcc-cross fix too Feb 25 05:37:27 <[g2]> will do Feb 25 05:38:03 ok, night Feb 25 05:39:16 <[g2]> rwhitby-asleep, 13:48 http://ibot.rikers.org/%23oe/20050224.html.gz Feb 25 05:39:21 [g2]: can you add resolv.conf from SysConf, and route add default gw from SysConf to the punch list? Feb 25 05:39:52 <[g2]> rwhitby-asleep, sure plus dhcp Feb 25 05:40:05 that's yesterday's gcc-cross discussion Feb 25 05:40:43 <[g2]> 14:30 ??? Feb 25 05:40:49 I just added 'nameserver 192.168.1.1" to resolve.conf, and run "route add default gw 192.168.1.1" Feb 25 05:40:56 <[g2]> nah.. Feb 25 05:41:11 <[g2]> nah... on the 14:30.. Feb 25 05:41:40 the discussion on #oe was only a couple of hours ago Feb 25 05:42:08 just under 2 hours ago Feb 25 05:42:29 ok, night! Feb 25 05:42:40 good night rwhitby-asleep Feb 25 05:42:41 <[g2]> nite Feb 25 05:42:59 oh, and add siddy's netconsole changes to ixp_eth to the punchlist :-) Feb 25 05:43:15 VoodooZ_breakie: don't even think of trying to build OpenSlug today ... Feb 25 05:43:24 really? Feb 25 05:43:27 Broken again? Feb 25 05:43:31 <[g2]> netconsole was on the punchlist its just partially complete Feb 25 05:43:35 VoodooZ_breakie: but I do have a BlueSlug now :-) Feb 25 05:43:36 Thanks for the warning. Feb 25 05:43:42 rwhitby-asleep: Nice! Feb 25 05:43:52 dund and ppp was the magic formula Feb 25 05:44:03 did you update the wiki? :) Feb 25 05:44:23 tomorrow. Feb 25 05:44:32 you can all remind me if I forget :-) Feb 25 05:44:33 no rush. I was just kidding. Feb 25 05:44:54 my night ended at 5am last night, and it's just gone midnight, so I'm outta here Feb 25 05:45:02 allright. nite Feb 25 05:45:05 <[g2]> rwhitby-asleep, sweet dreams Feb 25 05:45:15 brb Feb 25 05:45:24 at least it's the weekend here now :-) Feb 25 05:49:39 [g2]: so, what's new (and broken) :) Feb 25 05:50:26 <[g2]> VoodooZ_breakie, ipkg-cl has a similar kind of breakage where the path gets hosed Feb 25 05:50:38 crap. Feb 25 05:50:54 Well, at least I'm not the one to stumbled on it first. :) Feb 25 05:51:41 Is the netconsole going to be in by default? Feb 25 05:52:17 <[g2]> dunno, I haven't played with it and I don't know how many users will be serial less Feb 25 05:52:23 <[g2]> maybe quite alot Feb 25 05:53:18 I don't know. I find we're adding way too much "cool" stuff to the default openslug and it should be left to the developers. It's only a 266Mhz ARM after all. not a desktop. Feb 25 05:53:23 That's my opinion of course. Feb 25 05:56:08 it's good during development, but not really a sensible default for a production system. Feb 25 05:57:10 yeah. but as long as they are only built as modules that the user can install or not that's ok. Feb 25 05:57:30 unless I misunderstand, broadcasting all your boot messages to the local subnet is not good for security either. Feb 25 05:57:56 <[g2]> VoodooZ_breakie, we've got a great community that grows stronger by the day Feb 25 05:58:23 <[g2]> We need to make these things streamlined and allow for a little flexibility Feb 25 05:58:29 yeah, but the community is very diverse so as long as we keep it flexible I'm all up for it. Feb 25 05:58:48 i.e. I can remove the fluff. :) Feb 25 05:59:01 I'm ready for openslug - I'll need a leaner platform than unslung for the next project. so a mimimal openslug is my cup of tea. Feb 25 05:59:11 Or add it back in for building a "Portable" mp3 player for example. Feb 25 05:59:31 wow. we are gaining momentum! Feb 25 05:59:33 <[g2]> speaking of fluff, I've got the LEDS mostly working Feb 25 06:00:04 <[g2]> the device needs to be added (that's the open issue as noted on the punch list) Feb 25 06:00:08 good. I hope they are easy to change as I have to prevent changes on the disk2 led as it's my SCL pin now. Feb 25 06:00:17 device??? node? Feb 25 06:00:25 <[g2]> c 126 0 Feb 25 06:00:39 yeah. unfortunately udev doesn't see it. Feb 25 06:00:48 LEDs are not fluff - eye candy :) Feb 25 06:00:56 so i had to append them to the links.conf list for udev to create manually. Feb 25 06:00:58 <[g2]> heh Feb 25 06:01:02 das blinkenlights Feb 25 06:01:28 [g2]: as long as they are not taking too much memory of cpu I'm fine with it. Feb 25 06:01:53 Right now, I control them via my userspace robot program for a heartbeat led. Feb 25 06:01:56 <[g2]> we'll right now my OpenSlug sets the Ready/Status Red when OpenN2 is initialized Feb 25 06:02:06 that's reasonable. Feb 25 06:02:08 <[g2]> The program at the end of init will change it green Feb 25 06:02:38 keep in mind that kas11 said the flashing led code is not optimal and uses loops or something. Feb 25 06:03:09 so the current build doesn't work at all? what's the ipkg-version I have to backtack too? Feb 25 06:03:18 I'm already doing that for my opteron box anyways. Feb 25 06:03:23 <[g2]> And I'd like to hook in to hotplug for disk1/2 insert/removal Feb 25 06:03:56 <[g2]> I've got a copy of the conversation rwthiby had with pb_ in OE Feb 25 06:04:05 <[g2]> I'm gonna post it on the wiki Feb 25 06:04:12 good. we'll need for when kergoth wake up. Feb 25 06:04:20 <[g2]> right Feb 25 06:04:44 <[g2]> peteru-home, are you planning glibc or uClibc Feb 25 06:05:08 brb Feb 25 06:07:16 [g2]: whatever happens to be the path of least resistance. I suppose glibc, unless uClibc ends up being a true drop in replacement. Feb 25 06:07:47 <[g2]> iirc giel and siddy are both running uClibc Feb 25 06:09:53 sounds good. Feb 25 06:10:37 I suppose I should also get some sleep - with any luck, I might be able to build myself a beta openslug when I wake up :-) Feb 25 06:11:07 <[g2]> peteru-home, hope so Feb 25 06:11:07 good night and have fun. Feb 25 06:11:12 <[g2]> will do thx Feb 25 06:17:48 [g2]: THat's what cosmicpenguin recommended for my x86-64 builds: PREFERRED_VERSION_ipkg-native = "0.99.138" Feb 25 06:17:48 PREFERRED_VERSION_ipkg = "0.99.138" Feb 25 06:18:02 is that in line with _pb recommendations too? Feb 25 06:37:35 <[g2]> VoodooZ_breakie, I didn't read it all I'm still updating lists Feb 25 06:37:43 <[g2]> and attempting to be organized Feb 25 06:38:19 <[g2]> rwhitby did say it could be fixed by reverting to the previous version Feb 25 06:39:53 ok. I'm doing a build for fun anyways. Feb 25 06:40:31 (without flashing of course as I only get a single chance from work as I have no way of rebooting the slug remotely) Feb 25 06:48:38 03:07PM <[g2]> iirc giel and siddy are both running uClibc Feb 25 06:48:44 nope, I'm on glibc. Feb 25 06:49:04 those issues with uclibc and busybox drove my crazy. Feb 25 06:49:58 I just got this during sysvinit: NOTE: Couldn't find shared library provider for libgcc_s.so.1 Feb 25 06:50:15 Just a warning but still. Unless kergoth didn't push the fix yet. Feb 25 06:53:04 what software would parse a C project and produce an indexed hyperlinked document? It would be nice for reverse-engineering/debugging a large C project. Feb 25 06:53:22 otherwise I find myself having to bounce back and forth between c files. Feb 25 06:53:29 Would Doxygen do that? Feb 25 06:53:43 I don't want anything complicated to setup Feb 25 06:54:40 doxygen can only generate some nice documentation if the developers added some special tegs to every function. Feb 25 06:55:16 siddy-away: is it true that germans don't usually negiotiate about the price of a car? Feb 25 06:55:43 giel, of course we do! Feb 25 06:56:11 we only claim to not do so when a dutch want to buy something! ;) Feb 25 06:56:13 ok. what software would do that then. I just want a way to browse C code by clicking on function names. Feb 25 06:56:18 siddy-away: i read somewhere you don't, and the guy i'm dealing with now doesn't seem to want to negotiate Feb 25 06:58:57 giel, just try, normally everybody reduces his price by 3-5%, jus don't give up! :) Feb 25 07:00:12 you might need some good arguments, like "hey, that thing doesn't have winter-tires" or "damn, that scratch looks baaad" ;) Feb 25 07:02:00 <[g2]> VoodooZ_Work, that's the first issue Feb 25 07:02:24 ok. what's the second? Feb 25 07:02:48 <[g2]> " I just got this during sysvinit: NOTE: Couldn't find shared library provider for libgcc_s.so.1 Feb 25 07:03:19 VoodooZ_Work: you'll probebly need some dedicated source-code-browser for that, like kdevelop, eclipse et al. But don't ask me, I never used those, but I bet they could help. Feb 25 07:03:24 me too. Feb 25 07:03:39 <[g2]> VoodooZ_Work, there's a perl script that hyper links C code, all the kernel version are hyper linked and you can run it on other code too Feb 25 07:03:46 siddy-away: thanks for the tip. That should do nicely and it's already on my box too! Feb 25 07:04:09 [g2]: cool! What's the name of that script? Feb 25 07:06:39 <[g2]> lxr Feb 25 07:06:53 thanks mate. Feb 25 07:07:05 <[g2]> http://sourceforge.net/projects/lxr Feb 25 07:07:27 I'm tired of fighting my way around that stupid v4l code that doesn't work so I need the get the tools out! Feb 25 07:07:33 <[g2]> Here's an example for the kernels http://lxr.linux.no/source/ Feb 25 07:07:48 wow! thanks for pre-chewing for me! :) Feb 25 07:08:10 <[g2]> I'm just linking, no chewing involved Feb 25 07:08:19 hehe still very helpful Feb 25 07:09:04 yeah! i remember using such a kernel source page. very useful! Feb 25 07:10:53 <[g2]> np Feb 25 07:12:08 going home.... bye Feb 25 07:12:53 bye Feb 25 08:19:14 morning Feb 25 08:27:47 morning Feb 25 08:28:45 kergoth: aside from LXR, what other script/proggy would allow me to generate an html hyperlinked document of a bunch of C files for easy function browsing. Feb 25 08:29:09 dunno about html, but cscope is the definitive method of collecting such information Feb 25 08:29:16 there's probably a script to take cscope output and emit html Feb 25 08:29:38 or rather, ctags/etags is. cscope is the console frontend Feb 25 08:29:43 Well, It doesn't have to be html really as long as I can click on a function name and have the function pop up. Feb 25 08:30:03 It gets annoying to constantly open up different files. Feb 25 08:30:03 look into ctags/etags frontends. Feb 25 08:30:22 I tried kdevelop but didn't see anything obvious. Feb 25 08:30:25 or look at sourcenav or sourcenavigator or something from rh Feb 25 08:30:36 And LXR looks like a pita to setup. Feb 25 08:30:39 havent looked at tools like that in a while Feb 25 08:30:45 cool thanks for the leads. Feb 25 08:30:45 yeah, lxr is overkill for what you need Feb 25 08:30:48 np Feb 25 08:30:57 its handy to have tools like that when dealing with foreign codebases Feb 25 08:31:04 helps reduce the amount of time it takes to get accustomed to it Feb 25 08:31:08 you might want to ring [g2] as they discovered another big problem. Feb 25 08:31:10 yep Feb 25 08:31:30 yeah, i heard, ipkg obeying ${libdir} results in ipkg-native and ipkg using different target ipkg dirs Feb 25 08:31:52 definitely. I'm trying to understand a v4l project file and it's a pain to reverse-engineer the code by hand Feb 25 08:31:58 ok. just wanted to let you know. Feb 25 08:32:42 actually, i saw the ipkg issue coming back when i was talking to pigi about fixing ipkg Feb 25 08:32:56 i just wasnt paying attention when pb_ pulled in the new ipkg, so i could fix it Feb 25 08:33:01 heh Feb 25 08:33:21 <[g2]> morning kergoth! Feb 25 08:33:27 hey Feb 25 08:33:35 <[g2]> how are you today ? Feb 25 08:33:58 slept fine, woke up to not having any electriciuty, dunno if i was late on the bill or if they had to cut it while transferring me from txu to reliant, or what Feb 25 08:34:10 <[g2]> gl with the juice :) Feb 25 08:34:13 then lost my fucking work security key so wandered around my apt trying to find ti for like 30 minutes Feb 25 08:34:16 so yeah Feb 25 08:34:18 great day Feb 25 08:34:36 <[g2]> I see you've seen the ipkg issue Feb 25 08:35:29 <[g2]> do you suggest I lock down the old ipkg version in the nslu2-linux repo or something else ? Feb 25 08:35:49 its ugly that the native package has hardcoded knowledge of the structure inside of offlineroot Feb 25 08:36:07 heh Feb 25 08:36:58 can probably just do a target_libdir := ${libdir} before inherit native Feb 25 08:37:03 then libdir := "${target_libdir}" Feb 25 08:37:05 after it Feb 25 08:37:10 to backup and use the old location. Feb 25 08:37:37 can you try that in your ipkg-native? Feb 25 08:37:41 bump its PR and try a build Feb 25 08:37:45 i dont have a build handy Feb 25 08:38:26 <[g2]> I'll be happy to, but I'll need to fix/patch the gcc3-package.inc also Feb 25 08:39:17 <[g2]> I'm really hoping to get the repo in a clean state as there are several ppl wanting to build and run OpenSlug Feb 25 08:41:08 aha, i still have my gcc-cross-package.inc Feb 25 08:41:12 from when i fixed this before Feb 25 08:41:19 just lost the modifications to make the .bbs use it Feb 25 08:41:23 * kergoth fixes it quick Feb 25 08:50:00 kergoth: perfect! vi has built-in ctags support and even cscope support so I don't have to even change editor. Feb 25 08:50:55 :) Feb 25 08:51:04 most editors support it nowadays. i dont use it often enough Feb 25 08:53:11 Well, it might not be as full-featured as a gui based one but CTRL-] allows me to jump to the function under my cursor and CTRL-T brings me back Feb 25 08:53:21 good enough for now and no setup! Feb 25 08:55:38 <[g2]> kergoth, is that fixed in the repo now ? Feb 25 08:56:03 <[g2]> the gcc-cross-package.inc issue Feb 25 08:57:42 no. Feb 25 08:57:59 and is it really that hard to go look in #oe for CIA notifications, or the web interface to the changesets, or run 'bk changes' Feb 25 08:58:04 heh Feb 25 08:59:19 i'm testing the gcc-cross packaging fix as we speak Feb 25 09:03:54 03jp30 * 10unslung/make/apache.mk: apache: clean apache-manual in dirclean; other cosmetic changes Feb 25 09:06:31 jp30 ping Feb 25 09:15:18 <[g2]> kergoth, THX Feb 25 09:26:28 03garpinc * 10unslung/sources/ (espgs/control espgs/arch.h espgs/patch gimp-print/control): ESPGS and gimp-print to attempt native printing Feb 25 09:27:08 03garpinc * 10unslung/make/ (espgs.mk gimp-print.mk): native printing attempt Feb 25 09:49:16 ugh Feb 25 09:49:16 wtf Feb 25 09:49:17 ./usr/lib/libstdc++.so.6 Feb 25 09:49:19 ./usr/lib/libstdc++.so.6.0.3 Feb 25 09:49:22 ./usr/lib/stqtDr2u Feb 25 09:49:26 looks like cruft due to an attempted strip Feb 25 09:49:30 is ending up in the package Feb 25 09:49:59 blame it on a newbie! Feb 25 09:50:05 hmm, no Feb 25 09:50:07 its my fault Feb 25 09:50:19 gcc-cross has a host sys of the build machine Feb 25 09:50:23 so STRIP is x86 Feb 25 09:50:24 :) Feb 25 09:50:29 * kergoth fixes Feb 25 09:50:47 hmmm... I was just trying to give you an out... Feb 25 09:50:51 hehe Feb 25 09:53:52 <- just finished reading the log of the discussion rwhitby had in oe channel Feb 25 09:54:08 looks like we are classified as bleeding edge **** BEGIN LOGGING AT Fri Feb 25 10:47:44 2005 Feb 25 10:48:11 website back up Feb 25 10:55:43 kergoth, here is the oe log (relevant portion) http://www.nslu2-linux.org/wiki/OpenSlug/OERwhitbyPbLog Feb 25 11:07:34 13:52 < CIA-8> kergoth * r1.3112.1.2 openembedded/packages/ipkg/ (3 files in 2 dirs): Apply patch to ipkg Feb 25 11:07:37 0.99.144 to add a --with-ipkgdir configure option, then alter ipkg-native 0.99.144 to back up Feb 25 11:07:40 the target libdir before native is inherited, and pass that via the new configure option. Feb 25 11:07:45 rwhitby-away, VoodooZ_Work, [g2]-lunch: fixed. Feb 25 11:07:51 rwhitby-away, VoodooZ_Work, [g2]-lunch: please pull and confirm. Feb 25 11:07:59 I'm on it. Feb 25 11:08:27 Do you think that would fix the x86-64 problem too? Feb 25 11:08:34 ? Feb 25 11:08:37 i dont know anything about that problem Feb 25 11:08:43 np. Feb 25 11:09:16 CosmicPenguin told me to revert to an older version as ipkg chokes under the AMD64. Feb 25 11:09:37 yes, i heard that Feb 25 11:09:45 but i dont see what fixing a path problem has anything to do with that Feb 25 11:10:14 I'll keep the old version for now under the opteron. Feb 25 11:10:27 just wondering as it's the same package. Feb 25 11:11:42 I'm using: PREFERRED_VERSION_ipkg-native = "0.99.138" Feb 25 11:11:42 PREFERRED_VERSION_ipkg = "0.99.138" in my local.conf so I was afraid it might conflict. Feb 25 11:11:55 I can try it on my Xeon box for now. Feb 25 11:12:16 conflict? Feb 25 11:12:20 your machine will build 138 Feb 25 11:12:23 as expected Feb 25 11:12:29 but with your patch too? Feb 25 11:12:32 .. Feb 25 11:12:39 scroll up a few minutes Feb 25 11:12:41 read the commit log Feb 25 11:12:49 i'm pretty damn sure that mentioned 0.99.144 specifically. Feb 25 11:12:53 i didnt touch any other versions Feb 25 11:13:02 I see. Feb 25 11:14:37 I guess I'll remove those PREFERED lines to see if the AMD64 problem has been fix. Feb 25 11:27:22 can anybody tell me if the wiki is up? Feb 25 11:34:48 Works fo me. Feb 25 11:36:16 glc-work, thanks. Feb 25 11:36:27 #$&*( Switch is still giving me fitz Feb 25 11:46:09 [g2]: patch is in. Feb 25 11:46:17 I'm building as we speak. Feb 25 11:46:18 <[g2]> VoodooZ_Work, I'm pulling now Feb 25 11:46:27 <[g2]> VoodooZ_Work, you'll probably beat me Feb 25 11:46:30 My opteron build is almost done. Feb 25 11:46:33 hehehe Feb 25 11:46:52 And the new ipkg version seems to fix the AMD64 issue too. Feb 25 11:47:26 oh really? nice Feb 25 11:47:29 should let cp know Feb 25 11:47:48 well, It builds at least. I'll have to flash to see. but it's better than before. Feb 25 11:47:51 <[g2]> kergoth, looks like you changed it in nslu2-linux, correct ? Feb 25 11:47:56 kergoth: He's actually building it too. Feb 25 11:48:26 [g2]: ? Feb 25 11:48:36 no, i dont activelyd evelop in the nslu2 repo, i work upstream Feb 25 11:48:55 <[g2]> Ok then it got pulled Feb 25 11:49:12 I pulled it from oe-devel Feb 25 11:49:41 <[g2]> Ok, I'll try with the nslu2-linux rep Feb 25 11:50:07 kergoth, thanks for cscope tip. It works great under vim with split windows (which I've just recently started using) Feb 25 11:50:15 no problem Feb 25 11:50:32 <[g2]> kergoth THX for working on these issues Feb 25 11:50:40 yep Feb 25 11:50:45 np. Feb 25 11:51:02 gcc one i had fixed locally but never pushed, and the ipkg one i expected to happen Feb 25 11:51:07 so didnt exactly take long to fix Feb 25 11:51:11 just been busy Feb 25 11:53:47 crap! My build failed at the rootfs though. Feb 25 11:53:53 padBytes error: data is longer than total_len at /local/build/tmp/staging/x86_64-linux/bin/slugimage line 58. Feb 25 11:53:53 failed how? Feb 25 11:53:58 ah Feb 25 11:54:11 Maybe soemthing is too big? Feb 25 11:54:24 I got that one a few times in the last week Feb 25 11:54:54 Unless it's just me again? It shouldn't be though as this is a fresh repo Feb 25 11:55:16 I'm not putting any private changes in there until the whole storm is over. too many changes lately. Feb 25 12:06:37 <[g2]> [cc]smart, hey! Feb 25 12:08:03 [g2]: let me know how your build goes. (are you doing a FULL build?) Feb 25 12:08:20 <[g2]> nod. Feb 25 12:08:33 <[g2]> I save off tmp Feb 25 12:08:54 <[g2]> gcc-initial-cross is building now Feb 25 12:09:00 you backed it up you mean? Feb 25 12:09:16 <[g2]> or gcc-cross-initial :) Feb 25 12:09:33 <[g2]> mv tmp tmp_0225_save Feb 25 12:09:40 <[g2]> bb openslug-image Feb 25 12:09:52 well, its good to know those fixes i put in worked Feb 25 12:09:53 for mean everything builds except it crashes at do_rootfs of openslug-image Feb 25 12:09:53 <[g2]> builds everything fresh Feb 25 12:10:12 <[g2]> kergoth, I'm testing now Feb 25 12:10:20 <[g2]> s/testing/building/ Feb 25 12:10:35 i just did a successful bootstrap image build for another device. Feb 25 12:10:38 works fine Feb 25 12:10:45 libgcc is in, and ipkg-native didnt fuck up Feb 25 12:10:48 <[cc]smart> [g2]: hey, in.... :) Feb 25 12:11:00 <[g2]> kergoth, COOL! Feb 25 12:11:30 <[g2]> [cc]smart, hey I was touched by your wiki addition to possibly offer help in status posting Feb 25 12:11:39 <[cc]smart> that is Feb 25 12:11:45 <[cc]smart> valid Feb 25 12:11:46 oh, andersee was willing to accept a patch to make uclibc have some vars so i can control the paths it puts its stuff in Feb 25 12:11:56 that was one of the big issues with my path obeying fixes Feb 25 12:11:58 so thats good Feb 25 12:12:10 now just need to throw a patch together quick Feb 25 12:13:31 <[g2]> [cc]smart, I'm focused on the Beta release right now but soon I'd like to put something together for that Feb 25 12:13:50 <[cc]smart> ok, machines are there Feb 25 12:14:28 <[g2]> [cc]smart, you've got a build machine and an nslu2 available ? Feb 25 12:15:38 <[cc]smart> yes Feb 25 12:16:02 <[cc]smart> and a, despite low bandwidth 24x7 connection Feb 25 12:17:24 <[g2]> Ok, I'll be pondering some ideas, I'll either add to the page you created in the wiki or maybe create a page to ideas for the process Feb 25 12:17:30 <[g2]> but thx alot Feb 25 12:17:35 <[cc]smart> np Feb 25 12:18:03 fyi, work has started on a real oe users manual, in the wiki initially, docbook later Feb 25 12:18:10 if anyone wants to help with that, thatd be appreciated Feb 25 12:18:48 <[cc]smart> oe users manual would be cool... Feb 25 12:19:04 documentj what variables do what, what classes exist and how they behave, etc Feb 25 12:19:21 <[g2]> kergoth, I was going to up date our wiki pages for OpenSlug, I'm sure some of the stuff will be generic Feb 25 12:20:15 <[g2]> maybe we should have a "Document BB/OE" weekend Feb 25 12:20:47 BB's in pretty good shape, imho. most everything is in its users manual Feb 25 12:21:19 <[g2]> Ok, then a BB review day and a document OE weekend :) Feb 25 12:31:53 [g2]: strange. My other build on the xeon built fine. Feb 25 12:32:23 There must be a bug with slugimage on the amd64 Feb 25 12:33:41 flashing... Feb 25 12:35:40 booting... Feb 25 12:35:58 <[g2]> drum roll...... Feb 25 12:36:23 ok. it booted fine but it dropped me in a shell. Feb 25 12:36:35 Root filesystem cannot be found Feb 25 12:36:44 i just hit a missing /sbin/init symlink bug Feb 25 12:36:48 not sure what caused it Feb 25 12:36:51 the sysvinit postinst looks fine Feb 25 12:36:57 but my image creation didnt get it created Feb 25 12:37:02 * kergoth investigates Feb 25 12:37:28 [g2]: It this normal for somebody with no attached disks? Feb 25 12:37:36 <[g2]> well, at least we are getting closer Feb 25 12:37:44 <[g2]> VoodooZ_Work, you should be in jffs2 Feb 25 12:37:47 closer to my *good* binary? Feb 25 12:37:52 <[g2]> /dev/mtdblock4 Feb 25 12:38:03 it's actually mounted under /mnt/jffs2 Feb 25 12:38:27 <[g2]> what does switchbox say Feb 25 12:38:28 It said Cant find valid rootfs on jffs2, using recovery... Feb 25 12:38:55 <[g2]> rigt /sbin/init isn't there Feb 25 12:39:03 <[g2]> as kergoth just mentioned Feb 25 12:39:03 and before that line: prefered root device is jffs2 Feb 25 12:39:09 ic Feb 25 12:39:17 <[g2]> more /linuxrc :) Feb 25 12:39:19 okay Feb 25 12:39:27 i just hit a bug with the ipkg-native fix not having worked Feb 25 12:39:28 apparently Feb 25 12:39:33 Can I recompiled with the boot direct to jffs2 command line? Feb 25 12:39:36 its still going in the wrong path Feb 25 12:39:40 * kergoth investigates further Feb 25 12:40:12 <[g2]> VoodooZ_Work, that probably won't help Feb 25 12:40:26 ok. I'll wait until later then. Feb 25 12:40:41 Maybe I'll investigate slugimage AMD64 bug thingy Feb 25 12:42:58 judging from my limited perl skills, the error I got is when a negative padding is requested. Feb 25 12:43:08 if (length($data) > $total_len) { Feb 25 12:43:08 die "padBytes error: data is longer than total_len"; Feb 25 12:43:39 I guess the problem is elsewhere. Probably something too big in the chain. I'll compare with my xeon build Feb 25 12:45:08 VoodooZ_Work: found the problem. Feb 25 12:45:11 checking it in Feb 25 12:46:09 Would this a problem with size? -rw-r--r-- 1 stephane stephane 1060872 Feb 25 14:45 zImage-openslug Feb 25 12:46:21 Isn't the limit 1024K? Feb 25 12:46:58 this file is somewhat bigger (1060872 vs 1028056). Feb 25 12:47:08 under AMD64 Feb 25 12:50:19 pulling... Feb 25 12:50:54 confirmed the ipkg-native fix here, the image boots on my omap board. Feb 25 12:51:14 can I just clean ipkg and task-bootstrap and rebuild? Feb 25 12:51:31 ? Feb 25 12:51:44 clean and rebuild ipkg-native, then build your -image Feb 25 12:51:46 To save time instead of wiping tmp Feb 25 12:51:50 ok Feb 25 12:51:54 no need to screw with task-bootstrap, id idnt touch that. Feb 25 12:52:19 ok, I usually do it just to make sure stuff gets in when I don't bump the pr. Feb 25 12:52:27 But then again, I have no clue what I'm doing :) Feb 25 12:52:36 building... Feb 25 12:52:39 good, I don't feel so alone now Feb 25 12:52:51 hehehhe Feb 25 12:53:05 * VoodooZ_Work is a veteran newbie Feb 25 12:53:36 you have the purple heart for veteran newbieness too? Feb 25 12:53:50 yepper! Feb 25 12:56:51 flashing... Feb 25 12:58:26 booting... Feb 25 12:58:55 looks good... Feb 25 12:59:47 works great! Feb 25 13:00:20 kergoth: thanks for the quick fixes! Feb 25 13:00:21 <[g2]> less filling Feb 25 13:00:47 I guess I could booting directly to jffs2 now... Feb 25 13:00:49 <[g2]> tastes great Feb 25 13:00:56 np Feb 25 13:01:00 less filling Feb 25 13:01:19 40 seconds flat. Feb 25 13:01:20 <[g2]> build build is getting closer, then I'll pull and rebuild with the latest fix Feb 25 13:01:27 <[g2]> my build ... Feb 25 13:01:58 I wish I could fix that bug on my opteron box though as it builds in more than half the time. Feb 25 13:02:16 I saw a review of the Sun V40Z and it builds the linux kernel in 2 minutes! Feb 25 13:02:56 VoodooZ_Work, Nudi builds it in 3:15 Feb 25 13:03:07 Nudi??? Feb 25 13:03:23 The linux kernel? or OE ?:) Feb 25 13:03:24 Nudibranch...Athlon XP3200+ Feb 25 13:03:33 the linux kernel Feb 25 13:03:34 That's my home box. Feb 25 13:04:20 this is the "official" builds box Feb 25 13:04:25 i see Feb 25 13:04:27 for Cross devel. Feb 25 13:40:01 ~oehm Feb 25 13:40:25 ~kick jbot Feb 25 13:40:27 bugger off sod! Feb 25 13:40:39 that freaking bot is on strike or what? Feb 25 13:41:04 ~nslu2-general Feb 25 13:41:06 #nslu2-general is the IRC channel specifically set up for end-user questions about the NSLU2 device. Questions that are not related to the nslu2-linux development projects should not be asked in #nslu2-linux, but should be asked in #nslu2-general instead. Feb 25 13:42:30 Yipee! Weekend starts in 15minutes! Feb 25 13:42:39 ~fridays Feb 25 13:42:47 ~friday Feb 25 13:42:49 Friday sucks, because it should be the weekend, but you're stuck working anyway. Feb 25 13:46:35 VoodooZ_log Where are you? Feb 25 13:46:52 I'm dome in 15 Min too. Feb 25 13:47:00 heh Feb 25 13:47:12 I'm in Canada's capital, Ottawa. Feb 25 13:47:14 you? Feb 25 13:47:15 dome dumb done ? Feb 25 13:47:17 * kergoth is done in .. 2 hours and 15 minutes Feb 25 13:47:38 North of Chicago, IL. Feb 25 13:47:40 I'm leaving in 5.4.3.2.1. Feb 25 13:47:43 close enough. Feb 25 13:47:46 EST Feb 25 13:47:55 CST. Feb 25 13:48:03 Nah. It's 5:48 on a friday. I'm leaving now... :) Feb 25 13:48:05 later. Feb 25 13:48:12 later VoodooZ_log Feb 25 13:48:25 see you tonight perhaps. Feb 25 13:48:38 <[g2]> later Feb 25 13:48:53 Bye All. Catch you later at home. My DSL is back up ( been down for a week ) Feb 25 13:59:32 morning all Feb 25 14:00:54 repo fixed Feb 25 14:00:57 ? Feb 25 14:05:55 i believe its fixed. Feb 25 14:06:57 libgcc is in, and ipkg-native didnt fuck up Feb 25 14:07:05 from a couple h ours ago. Feb 25 14:07:15 03garpinc * 10unslung/make/cups.mk: Corrected cups not staging correctly Feb 25 14:07:16 it is fixed, g2 and voodooz confirmed it Feb 25 14:08:24 excellent! Feb 25 14:08:45 man, theres nothing worse than going to a vending machine, putting in your money, pushsing the button, and having it get stuck Feb 25 14:12:14 <[cc]smart> voodooz: v40z ? nice machine. but what does it help if you can get 4 dells of similar caliber for the same pricetag ? Feb 25 14:13:44 * rwhitby starts an clean openslug build .... Feb 25 14:14:43 * dyoung-zzzz bk unedit's the Rwhitby Diversion Patch Feb 25 14:14:44 kergoth: I got the BlueSlug working (Treo650 -> bluetooth -> slug -> internet) Feb 25 14:14:50 ah cool Feb 25 14:15:15 I'm gonna do some file overrides in the bluez packages for openslug (using FILESPATH) Feb 25 14:15:22 what changes? Feb 25 14:16:10 nslu2 is a computer, rather than a PDA (class in hcid.conf) - starting dund by default (with ppp), adding rfcomm0 device ... Feb 25 14:16:39 ahh Feb 25 14:16:44 you dont need overrides. Feb 25 14:16:57 put hcid.conf in FILESPATH, then drop an openslug specific version in place Feb 25 14:18:33 yeah, that's what I meant, but I used the wrong terminology Feb 25 14:18:51 k, good :) Feb 25 14:31:57 03ptweety * 10unslung/sources/cyrus-imapd/control: fixed typo in dependecies of cyrus-imapd Feb 25 14:33:59 garpinc, i know ghostscript didn't do what you wanted, but it builds on the official build machine - shall i promote it? Feb 25 14:34:41 ...if you don't want it promoted, remove it from READY_FOR_TESTING Feb 25 14:45:29 03jp30 * 10unslung/Makefile: tidy up comments in root makefile Feb 25 14:49:55 has any one looked at the DS-101? Feb 25 14:53:32 funny... he came into general first and did not ask that non-linux question Feb 25 14:53:54 <[cc]smart> regarding bitbake manual. didn't i find it or is a description of the different -c commands missing ? Feb 25 14:54:07 [cc]smart: -c specifies what task you want to run. Feb 25 14:54:16 [cc]smart: what tasks exist depends on what bbclasses define. Feb 25 14:54:26 [cc]smart: so its by definition an _oe_ thing, not a _bb_ thing. Feb 25 14:54:35 the oe base.bbclass defines them all. do_clean, do_install, etc Feb 25 14:54:42 ByronT, for all i know the ds-101 runs linux. Feb 25 14:54:44 well, yeah, we kind of did look at the DS101 actually. Buzbee's writing an article about it soon. Feb 25 14:54:52 <[cc]smart> so the one for download, ehich happens to be the one i looking for , is an OE command ? Feb 25 14:54:58 <[cc]smart> ok Feb 25 14:55:04 [cc]smart: yeah. base.bbclass defines it. Feb 25 14:55:11 and its 'fetch', to answer your question Feb 25 14:55:27 I meant non development type question... Feb 25 14:55:40 <[cc]smart> ok, thanks. Feb 25 14:55:54 and I am aware of the DS101 somewhat Feb 25 14:56:08 a lot of openslug work would port to the ds101 Feb 25 14:56:09 <[cc]smart> maybe that could be said in bitbake manual then, that CMD (besides maybe some default) is actually defined in the metadata Feb 25 14:57:17 [cc]smart: well, the bitbake users manual does talk about how tasks are defined. perhaps we just need to make it clear that -c specifies a task, as defined in the metadata per the syntax elsewhere in the manual. Feb 25 14:57:50 <[cc]smart> ah, now i see Feb 25 14:57:59 <[cc]smart> that 's the task in head of -h Feb 25 14:58:12 anyone know why tcpdump was marked NEEDS_TO_BE_FIXED in the unslung root Makefile? it seems to build OK Feb 25 14:58:57 <[cc]smart> in the first reading round one thiknks of the generic idea of task Feb 25 14:59:02 <[cc]smart> at least i did Feb 25 14:59:06 what do you mean? Feb 25 14:59:33 <[cc]smart> that is, i took "task" as non related Feb 25 14:59:48 <[cc]smart> was reading too fast Feb 25 15:00:00 if you have any ideas on how to make it clearer, let me know Feb 25 15:00:07 or just send a patch to the users manual.xml (docbook) Feb 25 15:02:57 <[cc]smart> maybe replace for with of like in: Executing tasks for a single file is relatively simple -> Executing tasks of a single file is relatively simple Feb 25 15:03:11 <[cc]smart> a bit more complex to do for header... thinking... .) Feb 25 15:04:00 ah, good idea Feb 25 15:04:13 of makes it clearer that the tasks are defined by the .bb and its classes. they belong to it Feb 25 15:04:17 <[cc]smart> are bitbake files actually aliased as recipes or is that more an informal thing, cause then one could replace "file" here by "recipe" Feb 25 15:04:18 s/^of/'of'/ Feb 25 15:04:29 a given bitbake file is a recipe. Feb 25 15:04:41 <[cc]smart> the you mights say task of recipe Feb 25 15:05:10 nod. a recipe, by definition, has steps to follow Feb 25 15:11:37 <[cc]smart> but to modify the first sentence in -h like so gives me the creeps... it's easy to see what is meant but i find it hard to be precise :) Feb 25 15:12:31 i should really send out a request for assistance with the rewrite. getting sick of the python version Feb 25 15:14:22 03dyoung 07 * r1.2879.1.1 10openembedded/packages/mt-daapd/mt-daapd_0.2.1.1.bb: multithreaded daap server, aka itunes server initial checkin Feb 25 15:14:42 cool Feb 25 15:15:22 it works; except I never got around to figuring how how to NOT clobber your existing config file. Feb 25 15:15:55 conffiles? Feb 25 15:16:07 iirc there's a CONFFILES variable for that Feb 25 15:16:32 ok, I'll try find another .bb file to pilfer from. ;-) Feb 25 15:16:49 g2: hey Feb 25 15:16:56 <[g2]> rwhitby-treo, Hey! Feb 25 15:17:09 <[g2]> dyoung, congrats on the mt-daapd checkin! Feb 25 15:17:28 miau next? Feb 25 15:17:45 <[g2]> rwhitby-treo, kergoth fixed the issues and at least one made it to the nlsu2-linux repo Feb 25 15:18:37 Ah, so I can just say CONFFILES_${PN} = "${sysconfdir}/mt-daapd.conf" or something like it..... Feb 25 15:18:37 building - up to glibc Feb 25 15:18:54 dyoung: yeah Feb 25 15:20:39 rwhitby-treo, miau might be next, but I'm secretly h oping someone else does it. Feb 25 15:21:55 03ptweety * 10unslung/ (8 files in 3 dirs): perl-spamassassin ready for native only testing Feb 25 15:21:57 how are the *popular* packages determined? by the ipkg repo download stats, by the yahoo db tables? Feb 25 15:22:49 whichever ones the devs use :-) Feb 25 15:22:56 :) Feb 25 15:23:22 I was sort of wondering if an analysis of the yahoo tables would be useful... Feb 25 15:24:10 ka6sox is working on stats Feb 25 15:24:41 we have stats from before the move Feb 25 15:25:27 Media related - servers were popular iirc. Feb 25 15:25:36 stats.nslu2-linux.org Feb 25 15:25:37 twonkyvision, mt-daapd, etc Feb 25 15:26:05 and the buzbee articles Feb 25 15:26:09 hi Feb 25 15:27:00 I just want to report about the performance of my slug running a mail sever: Feb 25 15:27:19 any good? Feb 25 15:27:26 cyrus-imapd and postfix running well and with little resources Feb 25 15:28:14 with about 1500 mail in one imad folder cyrus reacts without any delays Feb 25 15:28:21 <[g2]> pTweety, are you pretty familiar with postfix ? Feb 25 15:28:31 well, not really Feb 25 15:28:43 I know enough for a basic config Feb 25 15:29:24 I'm not familiar with security question and performace tweaking Feb 25 15:30:50 to complete my first impression: spamassassin is quite slow. With spamd it takes about 5 seconds per mail to scan Feb 25 15:31:41 <[g2]> pTweety, postfix bulids for OpenSlug but I don't know *anything* about configuring it Feb 25 15:32:24 <[g2]> postfix 2.0.15 Feb 25 15:32:53 maybe you can start with the default config and change myhostname and relayhost Feb 25 15:33:11 that should be enough for a first test Feb 25 15:33:43 <[g2]> Ok maybe sometime we could try setting it up Feb 25 15:34:11 <[g2]> I'm trying to get the Beta release ready for OpenSlug Feb 25 15:34:14 Well, it's not to complicated. As a stating point you may want to read http://www.postfix.org/BASIC_CONFIGURATION_README.html Feb 25 15:34:23 <[g2]> thx for the url Feb 25 15:34:30 np Feb 25 15:36:21 My next steps are SquirrelMail and a HowTo. But for the later it would be good to have someone test it with a fresh install Feb 25 15:39:11 night all Feb 25 15:44:13 hmm.. I almost filled out this product registration card for my FrankenSlug purchase... no reason to do that Feb 25 15:45:03 heh - why not? you can always flash stock back if there is a problem Feb 25 15:45:19 FrankenSlug is scheduled for serial surgery Feb 25 15:45:49 use my page and it's not visible from outside ... Feb 25 15:46:00 no case mod Feb 25 15:46:28 <- likes to do case mods... :) I have to use the Dremel tool from time to time Feb 25 15:48:14 but that is an idea... maybe for the third nslu2 Feb 25 18:06:47 [g2], where's my os *good* binary? Frankenslug is sitting next to me - booted up w/o hd attached... Feb 25 18:08:12 <[g2]> ByronT, did you build OpenSlug ? Feb 25 18:08:29 ran into too many problems with colinux Feb 25 18:09:04 I can go at it again... (Fun!) Feb 25 18:09:32 <[g2]> I'm 95% of the way there to having the LEDs working on bootup Feb 25 18:09:41 I can wait... :) Feb 25 18:09:53 FrankenSlug isn Feb 25 18:09:57 <[g2]> Ok, I'll keep you posted Feb 25 18:09:59 't complaining Feb 25 18:20:08 OpenSlug is bulding again :-) Feb 25 18:21:11 <[g2]> rwhitby-away, good Feb 25 18:21:32 <[g2]> rwhitby-away, there are 2 things I'd like to add to OpenSlug for the Beta Feb 25 18:21:52 <[g2]> 1/ make shutdown -h actually power-down the slug Feb 25 18:23:10 <[g2]> 2/ have the ability to reflash the jffs2 and kernel Feb 25 18:23:28 <[g2]> I think we have the capability to reflash jffs2 from recovery mode Feb 25 18:26:04 <[g2]> and I can adapt or add another script to allow the kernel to be reflashed Feb 25 18:28:48 <[g2]> hmmm.... I think I need to think about the trailer bits a little more Feb 25 18:33:50 [g2]: is the reflashing essentail for the beta - why not just ues the normal redboot flash procedure for the whole lot? Feb 25 18:34:51 I agree for shutdown to power down, but again, it's a bit nice-to-have compared to the beta? Feb 25 18:34:52 <[g2]> rwhitby-away, that's fine except some ppl may have to switch networks Feb 25 18:35:13 <[g2]> well the power-down is a very simple change Feb 25 18:35:14 yep, but they need to do that today with unslung, so they're used to it :-) Feb 25 18:35:29 <[g2]> really ? Feb 25 18:35:38 <[g2]> that's the upgrade path ? Feb 25 18:35:51 cool - anything that is simple and can be done while we're waiting for other things to fall in place is fine Feb 25 18:36:06 well, actually, no. they can upgrade through the web Feb 25 18:36:47 i just don't want that to delay the beta release - we should have frequent beta's for openslug, but we need to get the first one out ... Feb 25 18:37:07 as long as OpenSlug doesnt' fiddle with partitions the regular flash should work? Feb 25 18:37:17 yep Feb 25 18:38:16 so the recovery procedures on the wiki work fine for openslug, and are sufficient for an openslug beta (where camp#2 is assumed to be able to get to redboot) Feb 25 18:38:27 ~nslu2-camps Feb 25 18:38:29 well, nslu2-camps is 1: want full linksys compatibility (including future releases), can load image through web and telnet in to run ipkg, have no clue about redboot, 2: can telnet into redboot and use linux, 3: power user, but no jtag and no custom redboots, 4: bleeding edge - custom redboots, no need or desire for linksys compatibility Feb 25 18:38:58 we're intending to exclude camp#1 from openslug beta, right? Feb 25 18:39:33 <[g2]> rwhitby-away, NOD. Feb 25 18:42:15 so, what's the latest on udev - do we know how it's supposed to work, and why it doesn't? Feb 25 18:44:30 bbiab Feb 25 18:45:05 about using Redboot to upgrade - it's not that big of a deal (changing networks), since you have to do that the first time you setup the nslu2 anyway Feb 25 18:45:48 <[g2]> rwhitby-away, gone ? Feb 25 18:45:58 * peteru-home is no udev expert, but at least on this gentoo system, some entries need to be in /dev before udev starts - thinks like /dev/zero /dev/null, etc. Feb 25 18:46:15 sorry - I was gone for a bit to show a friend the iMac... Feb 25 18:48:05 possibly tty/pty entries too - I guess anything that's needed before udev creates the rest Feb 25 18:49:00 ee - checking size of short... configure: error: can not run test program while cross compiling Feb 25 18:49:01 make[1]: *** [/home/slug/sourceforge/unslung/builds/libogg/.configured] Error 1 Feb 25 18:55:57 so what's the plan on udev? Feb 25 18:58:12 bbiab Feb 25 18:59:25 <[g2]> rwhitby-treo, I think we hack the BT device and work on fixing udev in the backround Feb 25 18:59:37 <[g2]> I've got a hack for the leds device Feb 25 19:00:55 ok, can you hack rfcomm0 for me too? Feb 25 19:01:11 <[g2]> it's a trival hack Feb 25 19:01:14 are there any others that are missing? Feb 25 19:01:34 <[g2]> right before I call the leds program the code goes ... Feb 25 19:01:53 <[g2]> if [ ! -e /dev/leds ] Feb 25 19:01:53 <[g2]> then Feb 25 19:01:53 <[g2]> echo "Create /dev/leds" Feb 25 19:01:53 <[g2]> mknod /dev/leds c 126 0 Feb 25 19:01:53 <[g2]> fi Feb 25 19:02:18 yeah, but I can't do irc and pssh on the treo at the same time :-) Feb 25 19:03:05 shouldn't we put it in the devices script instead? Feb 25 19:03:17 * peteru-home is no udev expert, but at least on this gentoo system, some entries need to be in /dev before udev starts - thinks like /dev/zero /dev/null, etc. Feb 25 19:03:18 <[g2]> no, no, silly, I can add mknod /dev/rfcomm0 for you Feb 25 19:03:30 ... no h Feb 25 19:03:36 rwhitby-treo: is the above any help? Feb 25 19:03:48 dunno Feb 25 19:04:48 <[g2]> rwhitby-treo, what's the type Major/Minor for rfcomm0 ? Feb 25 19:04:56 rwhitby-treo: quick question. I am seeing "checking size of short... configure: error: can not run test program while cross compiling" while building libogg. Feb 25 19:05:05 How do I tell configure what the answer is? Feb 25 19:05:37 it seems that currently openslug is not detecting that udev is in use and is just manually creating the devs in a ramfs mount Feb 25 19:05:37 so we either make an openslug version of the device table in initscripts, or we fix udev. Feb 25 19:05:37 we shouldn't be creating dev entries in scripts elsewhere g2 Feb 25 19:06:12 c 216 0 - are you going to put it in initscripts? Feb 25 19:06:36 <[g2]> rwhitby-treo, we should, but for the next week until we fix udev properly it'll work Feb 25 19:06:50 if not, then leave it and I'll do it in initscripts Feb 25 19:06:55 <[g2]> rwhitby-treo, I'll added to the sysconfigsetup script Feb 25 19:07:16 <[g2]> sysconfsetup Feb 25 19:07:22 (i.e. we go back to manual dev entries and do that properly at least) Feb 25 19:07:47 g2 - no hacks in OpenSlug! Feb 25 19:08:26 <[g2]> rwhitby-treo, this isn't a big hack Feb 25 19:08:36 do leds in initscripts Feb 25 19:08:44 little hacks are worse Feb 25 19:08:58 <[g2]> all the hacks are in one spot Feb 25 19:09:04 <[g2]> all in openslug-init Feb 25 19:09:36 doesn't matter - leds and rfcomm0 should be done in initscripts with the rest of the devices Feb 25 19:10:09 we need to get a beta out, but we need to do it properly Feb 25 19:11:30 <[g2]> rwhitby-treo, we are doing things properly. I think changing the device model every has been running with immediately before Beta is improper Feb 25 19:11:46 cause then voodoozlug can use it too Feb 25 19:14:33 not changing it - putting the additional entries in the spot which is being used now (not udev) Feb 25 19:14:33 putting dev/led in openslug-init is a hack which we cannot allow Feb 25 19:14:33 * rwhitby-treo sounds like kergoth Feb 25 19:14:56 make and openslug subdir in initscripts, copy the device-table.txt in initscripts down into that dir, add entries, done. Feb 25 19:16:36 <[g2]> rwhitby-treo, the code is already written and tested for the leds Feb 25 19:16:53 is my connection still up? Feb 25 19:17:05 <[g2]> you connection ? Feb 25 19:17:23 <[g2]> your connection ? Feb 25 19:17:53 <[g2]> I guess not :( Feb 25 19:27:55 03g2 07 * r1.2881 10openembedded/packages/ (5 files in 3 dirs): Add LED indications on boot Feb 25 19:51:57 <[g2]> ByronT, around ? Feb 25 20:04:30 [g2]: add it to this file: Feb 25 20:04:51 03rwhitby 07 * r1.2883 10openembedded/packages/initscripts/initscripts-1.0/openslug/device_table.txt: Added an openslug-specific device_table.txt in initscripts Feb 25 20:06:03 <[g2]> rwhitby-away, you must have missed changeset 1.2881 it's been in for 30 minutes Feb 25 20:06:35 <[g2]> Next time I change openslug-init can can remove those 4 lines and move it over Feb 25 20:06:47 saw that, but that's not the right place to add dev leds Feb 25 20:06:49 cool Feb 25 20:07:24 <[g2]> long-term correct. Next 48-72 hours it's a perfect place Feb 25 20:07:45 I respectfully disagree Feb 25 20:07:50 <[g2]> ByronT, is ready to an hour or two ago and I was in the middle get getting that ready Feb 25 20:08:26 <[g2]> We've been known to do that every now and then Feb 25 20:08:29 <[g2]> :) Feb 25 20:09:30 <[g2]> I'm writing up the TurnUp proceedure for the Beta to bring up the HD or Flash stick after boot Feb 25 20:10:35 k Feb 25 20:13:02 morning Feb 25 20:13:14 <[g2]> giel, morning sunshine Feb 25 20:13:30 *yawn* actually i should get some sleep Feb 25 20:15:20 here! Feb 25 20:15:33 [g2]: where are the four lines that add /dev/leds? Feb 25 20:15:55 was away from comp having a Sam Adams Holiday Porter Feb 25 20:17:12 <[g2]> rwhitby-away, it's actually 5 lines in the file leds_rs_green in openslug-init subdir Feb 25 20:17:49 <[g2]> ByronT, is frankenslug serial enabled ? Feb 25 20:17:58 <[g2]> or do you want to try it without serial Feb 25 20:19:10 frankenslug is scheduled for serial surgery but has not gone under the procedure yet Feb 25 20:19:37 <[g2]> So punk, I've only got one question for you.... Feb 25 20:19:45 <[g2]> Do you feel lucky ? Feb 25 20:19:45 do I feel lucky? Feb 25 20:19:53 <[g2]> LOL Feb 25 20:20:08 <[g2]> Classic Feb 25 20:20:19 <[g2]> I know what you're thinking Feb 25 20:20:22 binary me Feb 25 20:20:50 frankenslug is sitting here without hd attached Feb 25 20:20:59 <[g2]> right Feb 25 20:21:05 need me to be in redboot, right Feb 25 20:21:19 <[g2]> no you can flash from the Web interface Feb 25 20:21:32 <[g2]> you've got a Static IP setup Feb 25 20:21:40 yes... 1.77 Feb 25 20:21:47 <[g2]> ok Feb 25 20:22:00 <[g2]> I'll bzip2 the flash image Feb 25 20:22:08 but is that how we will want OS users to be flashing? via web interface? Feb 25 20:22:39 <[g2]> Depends on where they come from Feb 25 20:23:01 if then else.... Feb 25 20:23:15 <[g2]> If they're running Unslung maybe via Redboot or maybe then can just replace the Linksys stock Feb 25 20:23:38 <[g2]> I flash from the Linksys loaded in Ram Feb 25 20:23:56 re Feb 25 20:23:58 so.. Feb 25 20:24:00 my electricity Feb 25 20:24:02 isnt fixed yet Feb 25 20:24:06 * kergoth is back at work Feb 25 20:24:08 <[g2]> DOH! Feb 25 20:24:20 <[g2]> S-U-C-K Feb 25 20:24:22 if they've got unslung they should be flashing from web interface as well (maintenance mode) Feb 25 20:24:26 yeah. talk about boring. empty quiet apartment Feb 25 20:24:49 * ByronT hands kergoth a Samuel Adams Holiday Porter Feb 25 20:24:50 <[g2]> you should go home and be one with yourself Feb 25 20:25:02 [g2]: my copy of leds_rs_green only has 1 executable line in it Feb 25 20:25:04 hmm, yeah, i shouldve bought beer Feb 25 20:25:08 * kergoth has no beer Feb 25 20:25:31 so, i just got a piercing. first i've ever gotten. Feb 25 20:25:33 heh Feb 25 20:25:39 <[g2]> something to pick-up on the way home Feb 25 20:25:47 <[g2]> kergoth loves pain Feb 25 20:25:58 [g2]: was kas11 ok with changing /dev/ledman to /dev/leds? (I agree with the change) Feb 25 20:26:36 <[g2]> kas11 only cares that is c 126 0 Feb 25 20:27:04 <[g2]> and that's only the code kas11 wrote Feb 25 20:29:57 <[g2]> rwhitby-away, did you add /dev/leds to the initscripts ? Feb 25 20:30:30 doing that now Feb 25 20:30:55 * [g2] is talking in too many windows Feb 25 20:31:08 <[g2]> I updated the code in the jffs2, but not in the repo Feb 25 20:31:37 <[g2]> So you get two messages when the program runs and the light stays red Feb 25 20:31:38 hm. the chick said to rinse with listerine after drinking or eating anything but water Feb 25 20:31:47 so.. how the fuck am i going to manage int he mornings without coffee? Feb 25 20:31:55 maybe i need listerine and coffee, and alternate Feb 25 20:32:09 <[g2]> tounge ? Feb 25 20:32:28 lip, like http://www.kscope4fun.com/Lip.htm that one Feb 25 20:36:13 that looks painful! Feb 25 20:36:23 wasnt bad Feb 25 20:36:30 the weight on the lip is gonna take a bit of getting used to Feb 25 20:36:58 heh Feb 25 20:37:49 <[g2]> so was the a spur of the moment decision or a planned thing Feb 25 20:37:59 i'd been thinking about it for a while Feb 25 20:38:14 just went up to the tattoo parlor to price out a tattoo i'm getting, and figured, what the hell Feb 25 20:39:08 <[g2]> Ah... what the hell, the lights are off, might was well get a whole punched in lip Feb 25 20:39:15 <[g2]> :) Feb 25 20:39:17 exactly! :D Feb 25 20:39:19 hehe Feb 25 20:39:21 <[g2]> roflmao Feb 25 20:39:54 <[g2]> it's been a rough week, the dude's from nslu2-linux *never* leave me alone .... Feb 25 20:40:01 hah Feb 25 20:40:09 who me? Feb 25 20:40:32 next time Gorx comes into -general, I'll send him your way.... Feb 25 20:40:42 oh thats just mean Feb 25 20:41:26 put it this way, I was going to tell him to go to openwrt to flash his wrt54gs in the hope that he would brick it Feb 25 20:41:39 haha Feb 25 20:42:07 <[g2]> ByronT, do you know I'm the pin-short guy Feb 25 20:42:12 what was it he said when we asked if he followed instructions in wiki? oh yeah that he "couldn't be bothered" Feb 25 20:43:02 he actually said that he read them but couldn't be bothered getting into redboot to erase the sysconf, but yeah it wasn't the right thing to say :-) Feb 25 20:43:13 oh man Feb 25 20:43:17 be glad i wasnt in there Feb 25 20:44:53 [g2]: about to check in /dev/leds and /dev/rfcomm0 in initscripts - ok? Feb 25 20:44:54 I'd been handing you a case of beer Feb 25 20:45:42 <[g2]> rwhitby-away sure go ahead Feb 25 20:45:56 <[g2]> did you just add two devices ? Feb 25 20:47:07 I added /dev/leds and /dev/rfcomm[0:3] Feb 25 20:47:26 03rwhitby 07 * r1.2884 10openembedded/packages/initscripts/initscripts-1.0/openslug/device_table.txt: Added /dev/leds and /dev/rfcomm[0:4] to openslug device_table.txt Feb 25 20:48:21 03rwhitby 07 * r1.2885 10openembedded/packages/initscripts/initscripts_1.0.bb: Bumped PR for openslug changes Feb 25 20:48:25 3 or 4, not sure which :-) Feb 25 20:50:05 * [g2] pulled and is baking Feb 25 20:51:07 * ByronT sets a timer Feb 25 20:51:45 <[g2]> Ding! Feb 25 20:51:58 Cookies are ready! Feb 25 20:52:18 <[g2]> That's ok you're gonna break that vase Feb 25 20:53:09 ok, I'll bite, "what vase?" Feb 25 20:53:13 <[g2]> Now, what's really gonna bake your noodles is would you have done it if I didn't say anything about it Feb 25 20:53:43 <[g2]> It's from the Matrix when Neo sees the Oracle for the first time Feb 25 20:54:02 nods Feb 25 20:54:59 is it sad that i can spot the couple spots of incorrect wording in that quote? Feb 25 20:55:12 i think hbo needs to stop running the 3 movies over and over, i think i've seen them like 12 times now Feb 25 20:56:42 * [g2] hates when I start baking in the wrong directory Feb 25 20:57:10 hehe Feb 25 20:57:17 <[g2]> rm -rf tmp ; cd ../build .... Feb 25 20:57:18 hardcode TOPDIR in local.conf Feb 25 20:57:26 then it'll always build in build, regardless of where you are Feb 25 20:58:03 <[g2]> actually it's usuall just a minor annoyance... Feb 25 20:59:48 <[g2]> rwhitby-away, While you are in such a spunky mood. Feb 25 21:00:04 <[g2]> Do you have your heart set on dhcp for Beta ? Feb 25 21:01:23 don't use it so don't care :-) Feb 25 21:01:35 I do want resolv.conf and default route for static though Feb 25 21:03:29 <[g2]> besides some more testing, I think that and the power-down are the only issues Feb 25 21:05:05 <[g2]> rwhitby-away, works Feb 25 21:05:20 [g2]: thx Feb 25 21:05:39 <[g2]> I'm sure you'll sleep better now Feb 25 21:06:26 * rwhitby-away feels a heavy weight has been lifted from his shoulders .... Feb 25 21:06:41 so I gather I will need to edit for static ip - or will OS default to previous IP? Feb 25 21:07:03 <[g2]> uses the static IP in sysconf partition Feb 25 21:07:07 OpenSlug will default to what you had set in Linksys or Unslung Feb 25 21:07:25 <[g2]> but doesn't currently setup the resolv.conf or default gateway Feb 25 21:07:46 notes for doco... :) Feb 25 21:07:56 kergoth: if a .bb file has FOO = "blah", and I want "blah" to be different for OpenSlug, can I just say FOO_openslug = "blah blah" immediately after the FOO = "blah" line? Feb 25 21:08:06 <[g2]> no that's for rwhitby Feb 25 21:08:08 (need to change, not just append) Feb 25 21:08:16 rwhitby-away: yep Feb 25 21:08:19 doesnt have to be after, either Feb 25 21:08:24 'FOO_openslug' is a variable name itself Feb 25 21:08:25 cool Feb 25 21:08:37 just at the end of the parse, it looks for instances of that and collapses FOO_openslug into FOO Feb 25 21:08:41 (overwriting the previous contents of FOO) Feb 25 21:09:30 Permission to change bluez-utils-common.inc for openslug? Feb 25 21:09:38 okay, i'm horribly unphotogenic, but i just had to take pictures of the piercing. http://covenant.kergoth.com/chris4.jpg, http://covenant.kergoth.com/chris2.jpg Feb 25 21:09:47 rwhitby-away: what are you changing? Feb 25 21:10:04 removing pcmcia-cs, and enabling dund by default Feb 25 21:10:17 k, go for it Feb 25 21:10:21 <[g2]> bash-2.05b$ md5sum byront.img Feb 25 21:10:21 <[g2]> 2a3a2043a801bdc62bdb88803a9ff8f2 byront.img Feb 25 21:10:43 <[g2]> I'm gonna bzip2 that. That should be the uncompressed md5sum Feb 25 21:10:55 kergoth, I don't think I would have posted those pics ;) Feb 25 21:11:11 heh, yeah Feb 25 21:11:32 i dont think one good photo of me has ever been taken, in my entire life. its uncanny. Feb 25 21:11:35 I'll save them somewheres.... Feb 25 21:11:42 <[g2]> Nice Doo Feb 25 21:12:18 heh. i change hairstyles every few months. get bored. Feb 25 21:13:21 anyway, i should do something productive Feb 25 21:13:22 * kergoth ponders Feb 25 21:13:40 kergoth, sorta like the photographs in "The Ring" Feb 25 21:13:43 ? Feb 25 21:14:26 heh, dont recall, havent seen that movie in a long time Feb 25 21:15:01 kergoth: if I want to overwrite a script in the build area (bluetooth.default), I just list my copy (which is in the openslug subdir) in SRC_URI, and then what is the easiest way to get that file in after configure, but before the build? Feb 25 21:15:13 actually, pictures #1 and #3 of me there arent that horrendous. 2 and 4 just plain suck Feb 25 21:15:17 rwhitby-away: ? Feb 25 21:15:29 any file:// uri in SRC_URI is automatically unpacked into ${WORKDIR} Feb 25 21:15:31 dont have to do anything Feb 25 21:15:41 file://bluetooth.default Feb 25 21:15:59 yeah, but I need to overwrite a file of the same name in someting in workdir/scripts/... Feb 25 21:16:05 ? Feb 25 21:16:11 s/in someting// Feb 25 21:16:15 it uses bluetooth.default during compilation? Feb 25 21:16:26 [g2] try again please Feb 25 21:16:33 ah - good point - I can just do it in the install Feb 25 21:16:36 right Feb 25 21:16:43 do_install_append_openslug ? Feb 25 21:16:50 ? Feb 25 21:16:56 it doesnt have to be openslug specific. Feb 25 21:17:05 puta sane default bluetooth.default in the dir above openslug in filespath Feb 25 21:17:10 and just install and use that for everyone Feb 25 21:17:16 ok, cool Feb 25 21:17:26 then anyone can easily put in a custom version for their machien or distro Feb 25 21:17:30 without screwing with the .bb file Feb 25 21:18:14 is there a special variable for ${sysconfdir}/default ? Feb 25 21:18:15 <[g2]> ByronT, ready ? Feb 25 21:18:38 yeah Feb 25 21:19:08 I ugh... try one more time Feb 25 21:19:20 rwhitby-away: nope Feb 25 21:19:20 sometimes PnP is a pita Feb 25 21:19:42 <[g2]> do you need another offer ? Feb 25 21:19:47 yep Feb 25 21:20:27 ahhhh Feb 25 21:22:22 <[g2]> ByronT, That's TEST sw use at your own risk ! :) Feb 25 21:22:43 woohoo Feb 25 21:22:44 <[g2]> and check the m5ssum Feb 25 21:22:51 <[g2]> md5sum Feb 25 21:23:01 (how fast does Frankenslug arise from the dead?) Feb 25 21:27:48 md5sum checked Feb 25 21:31:00 <[g2]> Have you flashed ? Feb 25 21:31:15 <[g2]> What's on your HD ? Feb 25 21:31:20 nada Feb 25 21:31:24 <[g2]> virgin ? Feb 25 21:31:28 flashing just finished Feb 25 21:31:31 yep Feb 25 21:31:36 <[g2]> is it formatted ? Feb 25 21:31:41 yes Feb 25 21:31:45 <[g2]> ext3 ? Feb 25 21:32:00 formatted by linksys - but with nothing on it Feb 25 21:32:24 <[g2]> nothing on the data partition Feb 25 21:33:34 nothing as in not a single blessed thing... :) (also as in it can be re-formattted with no loss) Feb 25 21:34:00 okee... just got a beep and two green leds (Ready and Ethernet) Feb 25 21:34:11 hd still sitting to the side Feb 25 21:34:15 <[g2]> It was Red before Feb 25 21:34:19 <[g2]> the ReadyStatus ? Feb 25 21:34:22 right Feb 25 21:34:33 <[g2]> ssh -l root 192.168.1.77 Feb 25 21:34:38 after the beep after it said successful flash Feb 25 21:35:26 PuTTy asking about server's host key... :) Feb 25 21:35:40 root password? Feb 25 21:35:52 <[g2]> non Feb 25 21:35:54 <[g2]> none Feb 25 21:35:57 <[g2]> just return Feb 25 21:36:04 tada Feb 25 21:36:11 Frankenslug LIVES! Feb 25 21:37:06 holy smoke, it is FAST Feb 25 21:37:50 <[g2]> http://www.nslu2-linux.org/wiki/OpenSlug/OpenSlugTurnUp Feb 25 21:38:09 course, I've been living with dropbear on prodslug.... Feb 25 21:38:12 but WOW Feb 25 21:38:24 <[g2]> does it seems faster ? Feb 25 21:38:53 there's nothing about "seem" I can see that it is MUCH faster Feb 25 21:39:10 <[g2]> having not run Unslung for months I don't have any comparison Feb 25 21:39:19 <[g2]> also it's not running any apps Feb 25 21:39:46 only run nfs kernel, dropbear, cups, and mt-daapd on prodslug Feb 25 21:41:10 order of install should be flash, complete network, then hd access or flash, hd access, complete network? Feb 25 21:42:41 <[g2]> I'm not sure about what you mean by complete network Feb 25 21:42:54 <[g2]> and I'd call the hd access, hd boot Feb 25 21:45:12 "complete network" as in gateway, resolv.conf information Feb 25 21:45:36 <[g2]> that'll be fixed very soon Feb 25 21:45:52 <[g2]> and it depends on your network config and what you are doing Feb 25 21:46:12 static all the way (no sense depending on something that changes) Feb 25 21:46:31 <[g2]> I meant what one does in the general sense Feb 25 21:46:54 ah... (as in documentation) Feb 25 21:47:12 <[g2]> If any network completing would be done it would be after on the HD Feb 25 21:47:36 <[g2]> none on the jffs2 partition is suggested Feb 25 21:48:17 jffs2 boot as a failsafe then... Feb 25 21:48:43 <[g2]> right, just unplug the HD/flash stick and you straight back to the first boot Feb 25 21:48:48 <[g2]> 2nd boot actually Feb 25 21:49:25 2nd boot? you mean that after OS flash, two boots before ready? Feb 25 21:50:02 but you only "see" one if you are watching LEDs? Feb 25 21:50:06 <[g2]> No, I mean on the first boot things like the dropbear key are computed and the module dependances are calculated Feb 25 21:51:12 ok... so flash, reboot, plug drive in and hd access Feb 25 21:51:16 then hd boot Feb 25 21:51:45 <[g2]> on the second boot that has already occured and so it boots 20 seconds quicker Feb 25 21:51:45 <[g2]> hotplug-ng is quite the hot little setup Feb 25 21:51:46 <[g2]> ByronT, do you have a usb2.0-to-net adapter ? Feb 25 21:51:55 [g2], has anybody done nfsboot? Feb 25 21:52:10 [g2], I do not Feb 25 21:52:11 <[g2]> ka6sox-away, nfsboot isn't supported right now Feb 25 21:52:12 er nfsroot Feb 25 21:52:18 okay Feb 25 21:52:20 :) Feb 25 21:52:32 <[g2]> well maybe it might be Feb 25 21:52:35 <[g2]> dyoung, ping Feb 25 21:53:11 should be working Feb 25 21:54:03 for doco reasons, my questions are probably newbieish... Feb 25 21:54:23 does it matter which USB port for initial hd plugin? Feb 25 21:54:33 <[g2]> yeah that's what I figured :) Feb 25 21:54:43 <[g2]> don't think so Feb 25 21:54:55 <[g2]> you could try sdb Feb 25 21:54:58 <[g2]> port2 Feb 25 21:54:58 I might try later (for the heck of it) Feb 25 21:55:18 port 1 would be best Feb 25 21:55:21 <[g2]> actually that might be an issue Feb 25 21:56:01 standardise on /dev/sda Feb 25 21:56:51 <[g2]> I wonder how that works with device ordering Feb 25 21:57:05 dunno Feb 25 21:57:10 sda will be the first USB mass storage device independent of which port it is plugged into Feb 25 21:57:17 <[g2]> rwhitby-away, does nfsroot work ? Feb 25 21:57:31 should be working - dyoung tested it Feb 25 21:57:39 <[g2]> cool. Feb 25 21:57:47 * [g2] hugs rwhitby-away and dyoung Feb 25 21:57:54 ka6sox-away: agreed - let's document a single hard disk on port 1 for the moment Feb 25 21:58:09 that's easily done.. ;) Feb 25 21:58:15 yes...agreed so it is consistent. Feb 25 21:58:17 we should writeup a howto on using udev to get persistant device naming for a given hard disk Feb 25 21:58:22 regardless of where or when its plugged in Feb 25 21:58:40 <[g2]> we could used label mounts Feb 25 21:58:51 ? Feb 25 21:58:59 that doesnt do what i just described Feb 25 21:59:00 heh Feb 25 21:59:08 not automatically anyway Feb 25 21:59:17 <[g2]> I know it was another alternative Feb 25 21:59:21 [g2] check pm Feb 25 21:59:21 * kergoth nods Feb 25 21:59:40 actually Feb 25 21:59:45 i wonder if theres a sysfs attribute Feb 25 22:00:03 * [g2] boot with 2 devices plugged Feb 25 22:00:33 thatd let you know which port its ownon Feb 25 22:00:37 s/ownon/on/ Feb 25 22:00:39 kergoth: we'd need to get udev working first :-) Feb 25 22:00:47 if there is, you could use udev to get naming based on port Feb 25 22:00:54 <[g2]> DOH! the drive is powered on Feb 25 22:00:54 rwhitby-away: udev works fine. fixing it is what, a 5 minutes job at most Feb 25 22:01:09 if you know how, yes .... Feb 25 22:01:12 i use udev on numerous oe built distros Feb 25 22:01:16 including openomap and openzaurus Feb 25 22:01:30 ok udev works, initscripts dont Feb 25 22:01:37 ? Feb 25 22:01:55 the udev startup script works fine too Feb 25 22:02:08 if you enabled devfs or something, that might interfere Feb 25 22:02:11 our /dev in openslug has the contents of device_table.txt, not udev Feb 25 22:02:21 and whats the message from udev on boot? Feb 25 22:02:30 udev_root != /dev/? Feb 25 22:02:36 that bug was fixed a few days ago, afaik Feb 25 22:02:37 dunno - I know nothing about udev Feb 25 22:02:47 you dont need to know about udev to read an error message. Feb 25 22:03:08 brb Feb 25 22:03:13 there is no error message. we discussed this the other day Feb 25 22:03:27 no one discussed this with me. Feb 25 22:03:36 tell me the _exact_ messages from udev on boot Feb 25 22:03:40 or fix it yourself Feb 25 22:03:43 the test for udev presence in the devices script is not detecting udev presence, and hence is falling through to run makedevs Feb 25 22:03:54 then why does it work for everyone else? Feb 25 22:04:02 including the board i just booted with an oe rootfs this afternoon Feb 25 22:04:16 dunno - I didn't say it was broken for anyone else . Feb 25 22:04:20 only openslug Feb 25 22:04:45 "we'd need to get udev working first" - openslug Feb 25 22:04:55 "a 5 minute job at most" - me Feb 25 22:05:03 give me information and i'll fix it Feb 25 22:05:08 until then, [g2] can try Feb 25 22:05:16 "the test for udev presence in the devices script is not detecting udev presence, and hence is falling through to run makedevs" Feb 25 22:05:21 <[g2]> great idea! Feb 25 22:05:22 no error message Feb 25 22:05:37 rwhitby-away: so which openslug specific change is fucking things up? Feb 25 22:05:51 dunno Feb 25 22:06:24 <[g2]> rwhitby-away, just knows it's not functioning as designed and wants to fix it Feb 25 22:06:40 <[g2]> s/wants to fix it/wants it fixed/ Feb 25 22:06:47 * [g2] would like to fix it Feb 25 22:06:56 and i know its a trivial enough bug that its not even worth specifically mentioning Feb 25 22:07:56 huh - this is #nslu2-linux, not #oe - this is the right place to mention it Feb 25 22:08:49 where did i say i gave a shit about _where_ it was mentioned? Feb 25 22:08:52 funny, i dont recall saying that. Feb 25 22:09:05 * [g2] searches logs :) Feb 25 22:09:32 * rwhitby-away doesn't care about getting into an argument about it Feb 25 22:09:49 there, pushing. Feb 25 22:09:52 i overestimated. it was 2 minutes Feb 25 22:10:19 * ByronT hands kergoth another Sam Adams Holiday Porter... Feb 25 22:10:25 they're really good Feb 25 22:10:26 01:10 < CIA-8> kergoth * r1.3126 openembedded/packages/initscripts/ (initscripts-1.0/devices Feb 25 22:10:29 initscripts_1.0.bb): Unbork udev detection in the devices startup script. Feb 25 22:10:32 i'll have to try that Feb 25 22:10:47 i'm out of scotch :( Feb 25 22:10:55 kergoth: thx Feb 25 22:11:06 actually, as a beer drinker, I Feb 25 22:11:12 np. please confirm so we can get to writing those udev niftiness howtos Feb 25 22:11:18 I'm surprised how good this really is Feb 25 22:11:51 [g2], the (cd.... ) instructions for testing the mount success? Feb 25 22:11:51 i've never been much of a beer guy, but then i realized it was due to only ever having drank beers that arent dark Feb 25 22:11:55 heh Feb 25 22:12:13 <[g2]> ByronT, you don't need the ()s Feb 25 22:12:48 <[g2]> It was just that I cut-and-pasted most of it from Dyoung's page Feb 25 22:13:03 from the label "Brewed with generous portions of Caramel, Munich and Chocolate malt, this heavy porter..." Feb 25 22:13:25 kergoth would probably like Belgian Beers Feb 25 22:13:43 [g2], I know the "( )" aren't needed... just asking if it is to ascertain the success of the mount Feb 25 22:13:55 speaking of beer - I'm off to sterilise my fermenter... ;) Feb 25 22:13:58 <[g2]> ByronT, it's removed from the wiki Feb 25 22:14:18 [g2] cheater!!! Feb 25 22:14:22 :) Feb 25 22:17:22 <[g2]> OK GOOD NEWS Feb 25 22:18:00 I keep seeing my name.... Feb 25 22:18:16 keep your eyes covered? Feb 25 22:18:22 <[g2]> For what ever reason (I don't know for sure) but disk1 is sda and disk2 is sdb, switching flash stick and hd follows the port on the two boots I did Feb 25 22:19:49 <[g2]> there's a minor issue on shutdown Feb 25 22:19:56 kergoth: can't confirm right now, in the middle of testing my bluez changes Feb 25 22:20:01 but will confirm later Feb 25 22:20:10 <[g2]> that it thinks some drives are there on sdd Feb 25 22:20:32 [g2], was that for me? Feb 25 22:20:39 <[g2]> ByronT, now Feb 25 22:20:41 <[g2]> no Feb 25 22:20:56 <[g2]> that's the sda sdb support issue Feb 25 22:21:04 <[g2]> we *may* be totally fine Feb 25 22:21:21 rwhitby-away: k, cool. let me know Feb 25 22:21:24 * [g2] booting with just disk2 plugged in Feb 25 22:21:47 <[g2]> kergoth -- really thanks for all your help today (and in general) Feb 25 22:21:52 you got "# vi /mnt/card/etc/fstab and...." meaning? Feb 25 22:22:15 01:22 < CIA-8> kergoth * r1.3127 openembedded/packages/udev/ (udev_054.bb udev-054/flags.patch): Add udev 054. Feb 25 22:22:33 I'll put kergoth on my Christmas list and send him the Sam Adams Holiday sampler case Feb 25 22:22:36 <[g2]> rwhitby-away, thanks for all your help today and in general too Feb 25 22:23:00 ByronT: hehe. half the time i meet people i know online, either i'm buying them beer, or they're buying me beer. its the open source way. Feb 25 22:23:14 <[g2]> free as in beer Feb 25 22:23:19 :) Feb 25 22:23:24 my thoughts exactly! Feb 25 22:23:38 OLS is one big drinking frenzy Feb 25 22:23:39 <[g2]> Ok interesting Feb 25 22:23:44 with occasional presentations to sleep through Feb 25 22:24:22 <[g2]> If 2 devices are present, initial testing seems to be that they map sda to port1 and sdb to port2 Feb 25 22:25:22 <[g2]> ByronT, That means what it says.... If you are going to use a swap partition, the fstab entry should be added Feb 25 22:25:31 okay I'm gonna guess that people were pinging me to ask about openslug nfsroot. Feb 25 22:25:39 if you plug it in the other way it should be the other way. Feb 25 22:25:43 <[g2]> I didn't ping you Feb 25 22:25:55 kergoth: where do we add /dev entries with udev (e.g. /dev/leds for the nslu2_io led manager module) ? Feb 25 22:25:56 <[g2]> I applauded you Feb 25 22:25:58 dyoung, or we just wanted you to grace us with your presence Feb 25 22:26:02 <[g2]> rwhitby-away, said it worked Feb 25 22:26:12 rwhitby-away: you dont. Feb 25 22:26:18 rwhitby-away: they appear automatically. Feb 25 22:26:28 it doesnt yet. Or it might... either way I hanvnt tested that yet. The last time I tested it I need more modules in the openslugrootfs. Feb 25 22:26:30 its all dynamic Feb 25 22:26:32 driven by hotoplug Feb 25 22:26:35 hotplug Feb 25 22:27:15 is there special stuff which nslu2_io.c has to do (i.e. how does udev know to call it /dev/leds and not something else) Feb 25 22:27:20 <[g2]> so for BT devices and IO devices the will be no hotplug support because hotplug-ng currently doesn't support them Feb 25 22:27:33 rwhitby-away: you can name the devices whatever you want Feb 25 22:27:34 [21:52] <[g2]> dyoung, ping Feb 25 22:27:37 rwhitby-away: via udev rules Feb 25 22:27:44 rwhitby-away: by default, it uses the kernel's name for it Feb 25 22:27:55 rwhitby-away: which is set by the driver. Feb 25 22:28:02 any character device or block device driver will "just work" Feb 25 22:28:04 as will just about any others Feb 25 22:28:15 as long as you fill in your structures the way you should Feb 25 22:28:41 right - that's what I'm after - what nslu2-io.c has to do (cause it doesn't mention a name at the moment) Feb 25 22:28:55 ... OLS.... Obscene Liquor Scene? Feb 25 22:28:59 theres nothing udev specific about this Feb 25 22:29:03 since we are shooting for OS Beta for the 99% daytrippers, should the add a swap partition be in install doco, or should it be a wiki doco? Feb 25 22:29:10 if it isnt setting things up right, its horribly broken for devfs as well Feb 25 22:29:21 and i'd be surprised if the kernel didnt crash & burn, really Feb 25 22:29:26 dyoung: ottawa linux symposium Feb 25 22:30:27 <[g2]> ByronT, for now it's on the wiki Feb 25 22:30:41 <[g2]> it's pretty tiny and needs to be aired out a little Feb 25 22:30:46 ok, I'll stop now cause I'm not making myself clear Feb 25 22:31:06 <[g2]> I think I did that the other night Feb 25 22:31:08 rwhitby-away, need a beer? Feb 25 22:31:08 [g2]: /dev/leds will probably disappear now, and we will need to work out how to get it back again Feb 25 22:31:17 rwhitby-away: to answer your question, if the driver isnt doing what it should, its badly broken, udev or no. Feb 25 22:31:23 heh Feb 25 22:31:25 its that simple Feb 25 22:32:44 rwhitby-away: you were incorrect. Feb 25 22:32:44 okee... just did the shutdown -r now Feb 25 22:32:48 rwhitby-away: it does in fact specify names. Feb 25 22:32:53 * kergoth is looking at the code as we speak Feb 25 22:32:54 »·······if (register_chrdev(N2LM_MAJOR, "n2_ledm", &n2lm_fops) < NOERR) { Feb 25 22:33:01 watch for /dev/n2_ledm Feb 25 22:33:36 Ottawa Liquor Symposium. ;-) Feb 25 22:33:43 dyoung: thats about right, yep :) Feb 25 22:33:49 does OS beep after successful start? or just got to green ready/status? Feb 25 22:33:56 s/got/go Feb 25 22:34:10 <[g2]> green Feb 25 22:34:11 * kergoth needs to get registered for ols yet this year Feb 25 22:34:16 <[g2]> beep is when the driver is loaded Feb 25 22:34:37 kergoth: jacques showed me a picture from OLS with everyone at a BOFH... Feb 25 22:34:46 <[g2]> rwhitby-away, ls -l /dev/n2_ledm Feb 25 22:34:46 [g2], what do you mean "driver is loaded"? Feb 25 22:35:12 <[g2]> ByronT, the GPIO OpenN2 driver Feb 25 22:35:25 <[g2]> the one that kergoth was quoting code from Feb 25 22:36:01 ka6sox-away: heh. http://rikers.org/gallery/ols2004/20040724b .. i'm third from the left, jacques is third from the right Feb 25 22:36:08 anyone else in here going to ols? Feb 25 22:36:09 * ByronT watches as that information sails overhead Feb 25 22:36:41 kergoth: yeah..thats the one he showed me... Feb 25 22:36:47 * kergoth nods, figured Feb 25 22:36:52 i love the picture of keith packard Feb 25 22:37:09 http://rikers.org/gallery/ols2004/keith Feb 25 22:37:17 (he'd had a fair bit of whiskey at that point) Feb 25 22:37:31 hehe Feb 25 22:37:48 but I bet he found an AP Feb 25 22:37:56 he did, worked well he said Feb 25 22:37:57 hehe Feb 25 22:38:07 <[g2]> ByronT, Feb 25 22:38:14 <[g2]> did you reboot to the HD ? Feb 25 22:38:41 oh yeah... was saving PuTTy session when the packard pic came up Feb 25 22:39:08 FrankenSlug is still alive Feb 25 22:39:10 rwhitby-away: we should probably link to http://www.reactivated.net/udevrules.php Feb 25 22:39:31 rwhitby-away: the basics of writing udev rules, with examples Feb 25 22:40:22 <[g2]> kergoth, thx for the link Feb 25 22:40:25 np Feb 25 22:40:43 [g2] what next? Feb 25 22:40:58 <[g2]> rwhitby-away, what ever happend with the ls -l /dev/n2_ledm Feb 25 22:41:04 i like my rules for the individual slots in my 5-in-one reader Feb 25 22:41:05 BUS="scsi", SYSFS{vendor}="Lexar ", SYSFS{model}="Media Inc. CF ", KERNEL="sd?1", NAME="%k", SYMLINK="cf" Feb 25 22:41:08 BUS="scsi", SYSFS{vendor}="Lexar ", SYSFS{model}="Media Inc. SM/xD", KERNEL="sd?1", NAME="%k", SYMLINK="sm" Feb 25 22:41:11 BUS="scsi", SYSFS{vendor}="Lexar ", SYSFS{model}="Media Inc. SD/MS", KERNEL="sd?1", NAME="%k", SYMLINK="sd" Feb 25 22:41:15 :) Feb 25 22:42:11 <[g2]> right so we could create symlinks like hda or hdb Feb 25 22:42:46 with the rules on model and serial and stuff, you could easily create a link for a specific hard disk, regardless of where, or possibly go by location as well Feb 25 22:43:11 i like that udev can rename network interfaces too :) Feb 25 22:43:13 which is just cool Feb 25 22:43:30 <[g2]> ByronT, that's where we are at right now Feb 25 22:43:54 <[g2]> You probably need go get bb running Feb 25 22:44:09 <[g2]> then you could bb samba and then just ipkg install it Feb 25 22:44:26 <[g2]> whatever apps your interested in Feb 25 22:46:23 I was thinking "complete network access"... prep for packages, etc... Feb 25 22:46:46 and shouldn Feb 25 22:47:07 dang "enter" key is too close to ' (after drinking a few beers) Feb 25 22:47:10 <[g2]> ByronT, will complete can be added by hand now, but will be added automatically soon Feb 25 22:47:41 <[g2]> depending on how the network is setup and where the packages reside that may be it Feb 25 22:47:42 shouln't umount /initrd be done automatically? Feb 25 22:47:50 <[g2]> ipkg update Feb 25 22:47:53 <[g2]> ipkg install Feb 25 22:48:47 newbie question warning now: with hd attached, / = hd partition? Feb 25 22:50:47 <[g2]> ByronT, df Feb 25 22:51:03 ByronT: we will umount /initrd eventually, but are leaving it there during alpha/early beta Feb 25 22:51:54 [g2] /dev/sda1 ~30gb Feb 25 22:51:55 <[g2]> rwhitby-away, ByronT went through http://www.nslu2-linux.org/wiki/OpenSlug/OpenSlugTurnUp Feb 25 22:52:39 [g2]: should we create /media/hdd and use that in the doco? Feb 25 22:53:14 'night kergoth! Feb 25 22:53:29 <[g2]> Nite Feb 25 22:53:40 don't get your lip piercing thingy caught on anything in your sleep! Feb 25 22:53:52 <[g2]> really Feb 25 22:53:55 gah, now you're gonna make me all paranoid. Feb 25 22:54:00 * kergoth`zzz wanders off Feb 25 22:54:07 ;) Feb 25 22:54:50 I just had this image of the pillow cover all smushed up and attached to a lip... Feb 25 22:55:35 I created /media/hdd on my test image. Feb 25 22:55:43 since thats what we were talking about earlier... Feb 25 22:56:06 <[g2]> I think that's the name we had talked about the other day Feb 25 22:56:07 stuff all my test ipks in there and mkdir tunes. Feb 25 22:56:10 yeah, where do we put that in OE to get it into the firmware? Feb 25 22:56:21 <[g2]> dunno Feb 25 22:56:38 can hack it in same place we hacked in initrd. Feb 25 22:56:43 <[g2]> I've learn a lot in the last week, but there's still much more to learn :) Feb 25 22:56:46 (yes, I know its hack) Feb 25 22:58:22 FrankenSlug seems to be happy Feb 25 22:58:35 <[g2]> ByronT, the /mnt/card will probably change Feb 25 22:58:39 so are you a happy camper now? Feb 25 22:58:55 "day tripper" for the moment Feb 25 22:59:00 :) Feb 25 23:00:03 NQW: where do I put resolv.conf changes for permanence? Feb 25 23:00:27 ByronT: we will do that in sysconfsetup I think Feb 25 23:01:45 dyoung: base-files.bb Feb 25 23:02:02 we should just add it there - no need to conditionalise it Feb 25 23:02:05 I just found that like 3 seconds ago too Feb 25 23:02:07 for the time being, remove the symlink to /var/run/resolv.conf and place my own in /etc? Feb 25 23:02:32 so do we make openslug-base-files and include base-files and add stuff? Feb 25 23:02:46 no Feb 25 23:03:19 ok Feb 25 23:03:29 My brain isnt completely wrapped around that bit yet. Feb 25 23:03:58 <[g2]> the var/run/resolv.conf ? Feb 25 23:04:21 /media/foo Feb 25 23:04:26 ls -al in .etc shows resolv.conf -> /var/run/resolv.conf Feb 25 23:04:50 oh yuou werent talking to me. Feb 25 23:04:54 03rwhitby 07 * r1.2886 10openembedded/packages/ (4 files in 3 dirs): Added /media/hdd to base-files (as per discussion with kergoth) Feb 25 23:05:22 which, of course is not existent... and leaves network in limbo Feb 25 23:05:25 <[g2]> ByronT, We'll have to look at the init scipts for networking Feb 25 23:07:42 /dev/input/mice ? Feb 25 23:07:42 03rwhitby 07 * r1.2888 10openembedded/packages/bluez-utils/ (3 files): Added bluetooth.default to bluez files, so that distros can start up different daemons by default. Feb 25 23:07:57 ssssweeet. FrankenSlug is talking to outside world Feb 25 23:08:10 ipkg Feb 25 23:08:14 whoops Feb 25 23:08:46 <[g2]> ByronT, don't install any UNSLUNG packages Feb 25 23:09:06 <[g2]> they are based on the old tool chains Feb 25 23:09:09 just checking what is *here* Feb 25 23:09:26 not installing... just looking/playing Feb 25 23:09:28 <[g2]> where is *here* Feb 25 23:09:37 <[g2]> /etc/ipkg.conf Feb 25 23:10:46 "... makes for fun reading" ?? Feb 25 23:10:55 its not that ugly is it? Feb 25 23:11:26 someone making fun of dyoung doco again? Feb 25 23:11:58 if it makes you feel anybetter, I umounted before "reading" Feb 25 23:13:46 okee.. it's late, the beers are taking effect (good) and time for bed.... Feb 25 23:14:22 nite ByronT Feb 25 23:14:30 good work tonight. Feb 25 23:14:38 <[g2]> ByronT, thx Feb 25 23:14:41 I can add my name to opensluggers, right? Feb 25 23:14:49 yeah, youre openslugged. Feb 25 23:14:58 or youre the first beta tester. Feb 25 23:15:14 Beta #1....woohoo! Feb 25 23:16:09 #18 added to table Feb 25 23:17:54 notes put to the side... doco framework started... Feb 25 23:18:03 good night all Feb 25 23:18:09 nite! Feb 25 23:19:20 * ByronT-zzZZZzz is away -( zzzZZZzzz )- at 01:19a -( P:On / L:On )- Feb 25 23:20:04 So Enthusiastic.... Feb 25 23:20:32 I'll give you my big smile (vVVVVv) Feb 25 23:20:43 ByronT is a real asset to this community! Feb 25 23:20:50 -et Feb 25 23:21:02 :-) Feb 25 23:22:33 <[g2]> rwhitby-away, /dev/n2_ledm isn't there Feb 25 23:22:46 <[g2]> but there is a /dev/leds Feb 25 23:24:26 * rwhitby-away now wonders whether openslug is using udev at all .... Feb 25 23:25:01 <[g2]> I'm sure we'll get to the bottom of it Feb 25 23:25:31 <[g2]> I've wanted to learn about udev and I"m much more knowledgable than a week ago Feb 25 23:25:44 <[g2]> but still lots to learr Feb 25 23:25:46 <[g2]> learn Feb 25 23:27:07 <[g2]> maybe change is in the oe-devel repo Feb 25 23:28:20 <[g2]> nothing to pull Feb 25 23:28:29 He is an asset. It takes a special kind of person to write good techincal documententation that the layperson can use. Feb 25 23:29:20 Anyway, OpenSlug's /dev/leds is not affected, and kergoth fixed the initscripts bug (which was not an openslug-specific thing at all) for the other OE distros, so all is well with the world. Feb 25 23:45:39 woo! Feb 25 23:45:40 * kergoth`zzz has power Feb 25 23:46:21 [g2]: udevd is running, right? Feb 25 23:46:24 Electricity is your friend. Feb 25 23:46:29 indeed. Feb 25 23:46:42 <[g2]> kergoth`zzz, checking Feb 25 23:47:18 <[g2]> Something's happening that the n2_ledm either isn't getting create or /dev is being mapped over Feb 25 23:47:36 does /etc/.udevdb exist? its a directory Feb 25 23:47:37 <[g2]> it's a problem for later today Feb 25 23:47:39 is udevd running? Feb 25 23:47:49 er, /dev, not /etc Feb 25 23:47:55 heh Feb 25 23:48:42 <[g2]> heh... there is no udevd Feb 25 23:49:02 well, iirc udevd starts when you get the first hotplug event Feb 25 23:49:14 check for the db Feb 25 23:49:21 * [g2] plugs in something Feb 25 23:49:30 thatl do too Feb 25 23:49:34 er, s/l/ll/ Feb 25 23:50:11 <[g2]> nope Feb 25 23:50:36 <[g2]> root@nslu2:/# find / -name "udevd" Feb 25 23:50:36 <[g2]> root@nslu2:/# Feb 25 23:50:43 ? Feb 25 23:50:47 <[g2]> heh.. it's late Feb 25 23:50:51 heh Feb 25 23:50:54 installing udev helps :) Feb 25 23:51:07 <[g2]> note to self Feb 25 23:51:09 <[g2]> ... Feb 25 23:51:21 * kergoth figures out how to eat his dinner with a hole in his lip Feb 25 23:51:35 <[g2]> very carefully Feb 25 23:51:41 indeed. Feb 25 23:51:50 <[g2]> cheers Feb 25 23:52:27 <[g2]> nite all Feb 25 23:52:30 night **** ENDING LOGGING AT Fri Feb 25 23:59:57 2005