**** BEGIN LOGGING AT Fri Aug 19 02:59:56 2005 Aug 19 03:55:19 03rwhitby * 10unslung/ (Makefile make/unzip.mk): Added the unzip package to both nslu2 and wl500g Aug 19 04:00:39 the software for the DS101 does have a lot of features Aug 19 04:00:50 just found ImageMagick too Aug 19 04:01:43 gphoto is in there too Aug 19 04:01:46 yup Aug 19 04:02:19 Supposedly, you can plug in a camera in the front port, and it copies it all to a share Aug 19 04:02:32 yep Aug 19 04:02:47 Haven't tried that yet though ;) Aug 19 04:05:25 dyoung: you got a DS? Aug 19 04:05:32 Nope Aug 19 04:05:42 I did disassemble the early firmware though Aug 19 04:05:47 ah Aug 19 04:06:44 dyoung: seen the DS-101g+ Aug 19 04:06:46 ? Aug 19 04:10:01 dyoung: You wouldn't happen to have any ideas on what appears to be some kind of checksums in the firmware image? Aug 19 04:15:31 non-standard ReiserFS ? Aug 19 04:15:46 Nope, what is this DS-101g ? Aug 19 04:16:18 03rwhitby * 10unslung/Makefile: Demoted asterisk from native feed, cause it doesn't build on gastro. Aug 19 04:16:33 http://www.synology.com/enu/products/diskstation/index.php?page=ds-101g_plus&content=appl¤t_sub_link=1 Aug 19 04:16:38 dyoung: yes. By the looks of it, it uses ReiserFS with a different signature Aug 19 04:17:06 NAiL: the Tom's hardware review says that it's not just the signature. Aug 19 04:17:17 Are those the checksums youre referring to? or something else? Aug 19 04:17:18 rwhitby: Not? Ugh... Aug 19 04:17:33 dyoung: http://opensyn.kynisk.com/checksum Aug 19 04:18:01 http://www.tomsnetworking.com/Reviews-190-ProdID-DS101-6.php Aug 19 04:18:04 Hmm, maybe similar to the length headers for a nslu2 partitition? Aug 19 04:18:18 maybe some CRC magic? Aug 19 04:18:55 Dunno.. the first column looks like somesort of crc-thingy. The second column is the size. What the two last columns are, I don't know Aug 19 04:19:25 But... the last line is commented out. That file doesn't exist in the firmware image. So it might be possible to just comment everything out ;) Aug 19 04:21:06 03rwhitby 07org.openembedded.nslu2-linux * rc5b694dc... 10/packages/meta/ucslugc-packages.bb: Demoted glib-2.0 from ucslugc-packages, cause it doesn't build. Aug 19 04:21:58 Hmm - do we have loop support in Unslung? Aug 19 04:24:37 * NAiL tries to flash the DS with a custom image Aug 19 04:24:45 * NAiL failed Aug 19 04:27:54 oh well Aug 19 04:27:58 Enabled telnet instead Aug 19 04:29:07 ok, it's possible with stock Unslung 5.5 and the new unzip package to extract the ufsd.o module from the R63 firmware. Aug 19 04:32:20 The web interface is gonna be differnt though eh? Aug 19 04:32:38 (amongst other things) Aug 19 04:35:06 BusyBox v1.00-pre2 (2005.06.07-03:28+0000) Built-in shell (ash) Aug 19 04:35:10 yay... Aug 19 04:41:41 So you can telnet in and run ipkg? Aug 19 04:42:00 no ipkg Aug 19 04:42:16 the busybox binary has no ipkg applet Aug 19 04:42:25 can you get a script onto it? Aug 19 04:42:36 yes Aug 19 04:42:43 (you can use the ipkg.sh script that we use to bootstrap ipkg for wl500g) Aug 19 04:42:43 no problem then! Aug 19 04:43:18 This is what is needed to enable telnet on the ds: Aug 19 04:43:19 system('echo "telnet stream tcp nowait root /usr/sbin/telnetd telnetd" > /etc/inetd.conf'); Aug 19 04:43:23 system('kill -HUP 390'); Aug 19 04:43:25 ?> Aug 19 04:43:42 NAiL: does it have killall on it? Aug 19 04:44:01 probably, didn't try that actually since I knew the current PID ;) Aug 19 04:44:15 Usage: killall [-signal] process-name [process-name ...] Aug 19 04:44:28 killall -HUP inetd then Aug 19 04:44:57 you could put the ipkg.sh script in the feed, and wget that, then run it. Aug 19 04:46:52 will that pull in deps? Because that'll break the DS Aug 19 04:47:34 ipkg.sh is a very simple shell script Aug 19 04:47:55 I wish I could get one here. Aug 19 04:49:02 rwhitby: ok, looking into it Aug 19 04:49:14 Anyone know what the opposite of < is offhand? Aug 19 04:49:55 > Aug 19 04:50:09 thx Aug 19 04:57:17 rwhitby: Ok, where do I find that ipkg.sh script? It's not anywhere within my build dir? Aug 19 05:00:01 Hmm - it's in the wiley firmware Aug 19 05:02:10 It's now on nudi in /home/slug - delete it when you've got it. Aug 19 05:02:27 thx Aug 19 05:06:08 ugh Aug 19 05:06:11 no wget Aug 19 05:09:57 oh well, it's on the DS atleast Aug 19 05:10:20 (the script) Aug 19 05:12:02 03rwhitby * 10unslung/ (make/ufsd.mk sources/ufsd/postinst sources/ufsd/prerm): Module to download and extract the ufsd NTFS kernel module. Aug 19 05:12:54 03rwhitby * 10unslung/Makefile: Promoted ufsd for Optware/NSLU2. Aug 19 05:25:35 You can now ipkg install ufsd on Unslung 5.5 ... Aug 19 05:37:53 Hmm - it insmod's fine, but doesn't mount an ntfs disk. Aug 19 05:43:04 Stokkandisk> ./ipkg.sh install ./dropbear_0.44test4-3_armeb.ipk Aug 19 05:43:04 ipkg_install_file: ERROR: File not found Aug 19 05:43:41 full pathname? Aug 19 05:44:24 doesn't help Aug 19 05:47:36 hmm Aug 19 05:48:07 dropbear wants libutil Aug 19 05:48:15 whatever that is ;) Aug 19 05:50:38 ok, I can get wakelan to work atleast ;) Aug 19 05:50:54 03rwhitby * 10unslung/make/ufsd.mk: Now depends on Unslung 6.x Aug 19 06:03:58 urgh.. the webinterface uses one huge .cgi Aug 19 06:05:06 03rwhitby * 10unslung/ (Makefile make/noip.mk): Added no-ip package for nslu2 and wl500g. Aug 19 06:11:16 aha Aug 19 06:11:19 neat Aug 19 06:11:38 The webinterface logs what fails when I try to upgrade Aug 19 06:11:48 Aug 19 13:14:48 Stokkandisk user.err apply_update.cgi: SYNOLnxManApplyUpdate: The patch file [/volume1/upd@te.pat] is received... Aug 19 06:12:00 Aug 19 13:14:57 Stokkandisk user.err apply_update.cgi: SYNOLnxManApplyUpdate: Verify checksum of [/volume1/upd@te]... Aug 19 06:12:04 Aug 19 13:14:57 Stokkandisk user.err apply_update.cgi: SYNOLnxManApplyUpdate: Fail to verify checksum of /volume1/upd@te... Aug 19 06:12:35 NAiL: how much time do you have before you have to give this box back? Aug 19 06:12:56 rwhitby: Monday. I can probably extend it though. Aug 19 06:13:35 Just wondering whether you're going to get any sleep this weekend or not :-) Aug 19 06:13:58 heh, I just cancelled my planned trip to a cabin in the mountains ;) Aug 19 06:16:53 I can see why it's got 64mb ram though. It boots from a initrd, and it looks like it keeps it mounted Aug 19 06:17:02 the initrd is 16mb uncompressed Aug 19 06:18:04 We could teach them a thing or two about saving ram ... Aug 19 06:18:19 hhe Aug 19 06:18:32 Filesystem 1k-blocks Used Available Use% Mounted on Aug 19 06:18:32 /dev/ram0 65528 46900 18628 72% / Aug 19 06:20:02 Trying to figure out where it stores everything in flash... Aug 19 06:20:13 I know that mtd3 is simply a tarball with all the libs Aug 19 06:26:14 mtd0 bootloader, mtd1 kernel, mtd2 rootfs, mtd3 para0(?), mtd4 vender(sic), mtd5 synocfg, mtd6 redboot cfg, mtd7 fisdir Aug 19 06:27:04 But I can't access them :( Aug 19 06:27:17 why not? Aug 19 06:27:24 you're telnetted in aren't you? Aug 19 06:27:26 /dev/mtd_bootloader: No such device or address Aug 19 06:27:52 what other /dev/mtd* devices are there? Aug 19 06:28:23 mtd0-7. I can access them apparently ;) Aug 19 06:28:44 dd from them into files. Aug 19 06:28:52 yeah Aug 19 06:28:55 or the other way around ;-) Aug 19 06:29:21 dd from files into them? I don't think so ;) Aug 19 06:29:41 that's how you can load new firmware ... Aug 19 06:29:50 careful though. Aug 19 06:30:12 you probably dont want to blow away your bootloader just yet. :-) Aug 19 06:30:12 I think I can recover from redboot if something goes totally wrong anyhoo Aug 19 06:30:20 heh, no Aug 19 06:30:28 I ain't touching redboot yet :P Aug 19 06:31:05 03rwhitby 07org.openembedded.nslu2-linux * r7c57df14... 10/packages/nslu2-binary-only/unslung-rootfs_2.3r63.bb: Removed the upgrade mode temporarily from Unslung 6.x, as it won't work without the RedBoot FIS directory support in the kernel. Aug 19 06:31:16 you could cpio the rootfs and add stuff; then copy it back with your nefarious mods Aug 19 06:31:32 hehe Aug 19 06:31:52 Man, I think I really like this box :D Aug 19 06:32:16 copying mtd2 takes forever though Aug 19 06:32:49 the rootfs is ext2, so modifying it isn't hard at all Aug 19 06:33:55 the joy of a new toy ;) Aug 19 06:36:01 NAiL: registered opensyn.org yet? Aug 19 06:37:02 or ds101-linux.org ;-) Aug 19 06:38:39 hehe, no Aug 19 06:39:34 * rwhitby registers them so he can sell them to NAiL at exorbitant prices later .... Aug 19 06:39:58 * NAiL sips money out of the nslu2 donation accounts to pay for the domains Aug 19 06:41:19 * rwhitby changes the password on the nslu2 donation accounts ... Aug 19 06:41:30 too late! mohahaha ;) Aug 19 06:41:49 * rwhitby cancels the PayPal transactions, and NAiL is foiled! Aug 19 06:42:06 Noooooo Aug 19 06:42:12 * NAiL drops hacking the DS-101 Aug 19 06:43:16 * NAiL starts inserting nefarious backdoors into the openslug feed Aug 19 06:46:20 VoodooZ_Work :) Aug 19 06:47:15 Hey! Aug 19 06:47:36 Our internet connection at work has been down since last night so I lost all the logs. Aug 19 06:48:30 did I miss anything new and exciting? Aug 19 06:49:08 kinda ;) Aug 19 06:49:54 like? Aug 19 06:49:58 I've got my sweaty hands on a Synology DS-101, and I'm dissecting it right now :D Aug 19 06:50:05 what's that? Aug 19 06:50:12 It's kind of like a slug Aug 19 06:50:27 specs please! :) Aug 19 06:50:31 It's an IXP420, 64MB ram, 16MB flash. It's got an internal IDE interface Aug 19 06:50:52 It's an enclosure with a fatslug built-in, more or less ;) Aug 19 06:51:08 nice Aug 19 06:51:15 speed? Aug 19 06:51:18 266 Aug 19 06:51:27 03rwhitby * 10unslung/ (make/ufsd.mk sources/ufsd/postinst): Fixed /dev/loop -> /dev/loop0 Aug 19 06:51:30 It's a BB Aug 19 06:51:57 http://www.tomsnetworking.com/Reviews-190-ProdID-DS101.php has performance relative to slug. Aug 19 06:52:20 USB2.0? Aug 19 06:52:28 yes Aug 19 06:52:37 wow. A slug cousin! Aug 19 06:52:39 three USB2-ports Aug 19 06:52:48 ummm! Aug 19 06:52:55 ethernet? Aug 19 06:53:01 And it's got a 33.333MHz crystal ;) Aug 19 06:53:06 hehe Aug 19 06:53:08 100mbit Aug 19 06:53:28 It's got a big brother, the DS-101g+ which uses a ppc cpu and has GBLan Aug 19 06:53:28 what is the product normally designed for? Aug 19 06:53:34 NAS Aug 19 06:53:42 * VoodooZ_Work nods Aug 19 06:54:02 The leads for a second eth is on the PCB Aug 19 06:54:08 lacks the phy and stuff though Aug 19 06:54:08 VoodooZ_Work: http://www.tomsnetworking.com/Reviews/images/scrnshots/ds101/Figure10_full.jpg (and read the review) Aug 19 06:54:25 It's also got pads for a minipci slot Aug 19 06:54:33 I spent too much time on the slug already unfortunately. I'll have to wait until I can get one that is 533mhz+ to switch for next rev of the robot. Aug 19 06:54:37 rwhitby, thanks. Aug 19 06:55:51 yikes, the PCB is much larger though. Wouldn't fit on my small robot unfortunately. Aug 19 06:55:56 Doh! Unslung 5.5 loads the ufsd.o module, but it doesn't want to mount anything with it, and Unslung 6.0's binary kernel doesn't have LOOP enabled (which the ufsd ipkg uses to extract it from the Linksys firmware) :-( Aug 19 06:56:00 No, it's huge Aug 19 06:57:32 hm looks like the western digital essentials netcenter the ds101 Aug 19 06:57:49 Eiffel: ? Aug 19 06:58:22 Eiffel: got internal pictures of that one? Aug 19 06:59:35 http://www.wdc.com/en/products/Products.asp?DriveID=152 maybe there a some only took a look into the firmware file and saw it hast 266mhz and 64mb Aug 19 07:02:07 http://trustedreviews.com/article.aspx?art=1762 Aug 19 07:03:43 03rwhitby * 10unslung/make/e2fsprogs.mk: Updated to version 1.38 Aug 19 07:15:49 03rwhitby * 10unslung/ (Makefile make/e2tools.mk make/ufsd.mk sources/ufsd/postinst): Added e2tools for nslu2 and wl500g, and updated ufsd to use it. Aug 19 07:16:37 OK, when that hits the feeds, then Unslung 6.0-alpha should be able to download and install it's own NTFS kernel module at the licensed user's request. Aug 19 07:19:40 oh nice Aug 19 07:20:50 Should be there in less than 15 minutes ... Aug 19 07:21:46 night all Aug 19 07:32:43 Anyone know the difference between the intel flash-chip and DoC? Aug 19 07:59:17 ah Aug 19 07:59:17 nice Aug 19 07:59:49 The DS-101 has enough free space within the case for the serial display I ordered from sparkfun Aug 19 08:55:55 hi there Aug 19 09:02:15 podzap, welcome -- there's more action in here :) Aug 19 09:07:54 hehe Aug 19 09:10:18 I am considering writing a upnp server in perl Aug 19 09:55:35 odd Aug 19 09:55:43 the DS-101 byteswaps the hd Aug 19 09:56:29 thats gotta slow things down. Aug 19 09:56:49 yes Aug 19 09:57:01 I wonder why it does that... Aug 19 09:57:06 good reason why the numbers we saw wern't better. Aug 19 09:57:16 wtih PATA I would expect better results. Aug 19 09:57:37 We'll see what the results are once I've set up a custom firmware Aug 19 09:57:54 That'll have to wait until I get my own DS-101 though Aug 19 09:58:01 Can't break this one that much Aug 19 10:07:57 I guess removing bswap will make the disk unusable on other archs though Aug 19 10:13:44 have you tried a hdparm -tT ? Aug 19 10:16:59 I'd have to get hdparm on it first ;) Aug 19 10:19:24 there is a hdparm package in OE, shouldn't that be kinda usable? Aug 19 10:24:16 <[cc]smart> hi Aug 19 10:26:46 <[cc]smart> is it possible to ones monotone DB to be based on oe.dev or do i have to/should i fetch a new copy ? Aug 19 11:16:06 03nail 07org.openembedded.nslu2-linux * r74f07dd2... 10/ (2 files in 2 dirs): Add irssi to the feed Aug 19 11:16:12 03nail 07org.openembedded.nslu2-linux * r89864685... 10/packages/irssi/irssi_cvs.bb: Update glib dependency to 1.2, so irssi compiles Aug 19 11:17:25 Thanks to malfi :) Aug 19 11:21:25 03nail 07org.openembedded.nslu2-linux * re4a7fdcb... 10/ (99 files in 48 dirs): Aug 19 11:21:25 propagate from branch 'org.openembedded.dev' (head f00fce6edbd12298c684d7d9dd99f46ce1614f1e) Aug 19 11:21:25 to branch 'org.openembedded.nslu2-linux' (head 89864685adbed4d02c9aec37913e1eb64427a6de) Aug 19 11:51:57 <[cc]smart> is there a schedule for the new monotone repo to be used nad it's refelction in MaterMakefile ? Aug 19 14:06:16 [cc]smart: migration to oe.dev will be automatic. Aug 19 14:17:33 [cc]smart: you need to send me a new key Aug 19 14:18:06 and the schedule for migration is sometime this weekend. Aug 19 14:18:45 the plan is that once I have done the migration, then the next time that you "make update" then the makefile will be updated to talk to the oe.dev branch instead of the nslu2-linux branch. Aug 19 14:19:42 It will stay that way for a week (to allow everyone to run "make update"), and then the server will stop serving the nslu2-linux branch, and only serve the oe.dev branch (to which developers can commit directly using the makefile). Aug 19 14:23:57 uh... is there a difference between the format of the ipks in the openslug and the ucslugc feeds? Aug 19 14:24:19 I can tar xvf the dropbear ipk from the openslug feed, but I can't do the same with the ucslugc one? Aug 19 14:25:58 they should be the same ... Aug 19 14:27:36 odd Aug 19 14:30:30 dropbear_0.46-r3_armeb.ipk: Debian binary package (format 2.0) Aug 19 14:30:36 dropbear_0.44test4-3_armeb.ipk: gzip compressed data, from Unix Aug 19 14:32:29 the 0.46 one is from ucslugc, the other one from openslug Aug 19 14:34:39 Ok, I think it's about time for me to go to bed anyway Aug 19 14:41:31 OK, Unslung 6.0-alpha successfully runs "ipkg install ufsd" and after reboot is then able to mount NTFS disks read/write. Aug 19 14:42:11 nice work :) Aug 19 14:42:30 ka6sox-office: are you alpha testing unslung 6.0 ? Aug 19 14:45:25 yes Aug 19 14:45:37 I need to pull again Aug 19 14:45:52 and do a new build today Aug 19 14:46:25 03rwhitby 07org.openembedded.nslu2-linux * re248bc9f... 10/packages/nslu2-binary-only/ (unslung-rootfs-2.3r63/unsling unslung-rootfs_2.3r63.bb): Updated unsling to wait for a mounted rw disk. Aug 19 14:46:37 I guess I must have m issed something important. Aug 19 14:52:12 dyoung: Optware/nslu2 "ufsd" package which downloads, extracts, and installs the NTFS driver for Unslung 6.0 Aug 19 14:52:51 Cool. Do we have any clue why it doesnt work after loading in 5.5 ? Aug 19 14:53:09 nope - feel free to investigate :-) Aug 19 14:53:28 it loads, but didn't want to mount my disk. It would be good if it was PEBKAC Aug 19 14:54:19 I have a HD that I need to get the info off of the NTFS partition and make mods to it so I'm ready to tes. Aug 19 14:54:21 test. Aug 19 15:14:41 nope. can't see your test Aug 19 15:14:47 :) Aug 19 15:15:15 hey ka6sox. opengear arrived yet? Aug 19 15:17:08 Tiersten, not yet...due today though. Aug 19 17:35:22 kinda offtopic, but does anybody know, if it's possible to clone the process flags to the new process, if I intercept the syscall sys_execve? Aug 19 19:08:58 kolla: faktisk tilstede? ;) Aug 19 19:11:47 03nail 07org.openembedded.nslu2-linux * re304497a... 10/packages/ (libol/libol_0.3.16.bb syslog-ng/syslog-ng_1.6.8.bb): Add syslog-ng (no config yet), and libol (required for syslog-ng) Aug 19 19:11:50 03nail 07org.openembedded.nslu2-linux * r4eff4c95... 10/ (2 files in 2 dirs): Add syslog-ng to openslug feed Aug 19 19:31:11 03nail 07org.openembedded.nslu2-linux * rbeb25e1e... 10/packages/syslog-ng/syslog-ng_1.6.8.bb: Add default config Aug 19 19:31:13 03nail 07org.openembedded.nslu2-linux * r2c61fe5b... 10/packages/ssmtp/ssmtp_2.61.bb: Add CONFFILES Aug 19 19:32:05 ~emulate rwhitby Aug 19 19:32:05 Another Satisfied Customer! Aug 19 19:32:09 dang Aug 19 19:41:21 03nail 07org.openembedded.nslu2-linux * r059ddb96... 10/ (15 files in 11 dirs): Aug 19 19:41:21 propagate from branch 'org.openembedded.dev' (head 4c0f1d3f30593f38897aec2a3509ff562c01120e) Aug 19 19:41:21 to branch 'org.openembedded.nslu2-linux' (head 2c61fe5bf9a20cefdfb289951f11ee2d7d29cf53) Aug 19 22:31:40 03rwhitby 07org.nslu2-linux.dev * rf0924e8e... 10/Makefile: Updated to new feed locations Aug 19 22:31:42 03rwhitby 07org.openembedded.nslu2-linux * r90c2bc8f... 10/conf/distro/ (unslung-binary-kernel.conf unslung.conf): Updated unslung and unslung-binary-kernel to new feed locations. **** ENDING LOGGING AT Sat Aug 20 02:59:56 2005