**** BEGIN LOGGING AT Sat Jan 14 02:59:58 2006 Jan 14 03:28:28 hey :) Jan 14 03:29:00 is therer a away to install a kernelimage nativeley fromthe slug wiithout using upslug2 from another box? Jan 14 03:29:35 reflash Jan 14 03:30:41 so i all the mtd stuff for accessing the flash has to be running on my slug? Jan 14 03:42:46 rammy2: if you're running openslug or ucslugc, then reflash -i foo.img Jan 14 03:43:15 hmm i dont have these distros Jan 14 03:43:18 if you're running debian then touch /.recovery, then reboot and you will boot into flash. then turnup ram and scp up an image into /tmp and reflash -i that image Jan 14 03:43:35 um, you're on the #openslug channel, so you must have one of those distros. Jan 14 03:44:43 yeh, im using openslug, but only for installing gentoo in my slug ;) and because where are the most nslu2-geeks ;) Jan 14 03:44:52 -w Jan 14 03:45:26 ok, so unplug the disk, boot into openslug, and use reflash -i Jan 14 03:45:31 does "reflash" fix the machinecode problem? or shall i do it by hand? Jan 14 03:45:59 if you mean the machine id problem, you need to prepend to the kernel before giving it to reflash Jan 14 03:46:25 so when are you gentoo guys going to contribute to the nslu2-linux wiki? Jan 14 03:46:32 arhgs... yep, i ment the machineid, not the machinecode Jan 14 03:46:56 or is this some secret project that you're not willing to share with the rest of the community ?> Jan 14 03:47:26 rwhitby: when im ready with a "complete" and easy gentoo system written down as a howto Jan 14 03:47:58 then ofcourse, ill write this into the nslu2 wiki Jan 14 03:48:35 dunno if you speak a bit german, but i already started a howto in the gentooforum: http://forums.gentoo.org/viewtopic-t-417105.html Jan 14 03:49:20 my german is unfortunately only slightly better than my swahili. I'm one of the poorly educated on the earth who only speak one language. Jan 14 03:49:50 actually, its in german, but i (or sb. else) will translate it, as soon as i know how to work with the slug as with a regular system ;) Jan 14 03:50:03 the last problem is the kernel Jan 14 03:50:17 tell you what, I'll start a wiki/GentooSlug/HomePage for you, and we'll see if anyone on your team gets the urge to flesh it out. Jan 14 03:50:57 if you want it :) Jan 14 03:51:24 the thing is, that everything is ready, but almost nothing is written down Jan 14 03:52:15 all we need is a basic system: http://ftp.uoi.gr/mirror/OS/gentoo/experimental/arm/embedded/stages/ Jan 14 03:52:21 and a kernel Jan 14 03:52:41 the systemtarballs are ready, and worke fine Jan 14 03:53:29 ive compiled my complete system with a nativeley compiled gcc 3.4.4 - also the kernel, including the networkdriver. Jan 14 03:53:51 nativeley Jan 14 03:54:06 the last step is, how to get the kernel into the flash Jan 14 03:54:23 directly from the running gentoo Jan 14 03:54:57 when this is done, ill complete the howto and translate it into english Jan 14 03:55:15 and ofcourse ill post it on the nslu2-linux wiki Jan 14 03:55:17 :) Jan 14 03:56:51 ok, the initial page is there: http://www.nslu2-linux.org/wiki/GentooSlug/HomePage Jan 14 03:57:09 and it's listed on the sidebar under Projects. Jan 14 03:57:24 woooooty :) Jan 14 03:58:10 thanks Jan 14 03:58:40 no problem. It's my job to bring the community together :-) Jan 14 03:59:09 hmm you know something about the mtd driver and the flash on the slug? Jan 14 03:59:39 I know quite a bit about that. Jan 14 03:59:51 i think, its a disk like every other too - with a partitiontable and several partitions, right? Jan 14 04:01:23 well, it's partitionable, but the kernel and ramdisk location are fixed, and the kernel size must be less than 1MB-36bytes, and the ramdisk size must be at least one block Jan 14 04:01:40 (even if you don't use the ramdisk, it must be there) Jan 14 04:01:53 so wouldnt it be good to just mount the partition, where the kernelimage is inside, so that you can copy the kernelimage into it? Jan 14 04:02:02 hmm okay, thats bad Jan 14 04:02:37 because until now, everytime i used upslug from a nother box to get the kernel into the flash Jan 14 04:03:37 but the slug is nothing special, we should treat it like every other box too, and so we should expect from it, that we can do all the stuff, we need to manage the system from the system self (sorry for my bad english) Jan 14 04:03:55 i think this includes to compile a working kernel on the system and to install that kernel on the system Jan 14 04:04:08 yes, you can flash the kernel from a running system Jan 14 04:04:35 you mentioned "reflash" maybe i should have a look at it Jan 14 04:05:10 reflash is a sophisticated script which uses devio at its heart to write to flash Jan 14 04:06:13 hmm okay ill take a look on it Jan 14 04:06:36 is it accessable by your msatermakefile from oe? Jan 14 04:09:11 yes. Look in openembedded/packages/slugos-init/... Jan 14 05:47:29 eFfeM: I almost bought a pvr-usb at mediamarkt todayd Jan 14 05:59:53 koen, be sure to buy the right one (the one with the hw mpeg encoder in the orange box) Jan 14 05:59:59 hauppauge names are very confusing Jan 14 06:00:44 i'm planing to go to the april 1 meeting in utrecht and bring mine, don't know if they have cable and tv though Jan 14 06:01:05 actually at the moment I'm trying to get debianslug on my system... Jan 14 06:06:28 eFfeM: what steps did you follow? Jan 14 06:07:24 actually still eager to get audio on my slug and to see if it is endian dependend ... Jan 14 06:07:35 NAiL, http://www.nslu2-linux.org/wiki/DebianSlug/Bootstrap Jan 14 06:08:44 instrumented the code a little bit, I get just before pivot_root, then nada Jan 14 06:09:46 pivot_root seems to hang or so Jan 14 06:11:06 the odd thing is if I do it manually it works Jan 14 06:30:16 eFfeM: is your recording daemon available? Jan 14 06:30:28 mythtv is getting a bit too fragile lately Jan 14 06:30:42 koen, not for d/l but I can mail you a copy Jan 14 06:30:57 it requires either hacking or a pvrusb2 though Jan 14 06:31:09 i control the pvrusb2 through the sys interface Jan 14 06:31:11 did anybody of you fatten his slug? **** BEGIN LOGGING AT Sat Jan 14 06:41:03 2006 Jan 14 06:41:25 indeed I have Jan 14 06:41:44 good; let me know if you have problems or questions Jan 14 06:41:54 will do Jan 14 06:41:58 I also have an xmltv based epg but that is not yet really ready for distribution Jan 14 06:42:11 that would be cool Jan 14 06:42:22 do you store that in mysql or sqlite? Jan 14 06:42:29 neither Jan 14 06:42:37 plain xml? Jan 14 06:42:47 I've written a small daemon that parses the xmltv xml file and puts in in an internal data structure Jan 14 06:43:14 this daemon runs infinitely and gets queried from a cgi proggie Jan 14 06:43:47 I'm looking for a 'always record CSI:LV on any (configured) channel' kind of daemon Jan 14 06:43:51 its not that much data if you take only the times and t titles Jan 14 06:44:34 I've seen those, it is not in mine, although my harddisk recorder (CE device, not on the slug) does this Jan 14 06:44:54 do you happen to know anything about /sbin/init ? Jan 14 06:47:12 only that it's gets 'exec'-ed when pivotrooting Jan 14 06:47:34 yup, that's where the fun stops for me when I am booting debian Jan 14 06:47:51 eFfeM: recd.c:35:43: error: preset.h: No such file or directory Jan 14 06:48:47 oh, oops, is there a common dir in the zip? Jan 14 06:49:00 not as far as I can see Jan 14 06:49:01 then run make in that one first Jan 14 06:49:08 ok, hang on Jan 14 06:53:46 koen, its on its way Jan 14 06:53:50 thanks Jan 14 06:54:35 how much tuners can a slug handle? Jan 14 06:55:17 with usb/disk bandwith and cpu power Jan 14 06:55:19 good q, I've tested only with 2, the daemon has a #define somewhere for 4 Jan 14 06:55:31 I know a guy (with other software) who told me he managed 5 Jan 14 06:55:55 typical load with a 6 Mbps stream is 10 %, 20 Mbps puts this to 25 % Jan 14 06:56:12 I'm using ext3 fs, someone once told me xfs might be better Jan 14 06:56:28 also recd runs at prio -20 (so as high as possible) in order not to loose data Jan 14 06:57:09 as the pvr does the mpeg encoding the work is actually something like Jan 14 06:57:27 while (1) read block from /dev/video; write block to file Jan 14 07:02:40 ideally I'd buy a 4x coax splitter+amplifier and 4 tuners Jan 14 07:02:54 but realistically I'd buy just one tuner Jan 14 07:03:33 i think mine was eur 122 Jan 14 07:03:56 the guy with 5 got them for a project at work, when I tested with 2, I just borrowed one from him Jan 14 07:06:37 is the wintv bus-powered? Jan 14 07:06:49 no Jan 14 07:07:10 behind/besides my tv it is a cable mess Jan 14 07:07:17 heh Jan 14 07:09:51 would it be hard to add some form of networking? Jan 14 07:10:05 e.g. 2 slugs with one tuner each Jan 14 07:11:35 hm, some form of syncing would be needed who records what Jan 14 07:11:58 yeah Jan 14 07:12:08 would be fairly easy with some master/slave setup where one slug would be the master Jan 14 07:12:15 or via http://www.avahi.org/ Jan 14 07:12:31 otherwise some kind of protocol to sync them would be needed Jan 14 07:13:44 don't know the avahi thing, there are plenty service discovery mechanisms. Jan 14 07:13:54 (actually I'm reasonably familiar with ssdp) Jan 14 07:16:19 http://www.yuan.com.tw/ch/products/vdo_mpc622.html#spec would be cute for in the loft Jan 14 07:17:12 yeah, [g2] once mentioned it to me Jan 14 07:22:46 I wonder if I could hook recd up to a fluendo streaming video server Jan 14 07:24:56 don't know fluendo, I'm sending out the movies with twonkyvision (this is upnp based) Jan 14 08:41:24 <[g2]> This is called a TIVO where I'm from -- "koen I'm looking for a 'always record CSI:LV on any (configured) channel' kind of daemon" Jan 14 08:42:39 morning [g2] Jan 14 08:43:10 <[g2]> hey eFfeM Jan 14 08:43:15 hey [g2] Jan 14 08:43:19 <[g2]> hey kakos Jan 14 08:43:31 <[g2]> doh! damn tab complete Jan 14 08:43:32 [g2]: I currently have a mythtv setup doing stuff like that Jan 14 08:43:47 <[g2]> koen I'm just teasing you :) Jan 14 08:43:53 :) Jan 14 08:44:07 <[g2]> koen have you been following the CES product releases ? Jan 14 08:44:23 I've seen a few Jan 14 08:44:37 [g2], is there a specific one you're referring to Jan 14 08:44:57 * eFfeM didn't go there this year Jan 14 08:45:10 <[g2]> I think the Hauppauge/Sage TV device looks interesting Jan 14 08:45:25 * [g2] didn't go there any years (yet) Jan 14 08:45:49 didn't see an announcement on it, so it was probably not featured on anandtech or tomshardware Jan 14 08:45:55 <[g2]> i'ts a $99 Ethernet to TV playback device Jan 14 08:46:04 <[g2]> linuxdevices Jan 14 08:46:32 hm, there was also an announcement of a $99 buffalo ethernet to tv device Jan 14 08:46:44 <[g2]> I think Sage is OEMing it Jan 14 08:46:50 mpeg2 and mpeg4 only rest was transcoding on pc Jan 14 08:47:01 no wireless Jan 14 08:47:19 <[g2]> That's the box that makes sense to me Jan 14 08:48:21 nothing on the hauppauge web site Jan 14 08:48:43 <[g2]> I see the solution as a) Encode and store, B)store on server and stream or xfer, C) Playback Jan 14 08:49:29 [g2], what about this: mpeg2/mpeg4/wmv in HD (up to 720p or 1080i), 11g wireless & wired, upnp playback ? Jan 14 08:49:42 a streaming device Jan 14 08:50:52 also does mp3 and wma (including drm) and pictures Jan 14 08:51:11 <[g2-lap]> http://www.linuxdevices.com/news/NS4331647554.html Jan 14 08:52:19 TI based. Don't think it supports high definition Jan 14 08:53:33 <[g2-lap]> http://www.linuxdevices.com/news/NS9684776162.html Jan 14 08:55:04 $ 150 with 802.11G. Too expensive Jan 14 08:55:28 $ 99 without wireless would probably be ok for such a device, the buffalo thing also is $99 Jan 14 10:39:19 Mornin' kex. Sorry you got to see my ranting in the last screen or so of backscroll. Jan 14 10:39:22 Agh... Jan 14 11:36:32 ka6sox: ping Jan 14 11:40:19 oops, bad tab; sorry Jan 14 15:36:18 Great work on openslug guys. It seems to boot faster now. Jan 14 15:36:51 And with the newest version of apex I was able to get a login prompt within 31secs! now that's much better. **** ENDING LOGGING AT Sun Jan 15 02:59:58 2006