**** BEGIN LOGGING AT Sat Aug 27 02:59:57 2005 Aug 27 05:18:04 <[g2]> morning sunshine ! Aug 27 05:18:26 * koen sees a lot of clouds Aug 27 05:18:40 <[g2]> :) Aug 27 05:18:59 * koen make openslug Aug 27 05:19:14 <[g2]> cool Aug 27 05:19:42 I couldn't find it in the wiki: why does openslug need a linksys binary? Aug 27 05:19:48 to poke at the header? Aug 27 05:19:53 <[g2]> koen happy with openslug ? have suggestions for improvements ? Aug 27 05:20:09 <[g2]> I think it mostly historical and the flashing issue the first time Aug 27 05:20:21 I'm happy with openslug Aug 27 05:20:47 and now I've actually done some paid work I can get me some usb gadgets Aug 27 05:21:07 <[g2]> great Aug 27 05:21:21 <[g2]> we all need to eat and pay for things :) Aug 27 05:22:13 <[g2]> does the '770 count as a usb gadget ? Aug 27 05:22:34 :) Aug 27 05:22:42 that's a regular gadget Aug 27 05:25:44 We pull redboot out of it Aug 27 05:26:19 to attach it to the openslug image. Aug 27 05:26:47 (even though I dont know of a single person that has actually used it to that degree) Aug 27 05:26:59 I see Aug 27 05:31:28 koen: openslug needs the linksys binary to get the contents of the last block for the sercomm trailer. If you don't have that, then redboot won't boot. Aug 27 05:31:43 stinking redboot Aug 27 05:32:40 stinkeen folk that modified redboot to not boot unless the sercomm trailer were there.... Aug 27 05:33:48 I hold no malice towards them. They were designing a product to a specific set of requirements, not creating a plaything for us :-) Aug 27 05:36:23 dyoung: I sent an email to the Zensonic folks, asking if I could do some beta testing for them with TwonkyVision. I copied Twonkyvision and got the following response: "We have seen your mail to Zensonic. We will talk to them that we like your Aug 27 05:36:23 project.." Aug 27 05:36:42 :) Aug 27 05:36:46 http://www.z500series.com/ Aug 27 05:37:38 Neat. Aug 27 05:38:53 At least its ZENsonic and not like the brand we have here... Broksonic. Aug 27 05:38:57 <[g2]> rwhitby, the TwonkyVision folks have jobs opportunities for porting to different boxes Aug 27 05:39:12 <[g2]> and the demoed TwonkyVision on the slug at IDF Aug 27 05:39:50 <[g2]> we should offer to port to the '770 :) Aug 27 05:39:51 http://www.twonkyvision.de/UPnP/install-docs/nslu2.html Aug 27 05:41:14 sounds like it needs to be ported to the ds101g+ Aug 27 05:42:56 dyoung: you gonna buy one of them? Aug 27 05:43:22 Probably. Aug 27 05:43:34 someone has fiddle it Aug 27 05:43:44 its asking to be fiddled. Aug 27 05:44:15 (has to fiddle it) Aug 27 05:47:33 I'm concerned about the proprietary Marvel Yukon driver ... see the fourth last post here: http://www.castalk.com/ftopic1905.html Aug 27 05:52:54 Proprietary? Aug 27 05:53:26 that's what the post says - I'm yet to work out whether that's the case or not ... Aug 27 05:53:32 the post doesn't say that Aug 27 05:53:53 furthur googling says that Marvel Yukon supposed to work with the sk98lin driver. Aug 27 05:53:56 "Interesting is that firmware for download available for DS-101 already does have some bits related to PowerPC. For example you see there loading of proprietary Intel ethernet driver in case of Arm and loading of Marvel Yukon driver in case of PPC." Aug 27 05:54:02 It's in the Linux kernel already for 2.6.x Aug 27 05:54:06 I've got a Marvell card Aug 27 05:54:11 oh, cool. I misread it. Aug 27 05:54:46 Lots of the cheap GigE cards out there have a Marvell chipset Aug 27 05:54:59 <[g2]> I've got a few Aug 27 05:56:18 Hmm - 16K/s for ftp://gpl.synology.com/gpl/ds101-157.tgz .. Aug 27 05:56:31 that's normal as well Aug 27 05:56:37 took me a couple of hours to download when I did it Aug 27 05:58:33 Hmm - whether to do a 128MB FatSlug, or a 128MB DS-101g+ ... Aug 27 05:58:57 disk performance: http://www.hkgolden.com/paul/article.asp?id=584 Aug 27 05:59:15 I've not quite finished but I've been working out what has been changed in their source Aug 27 05:59:54 Most stuff seems to be unchanged apart from them fiddling with the Makefiles and autoconf scripts so it generates their root FS image Aug 27 06:00:52 busybox, dosfstools, hotplug, quota, thttpd have lots of patches to the code Aug 27 06:02:27 oooh, it has gigabit Aug 27 06:02:37 the ds-101g+ does yes Aug 27 06:03:37 Tiersten: does that source build the ds-101g+ as well as the plain ds-101 ? Aug 27 06:03:57 wonder if it's the same reference platform as the Buffalo Linkstation (source at http://www.tomsnetworking.com/Weblink-req=viewlink-cid=63-orderby=dateD.php) Aug 27 06:04:18 I don't think it is Aug 27 06:04:56 The Linkstation one appears to be Buffalo specific Aug 27 06:04:57 both have the freescale 8241 Aug 27 06:05:15 yeah but the buffalo has a different NIC and a whole bunch of other stuff Aug 27 06:05:40 There is a Motorola uC in there controlling the LEDs and being the watchdog Aug 27 06:06:01 http://www.terastation.org/wiki/Hardware Aug 27 06:06:12 The TeraStation is a GigE Linkstation + an extra IDE chip Aug 27 06:06:48 The non GigE Linkstations which came out have a similar design as well Aug 27 06:06:51 ugh Aug 27 06:06:56 realtek gigabit Aug 27 06:06:57 Less RAM and slower Aug 27 06:07:21 <[g2]> koen what don't you like about the realtek ? Aug 27 06:07:37 New ones aren't even PowerPC. They've changed to MIPS but kept the general design Aug 27 06:07:37 they are cpu hogs Aug 27 06:07:48 Realtek are good if you want cheap. Not good if you want high performance. Aug 27 06:08:24 realteks are DDOS bait Aug 27 06:08:25 <[g2]> I easily push 600+ Mbs through mine on the AMD64 Aug 27 06:08:59 [g2]: replace it with any other card and your cpu load will drop Aug 27 06:09:13 <[g2]> load is low at 20% Aug 27 06:09:32 <[g2]> it processor does 2.4Gb through the IP stack Aug 27 06:09:51 my intel card does 900Mb/s at 10% (1800+) Aug 27 06:10:48 <[g2]> I got 200Mb/s @ 100% on an IXP422 :) Aug 27 06:11:05 <[g2]> EOM gigE Aug 27 06:11:17 <[g2]> on a miniPCI slot Aug 27 06:11:38 <[g2]> which Intel card/chipset for the 1800+ ? Aug 27 06:11:50 that reminds me, how many minipci slots does a loft have? Aug 27 06:11:54 rwhitby: No to your question about the ds101g+ Aug 27 06:11:55 <[g2]> 1 Aug 27 06:12:50 Tiersten: so we don't have any source code for the ds-101g+ then .. Aug 27 06:13:00 Doesn't appear so Aug 27 06:13:17 The tarball is geared entirely towards generating a IXP420 binary Aug 27 06:18:59 [g2]: when's the website with specs going up ? Aug 27 06:19:34 <[g2]> rwhitby very soon Aug 27 06:20:06 <[g2]> I'm just setting up the logging/fw Aug 27 06:20:39 So if I don't have gigabit ethernet at home, why would I buy a ds-101/ds-101g+ instead of just getting ka6sox or dyoung to make me a 64MB fatslug ? Aug 27 06:20:40 <[g2]> then I'll change the dns servers to point to the real domain and it'll be up Aug 27 06:21:13 <[g2]> for gigabit @ home I think an nforce4 ultra mb is the way to go Aug 27 06:21:29 <[g2]> that's we I'm running and the price/performance is the way to go Aug 27 06:21:36 <[g2]> I'll be launching two sites Aug 27 06:21:47 A DS-101 isn't GigE Aug 27 06:21:48 <[g2]> 1) giantshoulderinc for the Loft Aug 27 06:21:49 ... Because you have two extra 160GB SATA Drives that dont work with a silicon image controller ? Aug 27 06:22:14 Tiersten: yeah, but why would I even buy a ds-101 instead of a 64MB fatslug ? Aug 27 06:22:21 <[g2]> 2) mylinuxdevices which focuses on purpose specific Linux boxes Aug 27 06:22:25 Because DS-101 is PATA. DS-101g+ is SATA Aug 27 06:22:36 [g2]: what's the specs on Loft again? Aug 27 06:22:40 I've not seen anybody manage to wedge a HD inside the NSLU2 yet Aug 27 06:22:47 <[g2]> I'll be writing up my NAS setup on mylinuxdevices Aug 27 06:23:00 <[g2]> IXP422 @ 266 Aug 27 06:23:07 <[g2]> Dual Ether Aug 27 06:23:09 Loft doesn't have an IDE or SATA interface, right? Aug 27 06:23:17 <[g2]> IDE via CF Aug 27 06:23:27 which is PIO only Aug 27 06:23:28 <[g2]> there's a CF onboard that is booted to Aug 27 06:23:47 <[g2]> PIO with an interrupt lin Aug 27 06:23:48 <[g2]> PIO with an interrupt line Aug 27 06:23:57 If you want DMA then you'll have to buy the miniPCI SATA card [g2] found Aug 27 06:24:07 <[g2]> with the MiniPCI you can add other stuff Aug 27 06:24:15 [g2]: Thanks for that link BTW. Lots of neat miniPCI stuff out there now Aug 27 06:24:26 Before it was just modems, ethernet and WiFi Aug 27 06:24:29 <[g2]> np Aug 27 06:24:46 [g2]: how much RAM on Loft? Aug 27 06:24:51 <[g2]> 64MB Aug 27 06:25:02 <[g2]> 2 USB 2.0 ports Aug 27 06:25:09 <[g2]> DB-9 serial Aug 27 06:25:12 <[g2]> external Aug 27 06:25:26 <[g2]> JTAG header, GPIO and I2C on header Aug 27 06:25:35 <[g2]> voltage/temp sensors Aug 27 06:25:41 <[g2]> 5-48V power Aug 27 06:25:43 <[g2]> and POE Aug 27 06:25:46 so performance-wise a Loft is the same as a plain DS-101 ... Aug 27 06:26:35 (obviously much different peripherals, but looking at it from a fatslug replacement ...) Aug 27 06:26:36 <[g2]> I haven't check the specs on the DS-101 for a while Aug 27 06:27:02 It's a IXP420 at 266MHz like the NSLU2 Aug 27 06:27:05 <[g2]> well a big difference is the community support :) Aug 27 06:27:11 <[g2]> with 64MB Aug 27 06:27:13 yeah Aug 27 06:27:27 <[g2]> what do they do for the IDE intf ? Aug 27 06:27:29 [g2]: ds-101 will be running openslug soon ... Aug 27 06:27:30 64MB SDRAM, 16MB Flash, 1x PATA, USB2 Aug 27 06:27:39 http://www.nslu2-linux.org/wiki/DS101/Hardware Aug 27 06:27:51 <[g2]> rwhitby, I'm talking from the vendor Aug 27 06:28:07 [g2]: :-) Aug 27 06:28:08 Probably a ITE chip for IDE Aug 27 06:28:08 <[g2]> I'll be releasing Intel source for ppl who purchase devices Aug 27 06:28:31 <[g2]> that's allowed by their license agreeement from my understanding Aug 27 06:28:35 intel source for what? Aug 27 06:28:42 <[g2]> CSR Aug 27 06:28:59 <[g2]> I'll have a turn-key build Aug 27 06:29:02 the same stuff I can download myself, or something different? Aug 27 06:29:05 You're a manufacturer of a device that incorporates one of their chips so yes I believe so Aug 27 06:29:09 the same stuff Aug 27 06:29:15 He's just allowed to redistribute it unlike us Aug 27 06:29:27 <[g2]> same stuff, but I'll be working with the Intel reps Aug 27 06:30:21 If we ever have any negotiations with the Intel people then [g2] is probably best to do it since he's actually buying their chips Aug 27 06:30:28 I think the DS-101 has an Acard IDE controller actually Aug 27 06:31:01 "1x Internal PATA Interface - Acard ATP865-A" Aug 27 06:31:03 <[g2]> I'm seriously considering doing a debian release for the Loft Aug 27 06:31:16 where were the hires photos of ds-101 ? (not the one that NAiL has on the wiki) Aug 27 06:31:26 [g2]: to save some people some trouble? Aug 27 06:31:28 toms Aug 27 06:31:28 <[g2]> it didn't hurt seening Lennert's Debian BE post the other day Aug 27 06:31:50 <[g2]> koen this device is really an open-device play Aug 27 06:31:55 <[g2]> the Loft that is Aug 27 06:32:01 [g2]: yeah Aug 27 06:32:23 [g2]: supporting debian out of the box saves the community a day or two ;) Aug 27 06:32:56 [g2]: how much would a loft cost when it hits the market? Aug 27 06:33:01 <[g2]> $249 Aug 27 06:33:11 <[g2]> with everything but a CF card Aug 27 06:33:39 <[g2]> that's the box, PS, metal case, complaince etc... Aug 27 06:33:43 <[g2]> a real product Aug 27 06:33:46 cool Aug 27 06:33:52 * koen starts saving Aug 27 06:34:09 <[g2]> koen do you do bootloaders ? Aug 27 06:34:22 <[g2]> or are you an ARM expert ? Aug 27 06:34:31 neither Aug 27 06:34:47 <[g2]> the problem with debain is the bootloader Aug 27 06:35:05 <[g2]> it's not a very hard problem, but it's not trivial either Aug 27 06:35:56 [g2]: how much is shipping to AUS ? Aug 27 06:37:20 Tiersten: does that source code actually build the correct firmware for the ds-101 ? Aug 27 06:42:42 anyone looked at the kuro box ? Aug 27 06:43:44 <[g2]> rwhitby good question on the shipping :) Aug 27 06:43:57 <[g2]> I looked at the kuro a while ago Aug 27 06:44:52 clear Aug 27 06:44:53 reset Aug 27 06:44:54 ;s Aug 27 06:45:35 rwhitby: Not sure. I've not got one obviously and the tarball just extracts into a whole bunch of directories Aug 27 06:46:03 I don't know the magic incantation to start off the build process and get a firmware image out the other end. Similar to what we had originally with the NSLU2 I guess Aug 27 06:46:04 [g2]: Is there a URL where I can look up the loft specs? Aug 27 06:46:22 A Kuro Box is a Linkstation Aug 27 06:46:29 <[g2]> peteru-home, It'll be www.giantshoulderinc.com next week Aug 27 06:46:32 Just with support from Buffalo Aug 27 06:46:34 for hacking it Aug 27 06:47:08 New Linkstations are MIPS. All the Kuro Box versions are PowerPC. Aug 27 06:47:56 [g2]: I'm interested in a IXP4xx board with USB2.0 host and miniPCI/802.11g as well as RS232. Aug 27 06:48:15 <[g2]> peteru-home the Loft will do that easily Aug 27 06:48:27 Just have to supply your own 802.11g card Aug 27 06:48:37 <[g2]> there are even cut-outs in the case for the 2 antennea mounts Aug 27 06:48:45 <[g2]> nod on the cards Aug 27 06:48:52 Tiersten: I heard that the vendor just throws one in for you .... Aug 27 06:49:03 [g2]: If the pricing is right, my client will probably end up buying a few hundred every few months ;) Aug 27 06:49:11 <[g2]> I'll probably get a couple cards to play with Aug 27 06:49:30 Trying to think what models have decent opensource drivers.... Aug 27 06:49:38 peteru-home: you could get paid through kick-backs from [g2] ... Aug 27 06:49:40 Obv don't get Broadcom Aug 27 06:49:51 I've got madwifi going with atheros on a mips box Aug 27 06:50:01 ah yeah. they're good Aug 27 06:50:09 <[g2]> is there a specific card you like ? Aug 27 06:50:12 I think the 802.11g Prism cards are also supported Aug 27 06:50:17 broadcom is a disaster zone Aug 27 06:50:23 <[g2]> nod. Aug 27 06:50:36 Intel Centrino ones are also opensource I believe Aug 27 06:50:55 <[g2]> 6 months ago that was in theory not practice Aug 27 06:52:05 The Intel ones? Aug 27 06:52:18 <[g2]> Tiersten yeah Aug 27 06:52:25 http://ipw2200.sourceforge.net/ Aug 27 06:52:30 Looks like it's a bit experimental still Aug 27 06:52:35 <[g2]> yeah that's what I'm talking about Aug 27 06:52:40 But it's a good start and they've got support from Intel Aug 27 06:52:46 Unlike Broadcom :) Aug 27 06:52:57 maybe I'll just get a ds101 instead of a ds101g+ ... unless we see some source for the ds101g+ before I'm ready to purchase ... Aug 27 06:53:03 <[g2]> when it first went up only a very small portion of the stuff worked Aug 27 06:53:10 rwhitby: I think NAiL said it was RSN Aug 27 06:53:23 <[g2]> ppl were joking about it on #wireless or #kismet Aug 27 06:53:27 Tiersten: it always is ... Aug 27 06:53:31 * peteru-home is not very fussed about the card as long as it's robust enough in client mode and can do WPA-PSK. Aug 27 06:53:43 [g2]: Yeah. Best to go with Atheros then if you want something production Aug 27 06:54:14 http://prism54.org/ for the Prism cards Aug 27 06:54:38 WPA not working however Aug 27 06:54:57 <[g2]> I'd lean toward the Aetheros based stuff but I haven't really looked at stuff for a long time Aug 27 06:56:05 <[g2]> peteru-home the first production build is scheduled for Oct of 200 units Aug 27 06:56:10 Seems like Atheros is the best bet. At least for me it is a known quantity and I know that I could get it to work well enough on a mips/broadcom system to deploy it. Aug 27 06:56:15 The HAL is available for ARM as well Aug 27 06:56:22 Unless we want to port the OpenBSD one which is opensource Aug 27 06:56:41 I'm happy with the binary HAL version. Aug 27 06:56:57 At least it doesn't require click-through :-) Aug 27 06:57:01 "Were it not for the binary nature of the HAL, then the same nerds who deploy the “power hack” for the WET11 could be generating emissions all over the restricted bands using madwifi hardware. Ask yourself, which would you rather have, more power, or less interference?" Aug 27 06:57:03 :) Aug 27 06:57:18 That's a moot point now because of OpenBSD :) Aug 27 06:57:46 <[g2]> my limited understand is the following: Aug 27 06:58:06 Might buy an Atheros card to have a play Aug 27 06:58:07 <[g2]> 1) the wifi stuff for the last couple years is all SDR Aug 27 06:58:15 SDR? Aug 27 06:58:24 <[g2]> 2) the FCC has issues as the companies do about releasing the sw Aug 27 06:58:34 <[g2]> Software Defined Radio Aug 27 06:58:44 All WiFi is Aug 27 06:58:51 <[g2]> yeah Aug 27 06:58:56 The locks are either in the card firmware or the driver Aug 27 06:59:06 Prism cards have it in the firmware so you don't need a HAL at all Aug 27 06:59:20 Atheros ones have it in the driver which was the reason for the binary HAL but OpenBSD have gotten around that now Aug 27 06:59:36 [g2]: What kind of ballpark price figure would we be looking at for the Loft? My client is very price sensitive - to the point of deploying half arsed solutions to save a buck :( Aug 27 06:59:36 <[g2]> you guys saw this right ? http://www.linuxdevices.com/articles/AT9437876354.html Aug 27 06:59:53 have a look at the Get Involved section on http://www.kurobox.com/online/tiki-index.php?page=Welcome - they've stolen two of our rules! Aug 27 06:59:54 http://www.kurobox.com/online/tiki-index.php?page=GetInvolved Aug 27 06:59:57 <[g2]> peteru-home $249 US Aug 27 07:00:07 [g2]: Neat Aug 27 07:00:09 "266 million tag-instructions per second" Aug 27 07:00:09 heh Aug 27 07:00:17 266MTIPS! Aug 27 07:00:34 <[g2]> exactly the DSPs write to memory :) Aug 27 07:00:35 <[g2]> DMA Aug 27 07:00:40 rwhitby-away: The KuroBox wiki is semi dead Aug 27 07:01:13 Speaking about software radios, GNU Radio looks very interesting Aug 27 07:01:39 The hardware board is reasonable as well Aug 27 07:02:21 http://comsec.com/wiki?UniversalSoftwareRadioPeripheral Aug 27 07:03:49 rwhitby: Most of the real indepth hacking of the KuroBox happens in Japan because Buffalo are a Japanese company and released it there first. The various forums and wikis that have sprung up aren't very organised at all and the amount of real work happening is quite minimal IMO. I'm on a few of the mailing lists and it's always the same things that go past again and again. How can I get telnet? How can I get SSH? How can I cross compile etc... Aug 27 07:05:32 Maybe I'll just wait for a WL-700g instead ... http://wl500g.info/showpost.php?p=17532&postcount=1 Aug 27 07:06:11 Buffalo used to have regular instore hacker sessions in a shop at the Sue Hirocho end of Akihabara about 5 years ago. They used to encourage Linux hackers with all sorts of goodies :-) Aug 27 07:09:35 rwhitby: What do I need to do to cause the new version of puppy to appear in the OpenSlug package feed? Aug 27 07:09:46 They even stole our 'How to name a HowTo" rule: http://www.kurobox.com/online/tiki-index.php?page=HowTo Aug 27 07:10:33 peteru-home: if it's in OpenEmbedded, with a new .bb file checked in for the new version, then it will happen automatically. Aug 27 07:10:44 peteru-home: Some of their products are bizarre Aug 27 07:10:44 you can see the build logs in logs.nslu2-linux.org/buildlogs Aug 27 07:11:07 One of them is a PCI card that just has a bunch of audiophile grade caps which go across the power lines Aug 27 07:12:15 rwhitby: mdavey has a NSLU2 as well Aug 27 07:12:37 ah Aug 27 07:12:39 rwhitby: I'm not setup to push OE changes. Would you mind updating the .bb for me please? Aug 27 07:12:50 I bought a ByteBlasterMV Clone on ebay, but it doesn't have a 74hc244 like the original one from Altera, it got a LS244, will this work too? Aug 27 07:13:17 koen: can you organise inclusion of peteru's key for monotone ? Aug 27 07:13:30 rwhitby: sure Aug 27 07:13:55 peteru-home: send koen a peteru@openembedded.org monotone key :-) Aug 27 07:14:07 and cc mickeyl Aug 27 07:14:13 both @handhelds.org Aug 27 07:15:00 * peteru-home is off to RTFM on monotone ;) Aug 27 07:15:21 Tiersten: I see what you mean about the KuroBox - nowhere near the sophistication that we have for nslu2-linux, and they started with a totally open box ... Aug 27 07:15:34 yup Aug 27 07:15:54 maybe there's no drive cause there's no challenge? Aug 27 07:15:54 their package management system is "here's a tarball. go untar it" Aug 27 07:16:29 community isn't as big I guess Aug 27 07:16:40 Linkstation/KuroBox is still significantly more expensive than a NSLU2 Aug 27 07:18:25 did anyone find the cheapest ds101 price in the US? Aug 27 07:19:29 rwhitby: http://www.nslu2-linux.org/wiki/HowTo/CreateAndUseMonotoneKeys says to use email address for monotone keygen. Aug 27 07:20:06 Is that still right, or should I change it to say userid@openembedded.org ? Aug 27 07:20:14 change it Aug 27 07:20:32 since we merged branches with #oe .. Aug 27 07:22:17 malfi: Is it 3.3V capable? Aug 27 07:22:29 Tiersten: that's what I try to find out... Aug 27 07:23:03 HC and LS should be roughly similar but you need to check about the voltage Aug 27 07:23:29 The one I used was a proper one from Altera Aug 27 07:27:03 wiki updated, please have a look to see if I got it right. Aug 27 07:34:37 * koen flashes a freshly baked image Aug 27 07:39:23 peteru-home: key added to ewi546.ewi.utwente.nl Aug 27 07:42:38 koen: how often do you sync with montone.nslu2-linux.org ? Aug 27 07:50:51 koen: Thank you. Aug 27 07:54:38 rwhitby: every 10 minutes or so Aug 27 08:14:56 strange Aug 27 08:15:07 I remember adding ifupdown to the feeds, but it isn't there Aug 27 08:22:03 http://ewi546.ewi.utwente.nl/tmp/viewmtn/getfile.py?id=ba730e70d2777382fd4f11853c4d17ff7b4652d3&path=packages/meta/openslug-packages.bb Aug 27 08:22:09 it is in there Aug 27 09:52:41 any idea why my /etc/resolv.conf gets overwritten every few minutes? Aug 27 10:08:18 * koen ipkg install e2fsprogs ; chattr +i /etc/resolv.conf Aug 27 10:20:56 are the wireless networking tools avaliable in a package? Aug 27 10:21:07 iwconfig etc Aug 27 10:23:37 hmm, I'll see if the sources compile alright Aug 27 10:23:48 I presume wireless networking works in openslug? Aug 27 10:25:15 ibiw28 - 28-pre6-r1 - Tools for the Linux Standard Wireless Extension Subsystem Aug 27 10:25:24 libiw28 that is Aug 27 10:25:35 ah, thank you Aug 27 10:25:47 I should search better in future Aug 27 10:25:56 http://ipkgfind.nslu2-linux.org/details.php?package=wireless-tools&official=&format= Aug 27 10:26:12 ahah Aug 27 10:26:19 didn't know there was a web interface Aug 27 10:26:37 koen, we should hire ya or something! ;) Aug 27 10:27:11 :) Aug 27 10:27:16 isn't libiw the library? Aug 27 10:27:25 you'll need wireless-tools for the actual util Aug 27 10:27:39 looks like it Aug 27 10:27:42 at least that's what the file list at the bottom of the page says Aug 27 10:28:03 ah yes Aug 27 10:28:03 wireless-tools - 28-pre6-r1 - Tools for the Linux Standard Wireless Extension Subsystem Aug 27 10:33:34 http://blog.sublimeintervention.com/pivot/entry.php?id=16 Aug 27 11:03:50 evnin'/mornin' Aug 27 11:12:29 hey falveyg Aug 27 11:13:33 hey koen.. Aug 27 12:09:05 koen: uhm, ERROR: dependency ifupdown (for openslug-packages) not satisfied Aug 27 12:09:47 I thought adding it to openslug-packages was enough Aug 27 12:10:01 it has to be added to openslug-packages.conf, so that the bb is read Aug 27 12:10:12 yep Aug 27 12:10:20 was just about to say that :) Aug 27 12:10:34 D'oh Aug 27 12:10:37 .conf vs .bb Aug 27 12:11:03 .conf says what sould be parsed, .bb says what should be built by default Aug 27 12:12:30 ok, fixed Aug 27 12:14:00 * koen taps foot Aug 27 12:14:20 and it's in nslu2-linux.org... Aug 27 12:14:23 now! Aug 27 12:15:54 :) Aug 27 12:20:22 uh.. ifupdown tries to download an old debian .diff.gz... Aug 27 12:21:37 or, uh.. Aug 27 12:22:10 yep.. sid is using 0.6.7 without patches right now.. Aug 27 12:22:39 atleast no .diff.gz for 0.6.7 Aug 27 12:23:26 and, some nice person set it to BROKEN = "1" Aug 27 12:23:39 koen: maybe thats why it was removed from openslug-packages? Aug 27 12:25:30 there no such mention of that in monotone log Aug 27 12:25:51 it suddenly disappears after a propagate Aug 27 12:26:03 and fwiw I just built it Aug 27 12:26:26 maybe you have the file needed in downloads Aug 27 12:27:05 that may be it Aug 27 12:29:04 http://www.handhelds.org/hypermail/oe-commits/5/0555.html <-- that marked it broken Aug 27 12:29:20 broken doesn't mean anything Aug 27 12:29:30 yes, but usually ahs a reason :-) Aug 27 12:29:32 we have nonworking/ for that Aug 27 12:29:39 has* Aug 27 12:30:06 I can send the files to you for the nslu2 source mirror Aug 27 12:30:22 whats OEs policy, put the diff somewhere and change the bb to use it instead? Aug 27 12:30:46 put it on the sourcemirror Aug 27 12:32:46 and/or update the bb to a new version Aug 27 12:33:02 * koen wonders why 0.6.7 doesn't fetch Aug 27 12:34:34 * DaKa downloads http://hackers.progeny.com/~darrint/bad-lcc-hacks/lcc/dists/lcc/lsb-2.0/source/ifupdown_0.6.4-4.8.diff.gz Aug 27 13:15:42 oh... Aug 27 13:15:42 Alignment trap: traceroute (1881) PC=0x0003203c Instr=0xe19130b2 Address=0x00087a49 FSR 0x013 Aug 27 13:15:57 traceroute gives a *bunch* of alignment errors Aug 27 13:17:23 <[g2]> NAiL you know the code to have the kernel fix up those to allow traceroute to work in the short-term right ? Aug 27 13:18:03 yes Aug 27 13:18:13 infact, align was already set to 3 Aug 27 13:18:25 so traceroute worked. I noticed by accident ;) Aug 27 13:18:33 <[g2]> I figured but was just checking :) Aug 27 16:13:52 * rwhitby look at http://www.nslu2-linux.org/wiki/DebianSlug/DiskImageInstall ... Aug 27 16:18:56 * rwhitby copies the openslug rootfs from the 512MB flash key to the 256MB flash key, to free up the 512 for DebianSlug ... Aug 27 16:21:47 wow Aug 27 16:22:17 now if only the internal network adaptor were supported Aug 27 16:22:24 what is needed for it to work? Aug 27 16:22:42 I would help, but I have as much C experience as a rock with mental difficulties Aug 27 16:23:23 someone has to integrate the latest intel ixp drivers Aug 27 16:23:30 ok Aug 27 16:24:28 ahah, can I use wireless usb network adaptor to install it? Aug 27 16:24:42 prism2 device, should be supported Aug 27 16:24:52 worth a try ... Aug 27 16:25:23 hmm, I'll have a look tomorrow Aug 27 16:27:34 "A thumbdrive or hard disk 512MB or larger" - ah, time to save up for a new CF card Aug 27 16:27:58 * rwhitby reboots to swap flash keys - will kill my IRC session .... Aug 27 16:32:18 scanlime: a citrus version of your normal nick ? Aug 27 16:33:22 yeah, kinda :) Aug 27 16:36:50 scanlime: I want to report build status into our #nslu2-linux irc channel - I was thinking of using CIA to do it. do you know of a better way to script writing a message into an IRC channel ? Aug 27 16:37:44 rwhitby: CIA would work for that, but if you want something simpler you could probably hack out a simple bot in python/perl/whatever.. I don't know of anything that will just let you pipe stdin into IRC Aug 27 16:38:11 what are your CIA bots written in ? Aug 27 16:38:35 oh, and is there a simple stdin "logger" for CIA ? Aug 27 16:38:58 the CIA server is written in python, the clients are pretty varied Aug 27 16:39:05 'logger'? Aug 27 16:39:29 just something which you give a channel and stdin, and it sends it to CIA ... Aug 27 16:40:11 well, CIA used to sorta work like that, but that mode has been deprecated for ages. Currently the philosophy is to have clients send fairly semantically rich info to the server, which then formats it in various ways. That way you can display more information about the commit on the web, for example, than on IRC Aug 27 16:41:00 so if you just want to spew raw text into IRC without any hassle, CIA is overkill.. but if you think its features would be useful, it's not hard to write a client script that would report build results Aug 27 16:41:06 I know PLD already does that, maybe other projects Aug 27 16:41:12 i need some help Aug 27 16:41:57 i have a running system with a xscale board and a pc runnig debian and a wiggler jtag interface Aug 27 16:42:16 here are some output: Aug 27 16:42:39 Manufacturer: Intel Aug 27 16:42:40 Part: IXP425 Aug 27 16:42:42 Stepping: A0 Aug 27 16:42:43 Filename: /usr/share/jtag/intel/ixp425/ixp425 Aug 27 16:43:03 i use the jtagtools from openwince Aug 27 16:43:04 <[g2]> ulf___, excellent! Aug 27 16:43:06 scanlime: we have a number of different builds, so we would use some of the cia features ... Aug 27 16:43:57 hurra hurra Aug 27 16:44:12 <[g2]> iirc the A0 stepping had some eratta Aug 27 16:44:32 ulf___: where from? Aug 27 16:44:41 <[g2]> ulf___, what's your issue ? Aug 27 16:44:42 rwhitby: ok. if you're curious I can point you to some more information. Basically you just write a client in any language you want that assembles a little XML fragment and sends that over either xml-rpc or email. The schema for build results is still very immature- it might serve your purposes, but it might also need extension Aug 27 16:45:34 that sounds great, thx Aug 27 16:45:55 but first of all i have to say, its not a slug it is a accesspoint from dlink dwl-7000, and i wanted to get rid of vxworks bootloader, now i have no vxworks and no redboot Aug 27 16:46:02 i am from germany Aug 27 16:46:06 I can hack one of the other clients ... Aug 27 16:46:34 ulf___: #openjtag is the channel you want ... Aug 27 16:46:35 rwhitby: ok. There's a little bit of documentation on the XML format here: http://svn.navi.cx/misc/trunk/cia/xml/ Aug 27 16:46:44 rwhitby: and all the other clients I know of are linked from CIA's documentation pages Aug 27 16:47:09 hmm.. I created /dev/sdd1 then it disappeared Aug 27 16:49:07 lots of USB bugs fixed since last time I tried openslug :) Aug 27 16:56:11 if you mean the irq26, the warning was just turned off :-) Aug 27 16:57:01 well, it's been a while since I upgraded. My old copy of openslug would take many seconds to initialize every USB device that was attached, then occasionally the host controller would just shut off Aug 27 16:59:12 i was all the night looking for that channel Aug 27 16:59:12 so now i can use the jtag tool to say eraseflash and so one, but i am a newbie in that stuff, the flash chip is split in two parts: Aug 27 17:06:39 * rwhitby chooses ciabot_cvs, cause it's written in perl :-) Aug 27 17:08:55 that one's disgustingly complicated... I owe a lot to pasky for being brave enough to make CIA work with CVS in the first place :) Aug 27 18:09:55 * rwhitby is booting debianslug from flash .... Aug 27 18:14:07 * rwhitby runs apt-get update on the slug ... Aug 27 18:14:28 that'll take a while, no? Aug 27 18:15:34 not for update - you're thinking upgrade Aug 27 18:16:13 ahyes Aug 27 18:16:59 * NAiL starts to write a "howto" for updated samba on the ds101 Aug 27 18:18:36 gonna do a dist-upgrade from sarge to etch now .... Aug 27 18:19:43 I think it's time to put apex on this slug .... Aug 27 18:22:11 I reckon I might need to do an Optware package for apex, since the OE compiler won't build it properly ... Aug 27 18:25:46 Hmm - or maybe just add another subdir in master makefile for apex which builds the toolchain first .... Aug 27 18:27:34 the latter sounds nice Aug 27 18:28:11 rwhitby: heh... it's a mess still, but it should work: http://www.nslu2-linux.org/wiki/DS101/UpgradeSamba Aug 27 18:29:27 NAiL: are you sure you want to symlink the whole /opt/etc, or just symlink files inside it Aug 27 18:29:40 with the former, optware packages will clobber syno etc files Aug 27 18:29:47 yeah... Aug 27 18:29:52 Ok, I'll fix it Aug 27 18:29:56 with the latter, you can choose which ones to put in harm's way Aug 27 18:29:57 It's not linked to the main page yet Aug 27 18:31:52 and are you going to symlink /opt ? Aug 27 18:32:21 (looking forward to getting ipkg working and installing stuff directly in /opt) Aug 27 18:32:40 you could also get /etc/rc to run /opt/etc/init.d/rc.unslung (like we do on wl500g) Aug 27 18:32:54 bbiab Aug 27 18:34:16 rwhitby-away: it executes /etc/rc.local automatically if it exists Aug 27 18:34:27 that can start stuff in /opt afterwards Aug 27 18:38:49 ok, I'll leave the howto stuff for a while. Can't think straight. But it's somewhat close though. It Works For Me (TM) Aug 27 18:39:08 duh... I'm lame Aug 27 18:39:37 Why on earth do I make /opt in writeable? There's only ~80mb free there.. On /volume1 there's *loads* of space Aug 27 18:46:13 yeah, put /opt there :-) Aug 27 18:46:23 yes, it's a much better idea ;) Aug 27 18:46:40 my apt-get upgrade to debian etch on the slug is still going nicely ... Aug 27 18:46:47 nice Aug 27 19:10:34 debian:~# dpkg -l | wc -l Aug 27 19:10:34 240 Aug 27 19:11:00 let's try an apt-get install monotone ... Aug 27 19:14:56 Hmm - no unstable binary-arm packages, so I got montone 0.19 installed ... Aug 27 19:26:20 rwhitby-away: can you do apt-cache search icomlib ? Aug 27 19:29:56 that might motivate me to do something with csr_2.0 building. Aug 27 19:35:34 <[g2]-away> rwhitby-away, running debian from a chroot ? Aug 27 19:37:39 [g2]: running debian from flash and usb flash disk Aug 27 19:37:56 <[g2]> from flash ? cool! Aug 27 19:38:28 debian:~# apt-cache search icomlib Aug 27 19:38:29 icomlib-bin - Icom PCR-1000 command line control Aug 27 19:38:29 icomlib-doc - Documentation for icomlib Aug 27 19:38:29 icomlib1 - Icom PCR-1000 control shared libraries Aug 27 19:38:30 icomlib1-dev - Icom PCR-1000 development kit Aug 27 19:38:30 qpcr1k - Icom PCR-1000 GUI control Aug 27 19:38:46 [g2]: kernel is in flash, and boots to sda2 Aug 27 19:39:05 <[g2]> BE ? Aug 27 19:39:13 dyoung: is that motivating? Aug 27 19:39:27 yeah BE Aug 27 19:39:36 <[g2]> lennert's stuff ? Aug 27 19:39:54 oh, sorry, LE Aug 27 19:40:02 fox's stuff Aug 27 19:40:06 <[g2]> ah.. Aug 27 19:40:09 http://www.nslu2-linux.org/wiki/DebianSlug/DiskImageInstall Aug 27 19:40:45 <[g2]> I was thinking about talking to the #debian guys about doing a real debian port Aug 27 19:41:02 <[g2]> I'm sure there's some process in place for doing that kinda thing Aug 27 19:41:32 <[g2]> we could probably just kick off a native build and it'd produce the whole she-bang Aug 27 19:42:14 what lennert is doing is a real debian port isn't it? Aug 27 19:42:54 <[g2]> that's what it sounded like, but I don't know what's he's doing or how he's doing it Aug 27 19:42:58 we need to get lennert building on the nslu2-linux.org machines, as part of master makefile Aug 27 19:43:19 <[g2]> or incorporate it into the process Aug 27 19:46:13 <[g2]> we should be able to have a debian LE kernel with APEX and just nfs boot it or boot to a ramdisk (from flash) and net install debian right Aug 27 19:46:58 <[g2]> beewoolie tells me the box boots in LE by default Aug 27 19:48:02 yeah, it would be good to do a 8MB flash image with a netinstaller on it Aug 27 19:48:04 <[g2]> did you see the note that APEX appears broken with gcc 3.4.4 ? Aug 27 19:48:25 I'm waiting for someone to work out why the OE build of apex doesn't work .... Aug 27 19:49:05 <[g2]> if it's using gcc 3.4.4 that might be it :) Aug 27 19:50:13 back later, I'm taking my son to the beach Aug 27 19:51:26 <[g2]> have a great time! Aug 27 19:54:46 yes Aug 27 19:54:49 thats motivating Aug 27 19:55:05 Lenenrt is doing a full port. Aug 27 19:55:21 have fun at the beach Aug 27 19:55:25 * dyoung hmms Aug 27 19:56:19 <[g2]> Ok... Lennert's great! but we should coordinate the process on the wiki or in the channel Aug 27 19:56:34 * rwhitby-beach wonders what dyoung will have cooked up by the time he gets back from the beach .... Aug 27 19:56:41 <[g2]> as there are 16K packages and 24 hours in a day Aug 27 19:56:49 Hes fairly discouraged by the Debian folk. Aug 27 19:57:02 they basically told him to go away last time he suggested a BE Port. Aug 27 19:57:14 wasn't that fedora? Aug 27 19:57:30 Them too/. Aug 27 19:57:46 Fedora told him that arm wasnt a legitiamte platofmr or something like that Aug 27 20:00:45 <[g2]> http://lists.debian.org/debian-arm/2005/08/msg00013.html Aug 27 20:04:55 Yep. Aug 27 21:07:07 Is there a wiki page that explains how to push monotone changes back upstream? Aug 27 21:07:50 monotone push or monotone sync just returns "monotone: read from fd 4 (peer monotone.nslu2-linux.org) failed, disconnecting" Aug 27 21:13:58 Did you submit your public key to someone yet? Aug 27 21:15:13 Yes, it was added yesterday Aug 27 21:17:11 is the proper command "monotone sync" from within the directory where I made the .bb changes? Aug 27 21:17:47 so far the sequence of commands was "monotone add; monotone commit; monotone sync" with the sync failing. Aug 27 21:20:44 the master makefile uses push. Aug 27 21:21:09 I think we avoided sync because it may lead to unresolvable multiheads. Aug 27 21:22:45 anyways, when adding something: cd openembedded; monotone add openembedded/p[ackages/foo; monotone ci -m "packge: short description of changes"; cd ..; make push-openembedded Aug 27 21:27:25 that fails too :( http://pastebin.ca/21344 Aug 27 21:28:04 is there a way of telling if my key is really imported into the nslu2 server? Aug 27 21:29:41 koen said that he added my key to ewi546.ewi.utwente.nl and that he syncs to monotone.nslu2-linux.org every 10 minutes, but it may be worth double checking that the key has made it. Aug 27 21:33:07 what enail did you specify? Aug 27 21:33:15 for the id that is Aug 27 21:34:12 if youre trying to push/sync to monotone.nslu2-linux.org we need to have it in too. Aug 27 21:35:44 anyways, I dont see anything that resembles peteru in monotone.nslu2-linux.org . Aug 27 21:43:11 The key id is peteru@openembedded.org Aug 27 21:44:32 and I am trying to add openembedded/packages/puppy/puppy_1.11.bb Aug 27 21:45:31 I emailed the key to koen and mickeyl yesterday and koen said he added the key about 14 hours ago. Aug 27 21:46:08 It was my understanding that once they add my key, it will propagate to the nslu2 servers as well, but perhaps that's not the case. Aug 27 21:46:13 What should I do? Aug 27 21:50:01 Nope, its not. PM me your key and I can add it. Aug 27 21:51:18 Hmm, but you'll need to send it to me in the next 30 min. :-) Aug 27 21:51:43 thanks. Aug 27 21:52:15 Hope it came through, if not I can email it. Aug 27 21:54:57 Added. Aug 27 21:55:45 lemme know if works. Aug 27 21:57:32 I just tried it. This time I got "'received network error: access to branch 'org.openembedded.dreambox' denied by server" instead :( Aug 27 21:59:57 you need to push it to org.openembedded.dev i belieeve. Aug 27 22:03:18 I'm not quite sure why I have the dreambox stuff - is there a way of getting rid of it from my monotone database? Aug 27 22:03:36 make setup should do it Aug 27 22:04:51 make setup explicitly includes the dreambox stuff Aug 27 22:09:18 sure? Have you updated the makefile lately? Aug 27 22:09:26 Oh bloody hell! I had an old master Makefile and doing "make update" didn't refresh it. A manual wget fixed it. Aug 27 22:09:39 Well, fixed as in got rid of the dreambox pattern Aug 27 22:09:40 ;) Aug 27 22:10:33 I wonder if there's an easy way for making this fool proof for casual developers. Aug 27 22:11:05 My slug development comes and goes in bursts. Aug 27 22:21:13 peteru-home: once we start using nslu2-developers for build system changes it should be better ... Aug 28 00:07:09 hi all -- is anyone around atm? Aug 28 00:07:40 hrm, guess not (or the lag to germany is particularly bad ...) Aug 28 00:07:44 no, everybody is dad Aug 28 00:07:54 s/dad/dead :o Aug 28 00:08:01 lol that's a shame Aug 28 00:08:06 damn this crazy timezone i live in Aug 28 00:08:30 oh well, try again tomorrow i guess ... **** ENDING LOGGING AT Sun Aug 28 02:59:56 2005