**** BEGIN LOGGING AT Wed Feb 23 23:59:56 2005 Feb 24 00:00:22 [g2] Feb 24 00:00:39 [g2], I know you read the logs so this is for later. Feb 24 00:01:01 the cpio you found in /bin is the busybox one and probably should be unconfiugred in favor of the full cpio in /usr/bin . Feb 24 00:01:30 Also, I would like to add nfs mount to busybox Feb 24 00:01:43 Or if its there I aint lickin it right. Feb 24 00:17:58 03jp30 * 10unslung/Makefile: promote flac and transcode Feb 24 00:18:49 cool... I'm making lots of progress on ghostscript... See you tommorow. Feb 24 00:30:29 garpinc, still awake? Feb 24 00:34:17 03jp30 * 10unslung/Makefile: promote flac and transcode - take 2 Feb 24 00:37:23 garpinc, if you see this: i've promoted transcode, but can you try to keep the version number shown in the .mk file (_VERSION) matching the version number in the control file; x.y.z+cvsyyyymmdd is a good style for version numbers of cvs snapshots (that is how OE does it); again, c.f. x11 for an example Feb 24 00:52:35 morning Feb 24 02:01:01 03rwhitby 07 * r1.2863 10openembedded/packages/linux/ (openslug-kernel_2.6.9.bb openslug-kernel-2.6.9/defconfig): Added bluetooth support (modules) to OpenSlug Feb 24 02:04:45 So switchbox works with both unslung and openslug loading the modules as discussed. Feb 24 02:08:20 checked in? Feb 24 02:08:28 not yet. Finishing. Feb 24 02:08:53 I got distracted earlier making mt-daapd_0.2.1.1.bb Feb 24 02:10:54 cool Feb 24 02:11:14 I'm gonna get my bluetooth working tonight ... Feb 24 02:11:51 does openslug have a specific defconfig for busybox? Feb 24 02:12:12 yep Feb 24 02:12:23 wheres it live? Feb 24 02:12:40 busybox/busybox-1.00/openslug/defconfig Feb 24 02:12:56 ah crap Feb 24 02:12:57 gonna remove cpio and find? Feb 24 02:13:02 I didnt even see that directory Feb 24 02:13:05 I was thinking about it Feb 24 02:13:12 i'd say yes Feb 24 02:13:13 and seeing if nfsmount was in there Feb 24 02:13:23 yep it is Feb 24 02:13:42 I added it everywhere when we did the nfs stuff before Feb 24 02:14:01 turns out NFS stuff is modules in openslug Feb 24 02:14:33 we can do the same in unslung if it makes it easier for switchbox ... Feb 24 02:14:39 so we need to have it in the rootfs so we can insmod them in order to mount the nfsroot to pivot to. Feb 24 02:14:55 yep Feb 24 02:15:10 so ignoring that; the rest of it seems to work. Feb 24 02:15:34 I'm gonna ignore it for now we can add "insmod nfs" like stuff later. Feb 24 02:15:48 ok, so let's push those changes through in the next five hours Feb 24 02:15:59 okay Feb 24 02:16:05 tell me the modules you need added to the image, and I'll add them to both unslung and openslug Feb 24 02:16:09 I'll probably only last 1 or 2. Feb 24 02:16:24 (and change the unslung kernel defconfig to suit) Feb 24 02:16:25 theyre in unslung already as =y Feb 24 02:16:29 but let me check that right now. Feb 24 02:17:14 I have a phone call in 3.75 hours which will go for a couple of hours at least ... Feb 24 02:17:52 I'm in openslug-image.bb now, so what modules should I add to the base image? Feb 24 02:18:12 comparing the 2.4 to the 2.6... Feb 24 02:18:45 NFS_FS NFS_V3 Feb 24 02:19:05 that might be the minimum since we're gonna use the nolock option. Feb 24 02:19:13 SUNRPC *maybe* Feb 24 02:19:30 actually yes in case we decide to uyse portmap afterall. Feb 24 02:19:47 in which case we'll need LOCKD and possibly LOCKD_V4 too Feb 24 02:20:35 the openslug one should probably have NFSD=m too, but thats obviously not needed for nfsroot. Feb 24 02:20:39 (its turned off right now) Feb 24 02:20:49 kernel config that is Feb 24 02:21:45 and the openslug kernel cofig should probably hvae SMB_FS as a module too. Feb 24 02:23:23 ok, so changes to current defconfig are: Feb 24 02:23:40 CONFIG_NFSD=m Feb 24 02:23:45 CONFIG_SMB_FS=m Feb 24 02:23:59 everything else is there as needed Feb 24 02:24:10 (just have to add the modules to the image) Feb 24 02:25:41 okay sound good Feb 24 02:26:04 rebuilding switchbox Feb 24 02:26:31 so that's kernel-module-* (nfs, sunrpc, lockd) Feb 24 02:26:45 added to openslug-image.bb IPKG_INSTALL Feb 24 02:49:24 do I need kernel-module-exportfs too, or is that just for nfsd? Feb 24 02:50:16 thats probably a nfs-server thing. Feb 24 02:50:29 I must be getting tired, making some silly mistakes. Feb 24 02:50:56 This is like round 4 of test. Feb 24 02:57:29 hi all. after upgrading openssh via ipkg on the slug i cant get into the nslu2 using ssh-client putty. any clues? Feb 24 02:58:53 upgrading openssh when you're logged in through openssh is unfortunately not a good thing to do .... Feb 24 02:59:53 i use to do ipkg upgrade every now and then, which up to now was pretty comfortable. and now? :( Feb 24 03:00:14 ican still telnet into the thing Feb 24 03:00:43 try upgrading openssh again when telnetted in Feb 24 03:03:06 rwhitby: that saved me! :) should we/i post that anywhere(howto?)? Feb 24 03:03:23 yep - an FAQ would be good Feb 24 03:04:10 i just add it in the FAQ i hope thats ok Feb 24 03:04:36 um, yeah, that would be fine .... Feb 24 03:10:07 hope its ok that i citated you rwhitby in the faq no. 29 ;) Feb 24 03:13:07 03dyoung 07 * r1.2865 10openembedded/packages/busybox/busybox-1.00/openslug/defconfig: remove find and cpio from openslug busybox config in favour of heavyweight versions Feb 24 03:13:10 03dyoung 07 * r1.2864 10openembedded/packages/ (2 files in 2 dirs): Remove payload dependency for nfsroot, switchbox 4.10 Feb 24 03:13:39 is 4.10 uploaded? Feb 24 03:13:42 yes Feb 24 03:15:03 for the nfs howto.. Feb 24 03:15:37 you need to bump the busybox PR Feb 24 03:15:41 HowTo/SetupAndUseANFSRootFS or something? Feb 24 03:15:45 sigh Feb 24 03:15:52 always forgetting that.... Feb 24 03:16:19 HowTo/LoadRootfsFromNFS ? Feb 24 03:17:02 bump the main busybox_1.00.bb ? Feb 24 03:17:45 yep Feb 24 03:18:01 believe it or not :-) Feb 24 03:18:36 03dyoung 07 * r1.2866 10openembedded/packages/busybox/busybox_1.00.bb: Forgot to bump PR again Feb 24 03:27:12 Root filesystem will be mounted from /dev/mtdblock4 ... Feb 24 03:27:12 . /usr/sbin/chroot: error while loading sKernel panic - not syncing: Attempted to kill init! Feb 24 03:27:12 hared libraries: libgcc_s.so.1: can not open shared object file: No such file or directory Feb 24 03:27:48 could be something I've done locally .... Feb 24 03:28:31 http://www.nslu2-linux.org/wiki/HowTo/LoadRootfsFromNFS Feb 24 03:28:32 dyoung: does your openslug rootfs have /lib/libgcc_s.so.1 in it? Feb 24 03:29:20 hmm, I can do a clean build. Feb 24 03:30:05 Yes it does in /lib Feb 24 03:30:35 ok, it's not in my roots Feb 24 03:30:38 rootfs Feb 24 03:32:20 if you're gonna do a clean build, then try this one ... Feb 24 03:32:23 03rwhitby 07 * r1.2867 10openembedded/packages/ (3 files in 3 dirs): Added NFS-related modules for OpenSlug rootfs loading from NFS Feb 24 03:33:07 I was gonna do a unslung build first. Feb 24 03:33:16 make sure i didnt break something. Feb 24 03:33:39 ok, I'm doing a clean openslug build to see if I get libgcc_s.so.1 back ... Feb 24 03:33:58 though I can imagine how... since I didnt touch anything other than the nfsroot stanza Feb 24 03:34:09 s/can/cant/ Feb 24 03:34:13 right Feb 24 03:36:08 howto looks good Feb 24 03:36:31 its going to be virtually identical to the extdisk rootfs howto. Feb 24 03:36:46 although I think we might want a user-friendly tool for that. Feb 24 03:37:02 we should add both to unsling and opensling Feb 24 03:37:04 telnet in, type this, wait for 5 min, reboot Feb 24 03:38:57 hmm, like try mount it and if it didnt work complain? Do we have an easy way to detect if a directory is mounted? Feb 24 03:40:06 no, have it as an option for unsling and opensling (like "unsling nfs") Feb 24 03:40:19 could even ask questions and create the .nfsroot files .. Feb 24 03:40:23 Right, but we still need to know if tha tmount is really mounted.... Feb 24 03:40:47 Unless we depend on the user to KNOW that its mounted. Feb 24 03:41:00 cat /proc/mounts? Feb 24 03:41:15 caveat emptor for nfs root Feb 24 03:41:47 oh gawd. Feb 24 03:42:49 $status = cat /proc/mounts | grep /mnt/tmpmnt | grep nfs Feb 24 03:42:55 or something uglier. Feb 24 03:42:57 Ick. Feb 24 03:43:14 Yeah, if you want to do NFS, you should know what the heck youre doing. Feb 24 03:43:42 you should _always_ know what you're doing :P Feb 24 03:43:57 Is that like how you should *always* read the manual ? Feb 24 03:43:59 ;-) Feb 24 03:44:11 no Feb 24 03:44:22 if you know what you're doing you don't have to read the manual Feb 24 03:44:29 hahahahahaha Feb 24 03:44:34 but if you don't know what you're doing, the manual might be a good starting point ;) Feb 24 03:44:54 touché Feb 24 03:45:29 i know i'd do a lot better knowing what i'm doing knowing doing with coffee! Feb 24 03:45:36 brb Feb 24 03:48:11 okay, now i'm gonna read a book about video codecs. to know what i'm doing Feb 24 03:49:00 good plan Feb 24 03:49:17 might come in handy when developing dvb-h applications Feb 24 03:49:41 when trying to install apache or php i get this error:Cannot satisfy the following dependencies for apache: Feb 24 03:49:42 openldap openldap Feb 24 03:49:47 clues? Feb 24 03:52:23 weird. Feb 24 03:52:36 tried ipkg install openldap already? Feb 24 03:52:54 its a bug. Feb 24 03:53:05 there is no openldap package :( Feb 24 03:53:54 oh? Feb 24 03:54:03 okay THATS a bug then. Feb 24 03:54:07 or the bug rather Feb 24 03:56:36 and i read ppl were installing apache successsfully ;) Feb 24 03:58:50 hmm Feb 24 03:59:02 did you at any time do ipkg install unslung-feeds ? Feb 24 03:59:17 if you havnt you need to. Feb 24 04:03:24 wipmac, and if that ipkg install unslung-feeds helps you get openldap, please reply to the folks on the yahoo group, because a lot of other people are having the same issue with a missing openldap. Feb 24 04:09:54 have installed unslung-feeds -> installing php or apache now leads immediately to error: 4 ? Feb 24 04:10:34 you'll need to do a ipkg update too. ;-) Feb 24 04:11:05 ipkg install unslung-feeds; ipkg update Feb 24 04:11:11 to get the new feed info. Feb 24 04:12:24 what does unslung-feeds do in fact? Feb 24 04:12:33 Wipmac: do you read the mailing list? Feb 24 04:12:40 sure i do Feb 24 04:12:50 must have a short memory then :-) Feb 24 04:12:53 When we started building stuff native we added a separate feed for the natively compiled packages. Feb 24 04:14:15 anyways, does it harm anything installing unslung-feeds? Feb 24 04:14:42 it resets your router and deletes all your files ... Feb 24 04:14:55 no it makes things better, because now you'll have access to the native packages, of which openldap is one of. Feb 24 04:14:58 then its ok;) Feb 24 04:15:07 Or maybe rwhitby's answer is better. ;-) Feb 24 04:23:44 anyways i replied on the yahoogroup so they know Feb 24 04:24:40 Thanks. Feb 24 04:24:59 i thank you! Feb 24 04:26:01 You'll be the hero of the day. ;-) Feb 24 04:27:13 did it work for you? Feb 24 04:30:31 well ipkg install php now installs php, apache and all the rest..but gives me some errors Feb 24 04:31:17 what sort of errors? Feb 24 04:32:06 i paste it in a private msg to you ok? Feb 24 04:32:43 ok Feb 24 04:33:24 Ah ok Feb 24 04:33:53 that one is related to the nsswitch.conf issue. Feb 24 04:34:35 http://groups.yahoo.com/group/nslu2-linux/message/4570 Feb 24 04:38:18 <[g2]> dyoung, you've been a busy boy! Feb 24 04:38:51 I'm un-naturally motivated tody. Feb 24 04:39:07 and I'm also really darn sleepy! Feb 24 04:39:07 <[g2]> thx Feb 24 04:39:13 <[g2]> rwhitby too! Feb 24 04:39:27 <[g2]> is now a good time to pull and rebuild OpenSlug ? Feb 24 04:39:51 I'm done for the eve, and I think rwhitby is on a long phone call now. Feb 24 04:39:57 so I guess so. Feb 24 04:40:08 I dunno what i/we broke. Feb 24 04:40:35 <[g2]> I'd imagine nothing Feb 24 04:40:42 thats what I hope. Feb 24 04:41:08 I gotta re-openslug myself to test out my mt-daapd bb before pusing it. Feb 24 04:42:29 <[g2]> I'll try out the heavy weight cpio Feb 24 04:43:00 the nfs wiki page I put up is virtually the same for extdisk. Feb 24 04:43:04 the commands at lesat. Feb 24 04:43:23 http://www.nslu2-linux.org/wiki/HowTo/LoadRootfsFromNFS Feb 24 04:43:38 I'm still here - just waiting for my build to complete to see if I get my libgcc_s.so.1 back ... Feb 24 04:45:05 <[g2]> rwhitby, thx for putting BT modules in there ! Feb 24 04:45:12 <[g2]> I'll plug in my BT adapter too Feb 24 04:46:45 dyoung: thx for info! Feb 24 04:47:00 I started on openslung-switchbox-payload too, but got confused.... so I'll revisit that later. Feb 24 04:47:11 wipmac, so that worked for you? Feb 24 04:49:53 <[g2]> rwhitby, the kernel didn't rebuild for me Feb 24 04:50:36 dyoung: yes, worked, and i am editing a FAQ # 30 about installing apache, since i have no access to the HowTo-Editing Feb 24 04:51:36 okay cool, thanks. Feb 24 04:51:47 I'm out. Feb 24 04:51:52 <[g2]> nite! Feb 24 04:51:53 cya! Feb 24 04:51:59 <[g2]> sweet dreams Feb 24 04:52:10 thanks! Feb 24 04:52:53 still 3 more peeps to go for openslug .. hope they drop in soon ;) Feb 24 04:53:23 but this number 17 is there for like months i guess.. Feb 24 04:53:31 but g2, u make us hope Feb 24 04:54:44 [g2]: what do you mean the kernel didn't rebuild? I bumped the PR ... Feb 24 04:55:15 <[g2]> rwhitby, what's your PR number ? Feb 24 04:55:48 r4? Feb 24 04:55:49 <[g2]> Wipmac, is was 15 a week or two ago Feb 24 04:56:09 for the kernel its r6 Feb 24 04:56:16 thats what changesets tells me at least. Feb 24 04:56:21 <[g2]> package openslug-kernel-2.6.9-r4: task do_patch: completed Feb 24 04:56:42 and bk heave-ho'd? Feb 24 04:56:44 weird.... Feb 24 04:57:10 [g2]: r6 here Feb 24 04:58:09 NOTE: the following files were installed but not shipped in any package: Feb 24 04:58:10 NOTE: /home/slug/openslug/tmp/cross/lib/libiberty.a Feb 24 04:58:10 NOTE: /home/slug/openslug/tmp/cross/lib/libgcc_s.so.1 Feb 24 04:58:24 something wrong with gcc-cross-3.4.3-r5 is seems Feb 24 04:58:44 NOTE: Not creating empty archive for libgcc-3.4.3-r5 Feb 24 04:58:44 NOTE: Not creating empty archive for libstdc++-3.4.3-r5 Feb 24 04:58:44 NOTE: Not creating empty archive for libg2c-3.4.3-r5 Feb 24 04:59:07 wonder if it's another kergothism :-) Feb 24 05:00:41 <[g2]> rwhitby, Ok I had an apache_bb file open and the patches didn't fully apply, it should work now Feb 24 05:01:11 apart from the missing libgcc_s.so.1 Feb 24 05:02:10 <[g2]> rwhitby, how often does nslu2-linux pull from oe-devel ? Feb 24 05:02:26 every hour I think Feb 24 05:02:54 it's up to date at the moment Feb 24 05:03:26 and fails on the up-to-date version Feb 24 05:03:43 do you have an old copy of gcc-cross in your openslug build area? Feb 24 05:04:08 <[g2]> probably not Feb 24 05:04:27 <[g2]> or is it about to be overwritten ? Feb 24 05:05:05 <[g2]> I guess the old one will still be there Feb 24 05:05:07 in tmp/work/... Feb 24 05:05:18 <[g2]> yeah Feb 24 05:05:20 gcc-cross has been broken by OE Feb 24 05:05:42 any1 can tell me the command to stop / start apache on the nslu2? Feb 24 05:06:28 what do you have for FILES_libstdc++ in tmp/work/gcc-cross-3.4.3-r5/install/gcc-cross.package ? Feb 24 05:07:22 <[g2]> bash-2.05b$ cat gcc-cross.package Feb 24 05:07:22 <[g2]> PACKAGES: libgcc libstdc++ libg2c Feb 24 05:07:22 <[g2]> RDEPENDS_libgcc: Feb 24 05:07:22 <[g2]> PKG_libgcc: libgcc1 Feb 24 05:07:22 <[g2]> FILES_libgcc: /lib/libgcc_s.so.1 Feb 24 05:07:23 <[g2]> RDEPENDS_libstdc++: Feb 24 05:07:47 <[g2]> PKG_libstdc++: libstdc++6 Feb 24 05:07:47 <[g2]> FILES_libstdc++: /usr/lib/libstdc++.so.* Feb 24 05:07:47 <[g2]> RDEPENDS_libg2c: Feb 24 05:07:47 <[g2]> PKG_libg2c: libg2c0 Feb 24 05:07:47 <[g2]> FILES_libg2c: /usr/lib/libg2c.so. Feb 24 05:08:05 right - it's different now in the latest build. Feb 24 05:08:28 PACKAGES: libgcc libstdc++ libg2c Feb 24 05:08:28 RDEPENDS_libgcc: Feb 24 05:08:28 PKG_libgcc: libgcc1 Feb 24 05:08:28 FILES_libgcc: /lib/libgcc_s.so.1 Feb 24 05:08:28 RDEPENDS_libstdc++: Feb 24 05:08:30 PKG_libstdc++: libstdc++ Feb 24 05:08:31 FILES_libstdc++: /home/slug/openslug/tmp/cross/lib/libstdc++.so.* Feb 24 05:08:33 RDEPENDS_libg2c: Feb 24 05:08:35 PKG_libg2c: libg2c Feb 24 05:08:37 FILES_libg2c: /home/slug/openslug/tmp/cross/lib/libg2c.so.* Feb 24 05:10:17 <[g2]> rwhitby, when did you wipe tmp ? Feb 24 05:10:30 two hours ago Feb 24 05:10:36 no changes to repo since I did Feb 24 05:10:50 <[g2]> so it's something latent in the repo Feb 24 05:10:51 I would advise you *not* to wipe tmp at the moment Feb 24 05:11:04 I expect it's kergoth's sed gone wrong Feb 24 05:11:44 it's stopped me dead Feb 24 05:11:49 <[g2]> I usually mv tmp to tmp_save then build and test Feb 24 05:12:24 <[g2]> I'm guessing kergoth isn't in OE Feb 24 05:12:37 jbot, seen kergoth? Feb 24 05:12:46 kergoth is currently on #zaurus (6h 10m 23s) #devlounge (6h 10m 23s) #uclibc (6h 10m 23s) #nslu2-linux (6h 10m 23s) #oe (6h 10m 23s) #elinux (6h 10m 23s) #handhelds.org (6h 10m 23s) #ol (6h 10m 23s) #openzaurus (6h 10m 23s) #tacobeam (6h 10m 23s) Feb 24 05:19:48 ok, I think I've found where the problem is - gcc-cross_3.3.4.bb is borked Feb 24 05:30:26 bye Feb 24 05:32:14 <[g2]> > if [ "x${OLD_INHIBIT_PACKAGE_STRIP}" != "x1" ]; then >' Feb 24 05:32:17 <[g2]> ? Feb 24 05:32:55 ? Feb 24 05:33:13 <[g2]> diff gcc-cross_3.3.3.bb gcc-cross_3.3.4.bb Feb 24 05:33:29 no, you need to look at versions of 3.3.4.bb Feb 24 05:33:57 <[g2]> bash-2.05b$ diff gcc-cross_3.3.3.bb gcc-cross_3.3.4.bb Feb 24 05:33:57 <[g2]> 10a11 Feb 24 05:33:57 <[g2]> > OLD_INHIBIT_PACKAGE_STRIP := "${INHIBIT_PACKAGE_STRIP}" Feb 24 05:33:57 <[g2]> 94,96c95,99 Feb 24 05:33:57 <[g2]> < ${TARGET_PREFIX}strip ${D}${TGT_LIBDIR}/libstdc++.so.* Feb 24 05:33:57 <[g2]> < ${TARGET_PREFIX}strip ${D}${TGT_LIBDIR}/libg2c.so.* Feb 24 05:34:03 <[g2]> < ${TARGET_PREFIX}strip ${D}${base_libdir}/libgcc_s.so.* Feb 24 05:34:05 <[g2]> --- Feb 24 05:34:09 <[g2]> --- Feb 24 05:34:11 <[g2]> > if [ "x${OLD_INHIBIT_PACKAGE_STRIP}" != "x1" ]; then Feb 24 05:34:13 <[g2]> > ${TARGET_PREFIX}strip ${D}${TGT_LIBDIR}/libstdc++.so.* Feb 24 05:34:15 <[g2]> > ${TARGET_PREFIX}strip ${D}${TGT_LIBDIR}/libg2c.so.* Feb 24 05:34:17 <[g2]> > ${TARGET_PREFIX}strip ${D}${base_libdir}/libgcc_s.so.* Feb 24 05:34:19 <[g2]> > fi Feb 24 05:34:41 you need to look at versions of 3.3.4.bb Feb 24 05:35:06 <[g2]> the non cross ? Feb 24 05:35:16 no, cross. Feb 24 05:35:27 versions as in bk versions, not OE versions Feb 24 05:35:42 we have always been using 3.3.4 Feb 24 05:35:47 but it changed recently Feb 24 05:36:40 <[g2]> and the PR number didn't get bumped Feb 24 05:36:54 right. bad kergoth, bad Feb 24 05:37:30 he is doing the changes for our benefit, so I shouldn't be too harsh Feb 24 05:37:51 we're just lucky that VoodooZ didn't find it first :-) Feb 24 05:37:57 <[g2]> I know, I appreciate all the good work he has done Feb 24 05:38:11 <[g2]> actually VoodooZ_log may have hit this yesterday Feb 24 05:38:55 <[g2]> this actually may have been his issue from yesterday Feb 24 05:39:38 only if it said libgcc_s.so.1 was missing Feb 24 05:40:03 (BTW, when I said 3.3.4, I meant 3.4.3) Feb 24 05:40:45 grep for ${D}${prefix} Feb 24 05:41:43 <[g2]> I don't see it in the 3.4.3 stuff Feb 24 05:42:04 3.4.3-cross.bb Feb 24 05:42:31 actually, it's in gcc3-cross-build.inc Feb 24 05:42:38 (for 3.4.3) Feb 24 05:43:55 <[g2]> in do_install around line 60 ? Feb 24 05:47:09 yep Feb 24 05:47:26 I've removed the $(D) from the front and trying that. Feb 24 05:47:46 I think it was written wrong all the time, but worked because of the double slash Feb 24 05:47:59 once the double slash was removed, it started to fail Feb 24 05:53:37 <[g2]> rwhitby, do you know the command to pull up just the csets for a given file ? Feb 24 05:55:22 what? I heard my name Feb 24 05:55:40 [g2]: nope Feb 24 05:56:30 Are you guys saying somebody hit my problem finally? Feb 24 05:56:40 I'm so ahead of the curve here ;) Feb 24 05:56:56 <[g2]> did it say libgcc_s.so.1 was missing ? Feb 24 05:57:24 ummm. something like that. but I can't remember. It should be in the log. let me check Feb 24 05:59:19 Here: hared libraries: libgcc_s.so.1: can not open shared object file: No such file or directory Feb 24 05:59:41 Wow! finally. I'm not crazy! Feb 24 06:00:17 Is it fixed now? Feb 24 06:00:37 <[g2]> no, but I think rwhitby may have the same issue Feb 24 06:01:07 good. Feb 24 06:01:26 and bad. Feb 24 06:03:51 I don't understand why you guys didn't get it earlier though. Feb 24 06:04:37 cause we didn't rebuild gcc Feb 24 06:05:26 when I asked you guys if you were doing full builds you said though Feb 24 06:05:45 yes, but I did the full build just before kergoth made that change Feb 24 06:06:14 and then didn't test the later full build image until tonight (the error doesn't show on build, only on flash) Feb 24 06:06:38 yep. I did like 10 full builds in the last 2 days. Feb 24 06:06:59 It was driving me crazy to flash and then see that stupid error every single time. Feb 24 06:07:09 Did pb_ helped? Feb 24 06:08:46 is helping now ... Feb 24 06:10:19 great. Feb 24 06:10:41 i noticed you installed the BT stuff by default. good stuff. One less private change I have to make. Feb 24 06:11:07 I just enabled the kernel modules. I haven't got it to install anything Feb 24 06:11:10 I see you installed all of them too. DId you make everything that could be made into a module a module to save space? Feb 24 06:11:17 ic. Feb 24 06:11:25 So no bluez package installed then. Feb 24 06:11:37 you add that to your local.conf yourself ... Feb 24 06:11:43 makes sense. Feb 24 06:11:44 same with the kernel modules Feb 24 06:11:59 Did you get your dongle to work? Feb 24 06:12:50 yep, I've got it to detect other devices. was in the middle of setting things up to get it to do networking when this OE problem occurred and stopped me dead Feb 24 06:13:32 that sucks. right in the middle of the fun. Feb 24 06:13:43 anyways, let me know if you need help with the bnep stuff. Feb 24 06:15:02 will do - at this rate it will be tomorrow night Feb 24 06:15:38 yeah. I know the feeling. :) Feb 24 06:18:49 I found an issue with perl Feb 24 06:19:00 as normal user i cannot use modules :( Feb 24 06:19:30 perl -e 'use CGI::Application' Feb 24 06:19:47 Can't locate CGI/Application.pm Feb 24 06:19:58 as root: no problem Feb 24 06:20:15 I think the permissions of dirs are not correct Feb 24 06:20:33 drwx------ 3 root root 4096 Feb 16 10:30 CGI Feb 24 06:22:29 fix: Feb 24 06:22:36 cd /opt/lib/perl5 Feb 24 06:22:44 chmod -R ga rX * Feb 24 06:23:00 ga\ rX Feb 24 06:23:20 missing plus between ga and rX ;) Feb 24 06:28:13 * perlguru-work wondering what umask is used during CPAN install of modules Feb 24 06:28:56 rwhitby: Let me know if you need help with the glibc issue. I can do a full build in 30 minutes flat. Feb 24 06:43:36 03garpinc * 10unslung/make/ghostscript.mk: working gs make file Feb 24 06:45:25 03garpinc * 10unslung/sources/ghostscript/patch: working ghostscript Feb 24 06:57:55 VoodooZ_Work: think we've found the error - changed on 05/02/21 - does that match when it broke for you? Feb 24 07:02:38 Pretty close yes Feb 24 07:02:46 Want me to try it? Feb 24 07:03:20 Keep in mind that I'm at work and have access to my slug remotely but if it fails the first time I won't be able to reboot it remotely Feb 24 07:12:12 aahhhh - that's better :-) Feb 24 07:13:04 works? Feb 24 07:18:06 Starting Bluetooth subsystem:Bluetooth: Core ver 2.6 Feb 24 07:18:06 NET: Registered protocol family 31 Feb 24 07:18:06 Bluetooth: HCI device and connection manager initialized Feb 24 07:18:06 Bluetooth: HCI socket layer initialized Feb 24 07:18:06 hcidBluetooth: L2CAP ver 2.4 Feb 24 07:18:08 Bluetooth: L2CAP socket layer initialized Feb 24 07:18:08 sdpdBluetooth: HIDP (Human Interface Emulation) ver 1.0 Feb 24 07:18:10 hiddBluetooth: RFCOMM ver 1.3 Feb 24 07:18:12 Bluetooth: RFCOMM socket layer initialized Feb 24 07:18:14 Bluetooth: RFCOMM TTY layer initialized Feb 24 07:18:16 rfcomm. Feb 24 07:18:18 OpenEmbedded Linux nslu2 ttyS0 Feb 24 07:18:20 nslu2 login: root Feb 24 07:18:22 root@nslu2:~# Feb 24 07:18:24 :-) Feb 24 07:23:44 good show Feb 24 07:24:09 I'll probably end up removing the RFCOMM, SCO and HIDP stuff myself as I'll never use them. Feb 24 07:24:34 yep, just don't put them in your local.conf :-) Feb 24 07:24:49 euh? Feb 24 07:25:00 nope. :) Feb 24 07:26:08 hmm - treo discovers the slug, but won't pair with it Feb 24 07:26:53 won't pair? You have to do it manually. Feb 24 07:27:06 I use pand to take care of connections Feb 24 07:27:45 yeah, I tried to pair, but it didn't verify the passkey (even though i change /etc/bluetooth/pin to something numeric) Feb 24 07:28:34 I disabled security and encryption to make things easier. Feb 24 07:28:58 yeah, I don't want to do that ... Feb 24 07:29:05 use hcitool con to see active connections. Feb 24 07:29:21 you can reenable later. Feb 24 07:29:33 what, after pairing? Feb 24 07:30:06 no, after you figure out all the problems and proper procedure. Feb 24 07:30:40 ah, cause that would give anyone in the street access to my LAN .... Feb 24 07:31:16 03garpinc * 10unslung/make/ghostscript.mk: corrected to use correct gcc Feb 24 07:31:20 Mar 25 01:52:23 nslu2 daemon.err hcid[1156]: D-BUS not configured in this build of hcid Feb 24 07:31:24 not like that PIn is much security! :) Feb 24 07:31:49 did you use the nodbus flavour of bluez-utils? Feb 24 07:31:51 looks like hcid is not running Feb 24 07:31:54 yeah Feb 24 07:32:15 maybe I need to change a config file ... Feb 24 07:32:24 there's a file that configures what runs on startup but I don't have access to a working slug so I can't tell. Feb 24 07:32:26 <[g2]> rwhitby, did you manually install the modules ? Feb 24 07:32:30 hcid.conf Feb 24 07:32:42 [g2]: I put them in my local.conf Feb 24 07:32:43 or something in /etc/default/ or even /etc/sysconfig Feb 24 07:33:06 there might be a bluetooth file in there. Feb 24 07:33:15 <[g2]> rwhitby, I meant on the slug Feb 24 07:33:24 actually, there isn't by default. I added one myself in my private changes. Feb 24 07:33:35 <[g2]> I don't know if hotplug-ng is going to work properly for the net device Feb 24 07:33:46 [g2]: yeah, I put them in my local.conf, so they became part of the flash image Feb 24 07:34:16 <[g2]> the usb-ethernet adapter doesn't hotplug right becuase ethernet is fully supported yet in hotplug-ng Feb 24 07:34:19 rwhitby: I never thought of doing that. (re: local.conf) Feb 24 07:35:44 VoodooZ_Work: that's why I put the OPENSLUG_EXTRA_* variables in about six months ago :-) Feb 24 07:35:51 ok, hcid is now running Feb 24 07:36:10 good. Feb 24 07:36:31 you might have to play with SDP to enable services too. Feb 24 07:36:53 paired :-) Feb 24 07:36:58 in your case you want the slug to act as a NAP. Feb 24 07:37:01 <[g2]> congrats! Feb 24 07:37:10 does hcitool con show the connections? Feb 24 07:37:59 don't have a connection yet, just a pairing Feb 24 07:38:16 true. Feb 24 07:38:23 I don't have security that's why. Feb 24 07:41:06 I have the config file run pand --search --role PANU --persist Feb 24 07:41:46 I just checked and I had to add a bluetooth.default file to my bluez package and have it install it in /etc/default/bluetooth. Feb 24 07:42:02 There should be a sample one in the source folder or I can send you mine. Feb 24 07:42:44 I already have one installed for free Feb 24 07:43:06 in /etc/default/? Feb 24 07:43:10 ye Feb 24 07:43:12 yep Feb 24 07:43:46 really? But it wasn't created by OE though. Feb 24 07:44:12 yes it was Feb 24 07:44:49 I guess I'll have to review my private changes when I put them in. Feb 24 07:45:15 rwhitby: if you incorporate some of my suggested changes in defconfig, could you update the wiki page accordingly? Feb 24 07:47:37 giel: will do Feb 24 07:49:20 <[g2]> giel, thx for writing those up Feb 24 07:49:22 VoodooZ_Work: the slug is showing up as a PDA device instead of a Computer device Feb 24 07:49:28 how do I change that? Feb 24 07:50:00 It's the type defined in hcid.conf. I don't know the exact numbering though. Feb 24 07:50:06 what do you have right now? Feb 24 07:50:28 the class entry Feb 24 07:50:33 ah - of course - that will be set up for OE (which is a PDA historically) Feb 24 07:50:40 0x120112 Feb 24 07:50:44 I set mine to 0x100. Feb 24 07:50:54 Not that it makes a diff in my case though. Feb 24 07:51:58 what does it show up as with 0x100? Feb 24 07:52:01 ~google "dbus bluetooth" Feb 24 07:52:06 Google says dbus bluetooth is at http://www.nslu2-linux.org/wiki/HowTo/NetworkSlugOverBluetooth or http://handhelds.org/distributions/familiar/feeds/unstable/packages/armv4l/Packages or http://www.pti-ic.com/partinfo.asp?partID=PT8R1002 or http://lists.gnomehack.com/pipermail/gnome-bluetooth/2004-February/000316.html or ... Feb 24 07:52:19 VoodooZ_Work: you're famous Feb 24 07:52:24 hehehe Feb 24 07:52:30 or INfamous Feb 24 07:53:00 dbus shouldn't have anything to do though. Feb 24 07:53:06 what is dbus? Feb 24 07:53:24 It's a fancy windowing notification system I think. Feb 24 07:53:48 That's why I used bluez-utils-nodbus which is useless on the slug. Feb 24 07:54:23 like a hotplug on a windowing level. :) Feb 24 07:54:52 <[g2]> after we get this worked out, we should get the nslu2 specific machine changes put upstream into the OE repo for bluez-utils Feb 24 07:54:56 but google would define it better than me for sure. Feb 24 07:55:33 VoodooZ_Work: google keeps pointing me to your wiki page ... Feb 24 07:56:07 hahaha I hope my email is not on there! :) Feb 24 07:56:38 VoodooZ_Work: seems that dbus is a messaging system, not a windowing system Feb 24 07:56:38 Check the links on there. There's a place explaining the class stuff. or google for bluetooth class bluez Feb 24 07:56:52 so dbus may be useful on a slug Feb 24 07:57:00 sorry. that's what I was TRYING to say. :( Feb 24 07:57:17 <[g2]> isn't dbus there in /sysfs ? Feb 24 07:57:30 yeah, but I was under the impression it was typically used for passing notifications in an windowing system. Feb 24 07:58:01 http://www.freedesktop.org/wiki/Software_2fDbusProjects Feb 24 07:58:15 Otherwise why would've OE people bothered to create a bluez-nodbus variations? Feb 24 07:58:20 0x120112 is a telephone device that has audio and rendering? Feb 24 07:58:50 that's why I disabled the SCO crap. It's for audio like a BT headset. Feb 24 07:59:23 <[g2]> which is something I may use from my slug Feb 24 07:59:48 it's going to be one hell of bloated slug by the end. :) Feb 24 08:00:02 BT headset to VOIP on the slug .... Feb 24 08:00:38 <[g2]> I had the Creative Mp3+ USB in my hand the other day Feb 24 08:01:02 <[g2]> If we need the codec/audio support that was like $40 Feb 24 08:01:41 <[g2]> I don't know if we can just route the audio to the headset or it needs to go through the codec first Feb 24 08:02:20 <[g2]> You guys probably saw this http://www.linuxdevices.com/news/NS9180984123.html Feb 24 08:03:08 VoodooZ_Work: network access point would be 0x020300, right? Feb 24 08:04:04 no idea. Feb 24 08:04:17 I just remember that 0x100 made more sense for me. Feb 24 08:04:51 I don't think it makes that much difference though. It depends on the service you run on it. Feb 24 08:05:05 But it might show up differently on a PDA like yours. Feb 24 08:07:25 0x100 is just a computer Feb 24 08:07:32 Doesn't set any of the service class bits Feb 24 08:09:13 works fine though. I didn't see a lot of BT howtos mentionning anything about the class bits actually so I didn't give it too much thought. Feb 24 08:09:26 Yeah. Just setting it to 0x100 is fine Feb 24 08:11:05 Then again, my needs are special. I just want the robot to try to connect to my portable using BNEP on startup so... Feb 24 08:11:33 The bits are defined on the bluetooth SIG page Feb 24 08:12:37 ok. Feb 24 08:12:41 good to know. Feb 24 08:12:44 https://www.bluetooth.org/foundry/assignnumb/document/baseband Feb 24 08:13:54 oops. mistake earlier :) Feb 24 08:14:01 had it shifted by one bit Feb 24 08:15:36 It's saying it's a PDA with networking and object transfer :) Feb 24 08:15:38 duh Feb 24 08:17:29 OBEX. yeah. Feb 24 08:18:43 that matches OE better :-) Feb 24 08:18:51 yeah :) Feb 24 08:21:47 0x82010A or 0x820302 is probably what you want Feb 24 08:22:11 0x820302 is a AP which has networking and information i.e. web server Feb 24 08:22:24 0x82010A is a server class computer which has networking and information Feb 24 08:23:56 ...302 doesn't make sense, cause the 2 is for a computer, but the 3 says it's a network access point Feb 24 08:24:11 huh? Feb 24 08:24:31 what's the last 2 in 820302 mean? Feb 24 08:24:33 It's SERVICE|MAJOR|MINOR|FORMAT_TYPE Feb 24 08:24:47 The two LSB bits are the format type Feb 24 08:25:22 oh, ok :-) Feb 24 08:25:33 what does 0x10 format mean? Feb 24 08:25:56 03garpinc * 10unslung/make/ghostscript.mk: changed prefix for LD search path. Ghostscript now running on nslu2 Feb 24 08:25:57 No clue. It was set in the original class :) Feb 24 08:27:25 that page describes the format=00 format Feb 24 08:27:37 so it should be 820300 Feb 24 08:27:52 which is what I said, plus web/wap Feb 24 08:28:00 10 probably added some bits Feb 24 08:28:25 so some of the ones that are reserved actually mean something Feb 24 08:28:29 but yeah, 20300 Feb 24 08:28:51 treo now recognises it as a network access device Feb 24 08:29:03 Cool Feb 24 08:29:17 The minor field is odd on a AP Feb 24 08:29:29 I'll have to try that as my windows XP box doesn't want to cooperate with my slug. Feb 24 08:29:30 Half of it states how the load on the AP Feb 24 08:29:41 how loaded the AP is Feb 24 08:30:45 yeah Feb 24 08:30:55 I doubt the treo will be able to overload the slug :-) Feb 24 08:31:02 <[g2]> kergoth ping Feb 24 08:31:13 heh Feb 24 08:31:19 jbot, seen kergoth? Feb 24 08:31:22 kergoth is currently on #zaurus (9h 29m 1s) #devlounge (9h 29m 1s) #uclibc (9h 29m 1s) #nslu2-linux (9h 29m 1s) #oe (9h 29m 1s) #elinux (9h 29m 1s) #handhelds.org (9h 29m 1s) #ol (9h 29m 1s) #openzaurus (9h 29m 1s) #tacobeam (9h 29m 1s) Feb 24 08:31:24 whats the bluetooth speed like on the Treo? Feb 24 08:31:44 My brother has a T5 and it seems Bluetooth is implemented using a 115.2k serial Bluetooth module Feb 24 08:31:53 faster than GPRS and slower than broadband :-) Feb 24 08:32:01 I was getting around 75Kbps using scp on mine. Feb 24 08:32:11 Trying to stream a 128kbps MP3 was a bit stuttery Feb 24 08:32:11 03garpinc * 10unslung/Makefile: added ghostscript to files to be tested Feb 24 08:32:16 oops. I meant to say 75kilobytes/sec Feb 24 08:32:29 <[g2]> plenty fast for IRC Feb 24 08:32:37 VoodooZ_Work: On a Treo? Feb 24 08:32:40 Or laptop -> NSLU2 Feb 24 08:32:40 <[1]garpinc> rwhitby: just added ghostscript to files to be tested. Feb 24 08:32:50 nope. From my slug to a PC Feb 24 08:32:52 and reading IRC logs Feb 24 08:33:07 yeah Feb 24 08:33:21 I'm not sure if it's in range or what but I'm satisfied. Feb 24 08:33:22 [1]garpinc: did you see the mailing list announcement? Feb 24 08:33:31 <[1]garpinc> no. Feb 24 08:33:42 <[1]garpinc> What announcement? Which mailing list? Feb 24 08:34:04 the nslu2-linux mailing list which you need to read to keep up to date with what's happening on the project Feb 24 08:34:31 is there a way of fixing samba by just copying ome files? Feb 24 08:35:07 <[g2]> rwhitby, I'd like to close the loop on the /lib issue with kergoth to get the repo in a good state (or did you revert in the nslu2-linux repo) ? Feb 24 08:35:15 Gorx: cp /dev/zero > /usr/sbin/samba ? Feb 24 08:35:32 [g2]: haven't pushed anything yet - waiting for kergoth to appear Feb 24 08:35:43 s/cp/cat/ Feb 24 08:35:48 Does the Treo have built in Bluetooth? Feb 24 08:35:53 Treo 650 does Feb 24 08:36:09 Thought so. The Palm page doen't list Bluetooth at all for the 650 Feb 24 08:36:32 <[1]garpinc> rwhitby when was the announcement made? Feb 24 08:36:35 really? that and the screen res is the reason why I traded in my 600 Feb 24 08:36:46 rwhitby: http://www.palmone.com/us/products/smartphones/treo650/details.epl Feb 24 08:36:58 If it's there then I'm blind :) Feb 24 08:37:24 The low screen res of the older Treo is what put me off originally Feb 24 08:38:02 the third icon from the top right on the screen :-) Feb 24 08:38:29 whitby that wasnt it Feb 24 08:38:54 http://www.palmone.com/us/products/smartphones/treo650/ has it at the bottom Feb 24 08:38:55 Okay. The TEXT doesn't have it :) Feb 24 08:39:15 * Tiersten is blind Feb 24 08:39:16 <[1]garpinc> Gorx I think rwhitby is trying to tell you something.... (Can you guess what :-)) Feb 24 08:39:38 Tiersten: you're right - that's a pretty bad details page to leave off Bluetooth Feb 24 08:40:01 Gorx: which samba problem are you referring to? Feb 24 08:40:13 the failed to get samba info one Feb 24 08:40:21 It in the wiki Feb 24 08:40:26 FAQ Feb 24 08:42:12 <[1]garpinc> rwhitby I don't see which announcement you are referring to... Feb 24 08:44:03 http://groups.yahoo.com/group/nslu2-linux/message/4533 Feb 24 08:44:22 there, i'm braindead... i've written down to much blah Feb 24 08:45:05 writing invention disclosures (the first step in filing a patent) is an odd job Feb 24 08:45:24 one has to explain high technology in laymen's terms Feb 24 08:45:29 indeed Feb 24 08:45:36 and draw pictures with lots of numbers on them Feb 24 08:45:43 and then the pinpointing of possible revenues Feb 24 08:45:43 and little curvy arrows Feb 24 08:45:51 yeah, those graphix rule! Feb 24 08:46:24 but luckily if i write some sort of coherent ID, the real patent is written by an attorny Feb 24 08:46:46 yep Feb 24 08:46:59 and then more money for me :) Feb 24 08:47:07 ah. the fun of a patent application. I've not done one personally but i've seen somebody do it. What starts as a nice concise description of the thing suddenly becomes about 40 pages of legal mumbojumbo Feb 24 08:47:12 1) invent 2) blah blah 3) more blah blah 4) profit! Feb 24 08:47:34 uhu... never read the 40 pages legal stuff, just sign it Feb 24 08:47:47 http://v3.espacenet.com/textdoc?DB=EPODOC&IDX=US5576731&F=8 Feb 24 08:47:52 <[1]garpinc> Got it rwhitby.... True teamwork... Great delegation management.... Feb 24 08:47:56 I guess that is what you're paying the lawyer for :) Feb 24 08:48:02 yep Feb 24 08:48:10 well, not me personally ofcourse :) Feb 24 08:48:40 that's what my employer is paying him for :) Feb 24 08:48:46 rwhitby: ermmm... you're updating only the portions of the screen that require it? Feb 24 08:49:11 state of the art in 1996 :-) Feb 24 08:49:25 oh no. not knocking the idea. just trying to see if I understood the abstract :) Feb 24 08:50:31 i'm blahblah-ing away on dvb-h now Feb 24 08:50:48 http://www.tu-berlin.de/~insi/ag_heppke/flcd.html Feb 24 08:50:50 No broadcast flag okay? :) Feb 24 08:51:10 not me to decide :) Feb 24 08:51:43 and, ofcourse there will be a broadcast flag, and all kinds of DRM Feb 24 08:51:55 telcos are only thinking in ARPU these days Feb 24 08:52:01 Average Revenue per User Feb 24 08:52:49 ...maybe we should have a #nslu2-chat :P Feb 24 08:53:04 Apparently the FCC are getting rap for trying to require the broadcast flag in new equipment Feb 24 08:53:09 heh yeah Feb 24 08:53:44 well, dvb-h is a tad bit different, as you do use the dvb-t link layer, but only to put IP in MPE Feb 24 08:53:52 so no mpeg2 streams, just IP packets Feb 24 08:54:06 so service providers can really do whatever they want, i guess Feb 24 08:54:09 Tiersten: third paragraph in "Driving method" section of http://www.atip.org/fpd/samples/flcd/flcd.htm Feb 24 08:54:42 :) Feb 24 08:54:48 * giel pats rwhitby on the shoulder Feb 24 08:54:50 nice work! Feb 24 08:55:20 the real money for the company ofcourse comes in when IPR is embodied in a standard Feb 24 08:55:39 then manufacturers of products using that standard are forced to incorporate your invention Feb 24 08:55:46 or a substitute for money - cross-licensig Feb 24 08:55:59 just as good Feb 24 08:56:02 yep Feb 24 08:56:24 oh well, off to home Feb 24 08:56:28 ttyl Feb 24 08:56:57 Bye Feb 24 08:57:21 okay, one more fun link just to show off: http://v3.espacenet.com/results?IA=philips&sf=q&FIRST=1&CY=ep&LG=en&DB=EPODOC&st=IA&kw=philips&Submit=SEARCH&=&=&=&=&= Feb 24 08:57:42 approx. 100000 results... pfah, nice understatement :P Feb 24 08:58:37 giel: you've been a busy boy - are those all yours ;-) Feb 24 08:58:47 heh, actually none of them are mine Feb 24 08:58:48 yet Feb 24 08:59:01 yet? Feb 24 09:00:09 giel has a take-over plan for philips Feb 24 09:00:18 :) Feb 24 09:00:34 my roommate has 14 hits Feb 24 09:00:47 his dvb-h patent is going to be so pervasive that philips will have to hand over all 100000 ... Feb 24 09:01:19 well, i meant that if you'll do that same search some time from now, some of the results will be mine Feb 24 09:01:25 and you understood that all to well! Feb 24 09:01:28 i know you did! Feb 24 09:01:28 :) Feb 24 09:02:20 1) take over phillips 2) *shrug* 3) profit! Feb 24 09:02:32 -l Feb 24 09:02:46 okay, now i'm really off Feb 24 09:03:05 ciao Feb 24 09:05:10 is there any easy way to rest the sysconf? Feb 24 09:06:32 yes, you follow the instructions on the wiki Feb 24 09:07:39 no thats hard there is an easy way someone toldme it on here Feb 24 09:07:55 but i cant remeber what it was i think it invloved copying two files Feb 24 09:08:05 That's hard?? Feb 24 09:08:35 tedious i should have said Feb 24 09:08:52 well... you should be able to clear it via telnet or serial if you can get in Feb 24 09:09:23 using the command mentioned? Feb 24 09:09:43 No Feb 24 09:09:45 <[g2]> hey anybody know how to show the I/O count to the devices like the hd ? Feb 24 09:10:14 <[g2]> I'm running off flash as root and wanted to make sure a I/O's weren't happening Feb 24 09:10:25 <[g2]> I remounted / with noatime,nodiratime Feb 24 09:10:27 ~nslu2-general Feb 24 09:10:29 #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 24 09:10:46 hehe Feb 24 09:10:57 [g2] got ~nslu2-general'ed Feb 24 09:11:11 <[g2]> that's a specific question not a general question :) Feb 24 09:11:34 oh, I just like to throw that out when I enter the room Feb 24 09:11:34 [g2]: when I was looking at flash stick writes, there was a file under /proc Feb 24 09:11:51 yeah - the timing was priceless :-) Feb 24 09:12:12 <[g2]> rwhitby, I know I looked under proc but there are quite a few files under proc Feb 24 09:12:21 looking now ... Feb 24 09:12:24 <[g2]> and that was priceless timing :) Feb 24 09:12:34 [g2]: Not sure if you can. You can tell the kernel to add stats to /proc/partitions but it has to be compiled in Feb 24 09:12:46 [g2]: /proc/stat Feb 24 09:13:02 I've always had a good sense of timing.. or a bad watch, not sure which Feb 24 09:15:24 on 2.4 - /proc/diskstats on 2.6 Feb 24 09:15:39 is there a sysconf anywhere on the slug that I can copy to? Feb 24 09:16:02 <[g2]> thx Feb 24 09:16:03 Just do what it says in resetsysconf in the wiki Feb 24 09:16:09 Gorx: have you even read the instructions on the wiki? Feb 24 09:16:42 yes but it invloves going into redboot and i cant be botherred caus i fixed the prob b4 by copying a file Feb 24 09:17:00 really? did you update the wiki with your improved procedure? Feb 24 09:17:17 Gorx, you're treading on thin ice telling us that you can't be bothered to read wiki instructions Feb 24 09:17:26 * Tiersten can't be bothered to help anymore. Feb 24 09:17:30 cause it's the first I've heard of being able to fix a borked sysconf by copying a file Feb 24 09:18:11 how do you reset the sysconf then Feb 24 09:18:12 ByronT: Gorx read the instructions, but can't be bothered following them :-) Feb 24 09:18:33 um, by doing what it says on the wiki page ? Feb 24 09:18:48 yes but i can t be botehred ive just said Feb 24 09:18:48 rwhitby, same difference... it's not like we didn't put some time and thought creating the instructions Feb 24 09:18:55 <[g2]> ~nslu2-general Feb 24 09:18:56 #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 24 09:19:13 rwhitby: in theory you can do it by connecting to it via serial/telnet/ssh and then doing dd if=/dev/zero of=/dev/mtdblock1 Feb 24 09:19:24 But most of the time, if you've borked it that badly then you can't telnet or use ssh Feb 24 09:19:26 any1 using apache with php? when i put the gallery-package into the apachte html-dir i get a blank screen only, no gallery-settings. do i have to "activate" php first in apache? Feb 24 09:19:37 Tiersten: was that /dev/mtdblock1 or /dev/mtdblock0 ? ;-) Feb 24 09:19:44 and if you've got serial then you can get to redboot easy enough... Feb 24 09:19:46 rwhitby: heh Feb 24 09:20:31 some ppl should not be allowed to use unslung Feb 24 09:20:34 * rwhitby is in an adversarial mood because it is 3:50am and he is still on a phone call .... Feb 24 09:21:09 <[g2]-food> I thought you we just staying up late for me :) Feb 24 09:21:14 hi peepg! Feb 24 09:21:30 rwhitby is gracing us with his presence... Feb 24 09:21:42 <[g2]-food> ~praise rwhitby Feb 24 09:21:44 All hail rwhitby! Feb 24 09:21:55 well, trying to get bluetooth working is the reason why I just haven't blown away attending the call Feb 24 09:22:05 btw, yahoo tables are numbered correctly now Feb 24 09:22:12 ~praise ByronT Feb 24 09:22:14 All hail ByronT! Feb 24 09:22:35 <[g2]-food> rwhitby, doesn't even need a mute button :) Feb 24 09:22:41 next time, I export the durn tables and re-import - instead of manual correction Feb 24 09:22:54 <[g2]-food> except for the tap tap on the keyboard Feb 24 09:23:24 Doh! where's kergoth gone! Feb 24 09:23:44 [g2]-food: it's a mainly listen-only call :-) Feb 24 09:25:36 [g2]-food: I'll push those gcc changes now Feb 24 09:39:24 [g2]-food: kergoth is going to fix the gcc problem Feb 24 09:39:55 so I won't push what I've done (cause I did a hack) Feb 24 09:50:22 omfg can we plz plz b4n t4th n00b!?!?!!~~one~!!!! Feb 24 09:50:29 excuse my leet Feb 24 09:50:41 :P Feb 24 09:50:52 jbot, ban gorx Feb 24 09:51:12 jbot, come on, do it! Feb 24 09:51:32 well, nm Feb 24 09:51:45 for the records, giel was privy to yesterdays *experience* with Gorx Feb 24 09:51:58 * kergoth chuckles Feb 24 09:52:03 :) Feb 24 09:52:26 well, being a noob is a good excuse for many things, but not for bothering developers while there's a general channel Feb 24 09:52:48 he figured that somehow he had changed the ip on his slug, didn't know what it was, and wanted us to tell him how to use a sniffer to determine what it was Feb 24 09:53:35 i always use tcpdump for recovering lost pop3 passwords :) Feb 24 09:53:55 hacker! Feb 24 09:54:08 well, yeah! Feb 24 09:58:49 I get this accessing Gallery:....com/setup/.htaccess: php_value not allowed here, referer: http:/.... Feb 24 09:59:07 ? Feb 24 09:59:13 You need to modify the Apache config Feb 24 09:59:42 ok, Tiersten, what do I have to change? Feb 24 10:00:01 you need to add "AllowOverride Options" Feb 24 10:00:12 ok Feb 24 10:00:24 Put this in: Feb 24 10:00:34 Feb 24 10:00:35 AllowOverride AuthConfig Options Feb 24 10:00:38 yeah Feb 24 10:00:40 that's it Feb 24 10:01:00 just lost connection ..can u repeat pls :( Feb 24 10:01:07 hehe, lol. giel: I told you we'd win! Feb 24 10:01:36 * siddy-away sing "alemania, alemania..." Feb 24 10:02:05 now: RewriteEngine not allowed here, Feb 24 10:02:19 You got mod_rewrite enabled? Feb 24 10:02:21 :) Feb 24 10:02:26 siddy-away: shut up kthnxplz :) Feb 24 10:02:30 If not, edit that .htaccess and remove the mod_rewrite bits Feb 24 10:03:06 The .htaccess has : around it Feb 24 10:03:11 hrm Feb 24 10:03:15 yes Feb 24 10:03:32 ah okay Feb 24 10:03:40 You need to add Options SymLinksIfOwnerMatch as well then :) Feb 24 10:03:41 where can the "AllowOverride Options" be found pls? Feb 24 10:04:09 in the Apache configuration file. Find it yourself. Feb 24 10:04:29 :) seem to bug u peps :) Feb 24 10:05:23 need to go. bye Feb 24 10:06:25 Wipmac_: most of us are developing things at the same time that we are here. A question which can better be answered by looking for the information yourself just wastes that precious development time. Feb 24 10:06:57 AllowOverride is a general Apache configuration statement. To ask that question in an #nslu2-linux channel is just not on. Feb 24 10:07:23 i appreciate your patience! Feb 24 10:07:25 It's even off-topic for the #nslu2-linux channel. Feb 24 10:07:52 it's on-topic for #apache Feb 24 10:08:12 sure , i mean i get it that u guys have other things to do. #apache is a good idea thx Feb 24 10:09:14 when you have a question that is nslu2-firmware-specific, and you are *sure* it is not answered on the mailing list or the wiki, then feel free to ask it here. Feb 24 10:09:47 you will get a much more friendly response :-) Feb 24 10:10:03 lol Feb 24 10:10:16 * Wipmac_ laughs cuz u guys are so right Feb 24 10:11:49 you can ask almost any question in nslu2-general without upsetting devs Feb 24 10:11:54 rwhitby: Did you get a hold of kergoth? Feb 24 10:12:14 yep, i'm on it Feb 24 10:12:22 good Feb 24 10:12:35 thanks Feb 24 10:12:46 * kergoth received his mp3 player in the mail today Feb 24 10:12:55 then again you probably broke it in the first place! ;-) Feb 24 10:13:28 <[cc]smart> oha,. just pullinh updates... is there sth. that has not been edited ? Feb 24 10:13:30 VoodooZ_Work: be nice :-) kergoth was doing those wide-ranging changes for our benefit Feb 24 10:13:50 hehehe Of course. he's still THE MAN, I'm just teasing. Feb 24 10:14:07 of course i broke it. i'm not as good at VoodooZ_Work at breaking things, but i still manage Feb 24 10:14:11 * kergoth grins Feb 24 10:14:13 hehehe Feb 24 10:14:17 damn right Feb 24 10:14:45 Goes to show that when I bitch there's a problem, there usually is one. Feb 24 10:15:09 as a developer, i love users that can do what you do. i need people that can make things break as early on as possible Feb 24 10:15:17 since shit just tends to work for me for some reason Feb 24 10:15:35 hehe I probably broke it within minutes you pushed the change in! Feb 24 10:16:55 VoodooZ_Work: following the bluetooth networking wiki page .... Feb 24 10:16:59 got it to l2ping Feb 24 10:17:09 yeah, I forgot about that. Feb 24 10:17:16 have hcid and sdpd running Feb 24 10:17:28 have bnep module installed Feb 24 10:17:29 don't be shy to update it as you go. I really threw this together fast. Feb 24 10:17:31 have pand running Feb 24 10:17:32 great. Feb 24 10:17:45 but I don't have a bnep0 Feb 24 10:17:53 so the ifconfig barfs Feb 24 10:18:18 sdptool can be used to manage services manually but I prefer to use pand to take care of it. Feb 24 10:18:38 * VoodooZ_Work tries to remember how he did it. Feb 24 10:18:51 I ran pand as specified on the page Feb 24 10:18:53 bluetooth in linux really needs some tender loving care, if you ask me Feb 24 10:20:06 in default/bluetooth: PAND_OPTIONS="--search --role PANU --persist" Feb 24 10:20:58 yours would be different and on my laptop I use "--listen --role NAP" Feb 24 10:21:12 yeah - I did --listen --role NAP on the slug Feb 24 10:21:33 damn. My memory is so short. I can't remember. let me check.. Feb 24 10:21:42 did you have to create bnep0 somehow? Feb 24 10:21:44 are there any decent bt in linux howtos, really? Feb 24 10:21:46 yep. Feb 24 10:22:05 after you've loaded the module, just ifconfig bnep0 192.168.... or whatever. Feb 24 10:22:24 Or create an entry in the interfaces file to automatically configure it. Feb 24 10:23:01 And then the network interface will come up automatically once you're connected. Feb 24 10:23:13 root@nslu2:/proc# ifconfig bnep0 192.168.128.7 netmask 255.255.255.0 Feb 24 10:23:13 SIOCSIFADDR: No such device Feb 24 10:23:13 SIOCSIFNETMASK: No such device Feb 24 10:23:35 root@nslu2:/proc# lsmod Feb 24 10:23:35 Module Size Used by Feb 24 10:23:35 bnep 12448 2 Feb 24 10:23:35 hci_usb 11168 2 Feb 24 10:23:36 rfcomm 32924 0 Feb 24 10:23:36 hidp 11584 2 Feb 24 10:23:38 input 12332 1 hidp Feb 24 10:23:38 ummm. let me check my interfaces file Feb 24 10:23:40 l2cap 19652 14 bnep,rfcomm,hidp Feb 24 10:23:42 bluetooth 41508 9 bnep,hci_usb,rfcomm,hidp,l2cap Feb 24 10:23:44 ixp425_eth 23016 0 Feb 24 10:23:46 ixp400 671176 1 ixp425_eth Feb 24 10:24:45 damn. let me flash an old load on my slug and I'll be able to tell you easily Feb 24 10:25:32 flashing... Feb 24 10:27:41 in my /etc/network/interfaces: iface bnep0 inet static Feb 24 10:27:41 address 192.168.1.2 Feb 24 10:27:41 netmask 255.255.255.0 Feb 24 10:28:23 but still. doing it manually should work too. Feb 24 10:28:41 I don't remember having to do anything to start the bnep stuff. Feb 24 10:28:53 and does "hciconfig con" report a connection? Feb 24 10:30:12 kergoth: I've found quite a few linux howtos but there was only 2-3 good ones. Check the FAQ/tutorial section of the bluez web page. Feb 24 10:30:24 ok, was able to get the laptop to connect to the NAP on the slug Feb 24 10:30:51 so you got your bnep0 interface now? Feb 24 10:31:29 nop Feb 24 10:31:32 my interfaces file has an "auto bnep0" line in it too. Feb 24 10:31:33 nope Feb 24 10:32:00 auto bnep0 Feb 24 10:32:01 iface bnep0 inet static Feb 24 10:32:01 address 192.168.128.7 Feb 24 10:32:01 netmask 255.255.255.0 Feb 24 10:32:23 rwhitby: hang on. isn't it some crazy time in the morning now for you? Feb 24 10:32:25 ifconfig only shows eth0 and lo Feb 24 10:32:29 yep. that's what I have. Feb 24 10:32:29 5am Feb 24 10:32:37 ouch Feb 24 10:32:42 you going to work today? :) Feb 24 10:32:55 on a work call now Feb 24 10:33:04 on a work call at 5am? ouch Feb 24 10:33:32 rwhitby: Does "hcitool con" report a valid connection at least? Feb 24 10:33:59 yes Feb 24 10:34:16 that's strange then as I don't remember having to do anything else. Feb 24 10:34:34 And the slug is Master? Feb 24 10:35:25 hmm, i need to cleanup the gcc builds a bit Feb 24 10:35:33 i think i'll split the target gcc packaging .inc from the cross packaging Feb 24 10:35:34 unfortunately I forgot to insert the bt dongle before leaving home this morning so I can't test anything. Feb 24 10:35:37 root@nslu2:/proc# hcitool con Feb 24 10:35:37 Connections: Feb 24 10:35:37 > ACL 00:07:E0:04:XX:YY handle 41 state 1 lm MASTER AUTH ENCRYPT Feb 24 10:35:38 make things a bit less confusing Feb 24 10:36:31 and ifconfig bnep0 xxxxxxxxx still doesn't work? Feb 24 10:36:48 I noticed a few seconds delays after I boot on my setup Feb 24 10:37:18 VoodooZ_Work: I need sleep Feb 24 10:37:23 will debug more tomorrow Feb 24 10:37:30 I'm happy with the progress tonight Feb 24 10:37:33 probably yeah. ANd I need a better memory! Feb 24 10:37:48 yeah, and you managed to fix my glibc problem too. Feb 24 10:37:57 * VoodooZ_Work hugs rwhitby :) Feb 24 10:38:00 you will have tested it for me by then, and worked out what else I need to do Feb 24 10:38:19 with bluez you mean? Feb 24 10:38:32 yeah Feb 24 10:38:39 ~emulate rwhitby Feb 24 10:38:41 Another Satisfied Customer! Feb 24 10:38:47 night all Feb 24 10:38:53 night Feb 24 10:39:35 rwhitby-asleep: I'll do a fresh build and test it out for you as soon as kergoth is done with the glibc stuff. Feb 24 10:40:09 kergoth: Is the glibc fix already or was that another fix you pushed earlier? Feb 24 10:40:17 glibc fix? Feb 24 10:40:25 i dont know what one you're referring to there Feb 24 10:40:33 the stuff rwhitby told you about. Feb 24 10:40:38 he told me about libgcc Feb 24 10:40:41 which has nothing at all to do with glibc Feb 24 10:40:43 sorry. Feb 24 10:40:47 my bad. Feb 24 10:40:53 but no, its not in yet Feb 24 10:40:55 I just know I couldn't boot anymore. Feb 24 10:40:57 ok. Feb 24 10:41:05 I'll monitor #oe Feb 24 10:41:18 yes, good, the openslug discussions should be happening there. Feb 24 10:42:22 is the fix simple or needs to be discussed with other OE fore-fathers. :) Feb 24 10:43:08 simple, just need to tweak gcc-package.inc Feb 24 10:43:12 * kergoth goes to get caffeine first Feb 24 11:00:09 real life intrudes... later all Feb 24 11:08:06 siddy-away: teehee! Feb 24 11:08:14 <[g2]> hey giel ! Feb 24 11:08:34 * siddy-away cries Feb 24 11:08:53 fyi: there's an uefacup match between the team of my birthplace (went to a lot of their matches) and the team of aachen, where siddy lives Feb 24 11:09:28 siddy-away: i've been to the stadium you can see on tv now countless times Feb 24 11:09:37 like 4 seasons non-stop Feb 24 11:09:44 I will take barbarious revenge an all those gddam dutchmen over there... :-( Feb 24 11:09:54 really? cool! Feb 24 11:12:47 we're doing great in the competition, too Feb 24 11:12:49 2nd place now Feb 24 11:14:06 yeah, I heard of that. well... aken is 4th atm, in the 2nd league. ;-) Feb 24 11:16:52 pretty exciting last minutes Feb 24 11:17:50 yeah... still 2 more minutes to go and we need only 1 goal! Feb 24 11:17:59 common mighty soccer-god! Feb 24 11:18:13 ;) Feb 24 11:19:55 okay, I give up. You win, giel. :-\ Feb 24 11:20:03 oh, over... *sniff* Feb 24 11:20:09 told you so! told you so! Feb 24 11:20:12 * giel does the told you so dance Feb 24 11:20:38 but we almost did it... almost. Feb 24 11:20:42 as every time. Feb 24 11:21:03 well, we're doing very good this year Feb 24 11:21:22 haven't been this good in european matches since 1984 or something Feb 24 11:21:31 but hey, at least it will be a quite night in aachen, so I might get some sleep tonight! ;-) Feb 24 11:21:46 * siddy-away thinks positive. Feb 24 11:22:27 :) Feb 24 12:13:10 03jp30 * 10unslung/make/apache.mk: produce an apache-manual package Feb 24 12:27:17 hey peeps gotta prob with Samba Fail error any1 got any ideas as the wiki doesnt work for me Feb 24 12:29:07 FFS. Read http://www.nslu2-linux.org/wiki/HowTo/FailSambaInformation Feb 24 12:33:33 Gorx: what does it mean "the wiki doesn't work for me" Feb 24 12:35:10 well ive done what it suggests and it doesnt work Feb 24 12:37:58 join #nslu2-general Feb 24 13:04:20 Gorx: I read that as "the suggestions on the wiki aren't working." The wiki itself isn't the problem. NP. Feb 24 14:40:20 <[1]garpinc> jp30:ping Feb 24 15:18:39 garpinc: pong Feb 24 15:55:24 kergoth: ping Feb 24 16:18:54 jp30: ping Feb 24 16:30:26 03sk8joker * 10unslung/ (4 files in 3 dirs): Feb 24 16:30:26 Added package libmad Feb 24 16:30:26 Added package madplay Feb 24 16:36:47 03sk8joker * 10unslung/sources/madplay/control: Fixed Depends in madplay package control file Feb 24 16:50:43 VoodooZ_Hockey: ping Feb 24 16:50:49 (if you haven't left yet) Feb 24 16:53:13 VoodooZ: Seems that the Treo650 bluetooth network connection might require dund instead of pand, and have ppp enabled in OpenSlug (as modules). Will look at that this weekend. Feb 24 17:01:13 03sk8joker * 10unslung/ (6 files in 4 dirs): Add package alsa-lib, alsa-utils, alsa-oss Feb 24 17:04:40 03sk8joker * 10unslung/ (make/libao.mk sources/libao/control): Added package libao Feb 24 17:17:47 03garpinc * 10unslung/sources/transcode/control: Version consistent Feb 24 17:25:01 03garpinc * 10unslung/ (sources/transcode/control make/transcode.mk): added cvs in front of version Feb 24 17:28:50 kergoth: pester :-) Feb 24 17:35:45 Frankenslug is up and running Feb 24 17:35:58 ready to be openslugged Feb 24 17:49:54 <[g2]> ByronT, cool on the OpenSlug Feb 24 17:50:16 <[g2]> ByronT, when was your last pull Feb 24 17:50:57 I haven't built OpenSlug.... Feb 24 17:50:58 <[g2]> rwhitby-lunch, did you patch the local repo for the cross-gcc fix ? Feb 24 18:55:32 <[g2]> VoodooZ_Log, hmmmm Feb 24 19:06:05 [g2]: kergoth is taking care of the cross-gcc fix. Feb 24 19:06:17 he aked me to pester him again when he gets home Feb 24 19:06:21 kergoth: pester :-) Feb 24 19:06:30 <[g2]> is he home now ? Feb 24 19:07:14 ByronT: don't build OpenSlug now, or it won't boot. There is an OE cross-gcc bug which kergoth is fixing. Feb 24 19:07:38 waiting on colinux to install Feb 24 19:07:58 kergoth: to work! Feb 24 19:08:04 ;) Feb 24 19:09:54 [g2]: if you want to fix your build locally, just replace ${D}${base_libdir} with ${D}/lib in gcc3-cross-build.inc - it's a hack fix, but it will allow you to build and test until kergoth implements the clean fix Feb 24 19:10:24 heh, my desktop at home is down for the count. my scsi raid card is toast :\ Feb 24 19:10:29 <[g2]> rwhitby-web, my local build is fine until I trash /tmp Feb 24 19:10:40 kergoth: bummer Feb 24 19:10:45 <[g2]> :( Feb 24 19:11:04 kergoth, blame it on the newbies Feb 24 19:14:02 [g2]: what's the best way for me to add a /dev/rfcomm0 device to OpenSlug - do I just add it to device-table.txt, or is there some special udev thingo I should be using? Feb 24 19:14:07 03sk8joker * 10unslung/ (6 files in 2 dirs): Added package mpd (Music Playing Daemon) Feb 24 19:14:25 <[g2]> device-table.txt Feb 24 19:14:43 <[g2]> can you add /dev/leds too character 126 0 ? Feb 24 19:15:15 <[g2]> I just updated the wiki and tested the code that VoodooZ put up there for the LEDS Feb 24 19:16:11 <[g2]> I'm gonna change the default Ready/Status to RED at boot up and then it'll get turned green at the end of sysvinit Feb 24 19:16:18 <[g2]> from the init scripts Feb 24 19:16:54 <[g2]> Also, I'll have to figure out how hotplug-ng can tweek the lets on install/removal of the disks Feb 24 19:19:16 03sk8joker * 10unslung/ (make/mpc.mk sources/mpc/control): Added package mpc (client for mpd - Music Playing Deamon) Feb 24 19:20:10 speaking of sk8joker, has anyone seen his changeset? Feb 24 19:20:25 <[g2]> I haven't Feb 24 19:20:42 he mentioned in -general that he sent one out for USB Audio. Feb 24 19:21:02 <[g2]> dyoung-web, what ever happened with mt-daapd ? Feb 24 19:21:12 It builds. Feb 24 19:21:18 but I wanna make sure it works first. Feb 24 19:21:23 <[g2]> I knew that last night :) Feb 24 19:21:26 unless you think I should push it anyways. Feb 24 19:21:36 since it builds. Feb 24 19:21:47 dyoung-web: it should have gone to nslu-changesets@lists.sf.net - I approved the posts from an unsubscribed member Feb 24 19:22:21 <[g2]> I couldn't even test it unless I ran to an Apple store or something like that Feb 24 19:23:05 [g2]: which device-table.txt file is OpenSlug using? Feb 24 19:23:44 <[g2]> dunno, I'd have to find it again Feb 24 19:23:50 .../openembedded/files/device-table-minimal.txt, or device-table-nslu2.txt or device-table-unslung.txt, or something in another dir? Feb 24 19:24:43 ah - device_table-nslu2.txt (according to openslug.conf) Feb 24 19:25:00 <[g2]> that sounds familiar Feb 24 19:25:02 we should probably change that to device_table-openslug.txt Feb 24 19:25:21 <[g2]> sounds logical to me Feb 24 19:25:23 since it is distro dependent, rather than hardware dependent Feb 24 19:27:01 to push or not to push.... Feb 24 19:28:06 <[g2]> dyoung-web, load it and run it once Feb 24 19:28:24 * ByronT pushes dyoung-web Feb 24 19:28:44 <[g2]> ByronT, hey get you build environ setup :) Feb 24 19:29:06 still working at getting colinux running.... Feb 24 19:31:59 [g2] okay I'm upslugging it remotely. Feb 24 19:35:54 Bah. Feb 24 19:35:57 Upslug croaked. Feb 24 19:37:35 [g2]: there is already a /dev/ledman at 126 .... Feb 24 19:37:44 do you want that changed to /dev/leds? Feb 24 19:38:42 <[g2]> I don't see it on the device Feb 24 19:39:07 <[g2]> dyoung-web, bummer :( Feb 24 19:39:40 <[g2]> rwhitby-web, I'm all for using one if it's there but I don't see that on the device Feb 24 19:40:15 so I need a way to twiddle the power switch remotely on the device. Feb 24 19:40:42 like a big solanoid to click a knife switch or something. Feb 24 19:40:49 rwhitby-web, did you use gentoo linux in colinux? Feb 24 19:43:51 debian Feb 24 19:44:00 same as on the official build machine Feb 24 19:44:36 ok... starting over with debian... Feb 24 19:45:01 [g2]: you're right - it's not there. which means that the OPENSLUG_DEVICE_TABLE incantation in openslug.conf is not working Feb 24 19:46:07 <[g2]> I think there may be something from the jffs2 creation that passes in the device-table Feb 24 19:46:09 so where does /dev come from in openslug .... - it's a ramfs mount ... Feb 24 19:49:18 ok, it;s /etc/device_table in the image, and must be created at boot time on the fly Feb 24 19:49:51 and it's a mess for a slug Feb 24 19:50:03 <[g2]> I think there's a devinit in the init.d Feb 24 19:50:15 There's a /dev/sharp_buz for instance. Feb 24 19:50:54 <[g2]> /etc/init.d/devices does something Feb 24 19:51:17 there's no need for the devices startup script if your'e using udev Feb 24 19:51:34 <[g2]> if test -e /dev/.udev.tdb; then Feb 24 19:51:35 <[g2]> exit 0 Feb 24 19:51:35 <[g2]> fi Feb 24 19:51:37 right Feb 24 19:51:47 * rwhitby-web has no idea what we're using Feb 24 19:51:50 the name of that file has chagned with udev versions though, so that test may not be succeeding. Feb 24 19:52:38 kergoth: it looks like /sbin/makedevs -r / -D /etc/device_table is being executed Feb 24 19:53:29 ok, I'm gonna leave that one for kergoth and [g2] to sort out. Let me know when it's fixed, and I'll add rfcomm0 ... Feb 24 19:53:49 <[g2]> rwhitby-away, I think kergoth is correct (as usual) Feb 24 19:53:57 <[g2]> just add 1 line in there for now Feb 24 19:54:04 <[g2]> /etc/device_table Feb 24 19:54:19 <[g2]> we'll have to straighten that out soone Feb 24 19:54:28 but that file is *wrong* for nslu2. no hacks, remember :-) Feb 24 19:56:00 and anyway, I have no idea where /etc/device_table comes from ... Feb 24 19:56:19 it's not in base-files or openslug-init - where else should I be looking? Feb 24 19:57:42 so even if I was prepared to hack OpenSlug, I don't even know where to put the hack Feb 24 19:58:22 ok, looks like initscripts/device_table.txt ... Feb 24 19:58:49 so we can put an openslug directory in there ... Feb 24 20:00:37 <[g2]> rwhitby-web, I'll add it to the punch lists and fix it real soon (like tomorrow) Feb 24 20:00:47 <[g2]> I'm in the middle of testing the LED changes Feb 24 20:01:00 <[g2]> and I need an LED device for the end of that Feb 24 20:01:27 ok, you can put it in then :-) Feb 24 20:01:58 do we understand how udev works, or are we reliant on kergoth to fix that for us? Feb 24 20:03:09 <[g2]> I'm not totally clear on udev. I've been reading a bunch of stuff and it's all kinda flowing together .... Feb 24 20:03:40 <[g2]> udev, sysfs, devfs, procfs ..... Feb 24 20:03:50 <[g2]> I know we aren't using devfs Feb 24 20:04:24 <[g2]> the really *scary* part is now all the doco in the /usr/src/linux/Documentation tree is starting to make sense Feb 24 20:05:17 doco that makes sense?!?! Feb 24 20:05:29 ByronT must have written it Feb 24 20:05:46 ok, that's too much of an exaggeration Feb 24 20:06:52 [g2]: hotplug calls out udev. udev pokes into sysfs to get info about the device that needs to be created, then uses its rules database to translate the device name to something else, then creates the device in /dev. Feb 24 20:06:56 its that simple. Feb 24 20:09:59 <[g2]> and the unregistered interrupt triggers the hotplug to start with ? Feb 24 20:10:28 <[g2]> unregistered is probably not the correct word, there's an event Feb 24 20:11:44 <[g2]> and we choose sysfs in the kernel config, but udev is U for User space so it's chosen by sysfs, but not dev or devfs is that correct ? Feb 24 20:16:25 what? Feb 24 20:16:35 the kernel runs hotplug when it chooses to run hotplug. Feb 24 20:16:54 what do you mean 'chosen by sysfs'? Feb 24 20:16:56 udev uses sysfs. Feb 24 20:17:01 udev cannot function without sysfs being mounted. Feb 24 20:17:06 whats the question? Feb 24 20:24:08 <[g2]> I was going to say that there is a kernel option for udev but actually "Kernel Userspace Events" is it Feb 24 20:24:35 <[g2]> and then the "Support for hot-pluggable devices" is the hotplug option Feb 24 20:24:58 <[g2]> s/there is/there is not/ on the first line Feb 24 20:25:24 no, that isnt it. Feb 24 20:25:31 udev is an application. Feb 24 20:25:33 it requires sysfs. Feb 24 20:25:39 the kernel couldnt care less if you're using udev or not. Feb 24 20:25:44 it has _zero_ awareness of it Feb 24 20:26:22 kernel userspace events is rml's kevent work, which is an easy way to send events from kernelspace up through userspace into dbus. it doesnt use hotplug. iirc it uses netlink. Feb 24 20:26:24 <[g2]> okay so my original statement was that you get udev by not selecting another devfs of some kind Feb 24 20:26:37 you get udev by installing udev. Feb 24 20:26:37 period. Feb 24 20:26:43 its an application. thats all. Feb 24 20:27:14 <[g2]> I understand that it's an application and that's all Feb 24 20:27:15 if you're using devfs, but install udev, udev's startup script will run after and mount a ramdisk over your devfs /dev. Feb 24 20:27:23 you dont "get udev" unless you install udev. Feb 24 20:45:05 so who's gonna fix it? Feb 24 20:48:23 <[g2]> the devices-table stuff ? Feb 24 20:48:38 <[g2]> I'll fix that in the next day or two Feb 24 20:48:47 the fact that we're supposed to be using udev, but it's not working Feb 24 20:49:11 either we fix the udev, or we back out of udev and do it manually Feb 24 20:49:28 anyway, it's on the punchlist Feb 24 20:49:31 back later Feb 24 20:49:37 where is the punch list anyways? Feb 24 20:50:03 <[g2]> on my desk about 10 inches to the left Feb 24 20:50:42 * [g2] updates the wiki Feb 24 21:07:09 <[g2]> samms71, ping Feb 24 21:07:12 <[g2]> wb Feb 24 21:07:22 g2...hi Feb 24 21:07:35 <[g2]> I'll get you in #openjtag Feb 24 21:07:40 k Feb 24 21:36:13 <[g2]> dyoung, http://www.nslu2-linux.org/wiki/OpenSlug/BetaRelease Feb 24 22:02:01 grrrr, I hate wiki spam! Feb 24 22:02:42 it's not on nslu2-linux.org though... **** ENDING LOGGING AT Thu Feb 24 23:59:56 2005