**** BEGIN LOGGING AT Fri May 17 03:00:00 2013 **** BEGIN LOGGING AT Fri May 17 19:58:37 2013 May 17 22:04:06 Has there not been an update to Angstrom (for Zaurus spitz) since Dec 2007? May 17 22:04:28 The kernel, that is May 17 22:08:15 danboid: sounds about right May 17 22:08:48 Hi HRH_H_Crab! May 17 22:08:59 hi May 17 22:09:41 If I install it, will I be able to access the ports/repos still for binary packages or not? May 17 22:10:54 i dunno May 17 22:11:04 ive long since ceased using angstrom May 17 22:11:19 i only really idle in the channel for historical reasons May 17 22:11:31 i still have a couple of spitz but they run debian May 17 22:11:40 they have a 3.0.2 (i think) kernel May 17 22:11:47 which came from the kexecboot guys. May 17 22:12:16 Great! Whats the easiest/best way for me to install Deb on my Spitz? Can I run Wheezy on it? May 17 22:12:48 yep May 17 22:12:50 o.k. May 17 22:13:12 I've just tried flashing Andromeda but it failed to boot - I'm not even sure it supports the c3000 and the instructions are a bit thin on the ground May 17 22:13:16 i cant actually remember exactly how i did this. May 17 22:13:22 :) May 17 22:13:28 i think it was something like May 17 22:13:33 get a sd / cf card May 17 22:13:36 debootstrap it May 17 22:13:43 then flash the z with kexecboot May 17 22:14:08 edit some files to make it boot from the cf card etc. etc. May 17 22:14:10 aaah... May 17 22:14:26 i think what i did was i booted from one card May 17 22:14:32 that enabled me to partition the hard drive May 17 22:15:14 i must have booted from sd and used the cf wifi to debootstrap to the hdd May 17 22:15:19 or something like that May 17 22:16:07 i might even have just made a tarball May 17 22:16:11 for the filesystem May 17 22:16:20 Hmm May 17 22:16:32 so basically the way that kexecboot works May 17 22:16:33 I've not touched my Z for years May 17 22:16:45 you have a linux kernel and bootloader in the flash May 17 22:17:11 and then you have a rootfs and a kernel on either hdd partitions, or cf or sd May 17 22:17:32 when kexecboot runs it scans the various storage options and presents a menu May 17 22:17:33 never tried kexecboot before but I can see a spitz kernel package here http://kexecboot.org/download May 17 22:17:43 yeah read the docs there May 17 22:17:55 there is good stuff on openembedded.org too May 17 22:17:59 i should also warn you May 17 22:18:09 that im not using X May 17 22:18:16 i do have a version of debian with X on it May 17 22:18:19 I wasn't planning on using X on it May 17 22:18:31 but that is a horrific frankenstein installation May 17 22:18:37 and i honestly have no idea how i did it May 17 22:18:41 and its unusable May 17 22:18:46 (the X) May 17 22:18:48 cool May 17 22:19:01 without X its fine. May 17 22:19:13 kexecboot + Andromeda may be my easiest bet May 17 22:19:16 i do find the screen flickers a lot with the 3.2 kernel May 17 22:19:25 s/lot/bit May 17 22:19:28 but it'll be an ancient rootfs I bet May 17 22:19:30 and the wifi is flakey as hell May 17 22:19:46 hang on... May 17 22:19:52 Oh right. So 3.0.x is best for spitz is it? May 17 22:20:22 im double checking what i have May 17 22:20:24 3.2 maybe May 17 22:21:00 i will boot it and give you some uname -a action. May 17 22:21:19 its a painful process though since i need to get enough charge into the battery for it to play ball May 17 22:21:24 I need wifi to work well or its a no-go. I've got a prism2 based CF card May 17 22:21:28 and kexecboot takes a while to work. May 17 22:21:37 the buffalo? May 17 22:21:50 Planex? May 17 22:21:53 aah May 17 22:21:56 mines buffalo May 17 22:22:09 mines hostap (i think thats prism 2 right?) May 17 22:22:11 mine works May 17 22:22:16 GW-CF11X May 17 22:22:19 but it just keeps crapping out under load. May 17 22:22:39 ironically i dist-upgraded my two the other day. May 17 22:22:52 Wheezy? May 17 22:22:53 3 debian installs (one Z has stable & testing on 2 partitions) May 17 22:23:07 yep May 17 22:23:15 took forever May 17 22:23:21 great May 17 22:23:27 (mainly because the card kept crapping out) May 17 22:23:44 I'll be delighted to run a modern Deb on this ol' hunk o' junk May 17 22:24:07 it works fine. May 17 22:24:07 if I can get reliable SSH etc May 17 22:24:20 it wont be "mega reliable" but it will work. May 17 22:24:25 if you are ssh'ing to the z May 17 22:24:31 run up screen! ;) May 17 22:24:37 well May 17 22:24:46 depends on the card i guess. May 17 22:25:02 if you can report back and your card is solid i may invest in one. May 17 22:25:11 will do May 17 22:25:30 mine is still charging May 17 22:25:57 ok May 17 22:26:00 we have life May 17 22:26:06 this will take a while May 17 22:26:11 gotta wait for kexec to do its thing. May 17 22:26:25 I've never installed Deb from debootstrap. I presume doing this on a Z will be pretty much the same as on a PC ie I can use the regular debootstrap instructions? May 17 22:26:25 do you have a decent sized sd card? May 17 22:26:35 hmmm May 17 22:26:42 there was something glitchy about it May 17 22:26:55 let me review the instructions May 17 22:27:05 I've got a 512MB CF and a 32GB microSD that the Z prob can't read May 17 22:27:24 http://www.omegamoon.com/blog/static.php?page=ZaurusDebian May 17 22:27:25 the CF card works fine May 17 22:27:40 i used that a lot. May 17 22:27:57 Yeah, I looked at Cortez guide yesterday May 17 22:28:05 ideally i think you will need an sd that will work too. May 17 22:28:49 because you need one to boot from May 17 22:28:53 (and format the hd) May 17 22:29:06 I've got a 256MB SD card May 17 22:29:16 and the other to hold the rootfs tarball to copy to your nice new partitions May 17 22:29:19 I've got a 4GB one too, somewhere May 17 22:30:11 Where is this debian-stage1.tar.gz that Cortez mentions then? May 17 22:30:19 i dunno May 17 22:30:23 i sacked it off May 17 22:30:30 since i used debootstrap instead and made my own. May 17 22:31:36 Did you use the same debootstrap command as cortez? May 17 22:31:54 not exactly May 17 22:31:56 I'm mainly wondering about --foreign sid armel-stage1 May 17 22:32:05 i might have done May 17 22:32:12 i remember there was some bit i had to futz around with May 17 22:32:22 and i think it may have been that part. May 17 22:32:27 just have a play May 17 22:32:32 if you get really stuck May 17 22:32:36 nag me in here May 17 22:32:40 What if I wanted to run wheezy? Would I replace sid with wheezy in '--foreign sid armel-stage1' ? May 17 22:32:44 and ill sort something May 17 22:32:49 Thanks! May 17 22:32:53 i wouldnt worry about that May 17 22:32:59 id just make sure you get deb installed May 17 22:33:09 and then edit /etc/apt/sources.lst or whatever its called May 17 22:33:14 and dist-upgrade! ;) May 17 22:33:35 actually... May 17 22:33:37 thats the plan man! May 17 22:33:38 hold on a second. May 17 22:34:53 So whats your main ARM device these days? May 17 22:35:12 my nexus4 i guess? May 17 22:35:17 i actually have 3 nslu2s May 17 22:35:31 im running this irssi off one of them. May 17 22:35:42 Hostname: kowloontong - OS: Linux 2.6.32-5-ixp4xx/armv5tel - CPU: - Processes: 66 - Uptime: 99d 20h 51m - Load Average: 0.16 - Memory Usage: 17.89MB/28.16MB (63.53%) - Disk Usage: 3.40GB/457.66GB (0.74%) - eth0 Traffic (eth0): 3329.02MB In/1630.30MB Out May 17 22:35:49 Nice! I need to get myself a phone but not sure I can afford the nexus4 May 17 22:36:33 crab@zaurus:~$ uname -a May 17 22:36:33 Linux zaurus 3.2.12 #1 Sun Apr 22 01:54:40 CEST 2012 armv5tel GNU/Linux May 17 22:36:53 crab@zaurus:~$ cat /etc/debian_version May 17 22:36:53 7.0 May 17 22:37:06 good stuff May 17 22:38:10 heh May 17 22:38:38 if you give me a moment... May 17 22:38:52 I'm listening May 17 22:39:05 ive just found some files May 17 22:39:09 on an old sd card May 17 22:39:36 called debian.stable.rootfs.tgz and debian.testing.rootfs.tgz May 17 22:39:53 and im 99% sure they are vanilla debootstraps... May 17 22:39:57 Which stable might that be? timestamp? May 17 22:40:06 they will be old. May 17 22:40:18 you'll have to dist-upgrde May 17 22:40:22 older than Andromeda? May 17 22:40:27 no May 17 22:40:29 newer May 17 22:40:36 contemporary with the 3.2.12 kernel May 17 22:40:39 around that sort of time May 17 22:40:53 sounds good then! Could you upload/share? May 17 22:40:59 yeah May 17 22:41:04 Thanks! May 17 22:41:04 im just gonna sanitize them May 17 22:41:12 ok May 17 22:47:59 Have you got any of the 'Google TV' mini-pcs? I see you can get quad-core versions w/ 2GB RAM for £60 now! May 17 22:49:15 I was thinking of getting one but my Zaurus should be good enough for the sort of stuff I'd want one of those for May 17 22:49:39 but I know I'll end up getting one anyway :) May 17 22:50:08 at that price - why not May 17 22:50:56 maybe harder to justify when you have 3 nslu2s, multiple Zaurii... May 17 22:53:02 ive got far too many computers of various sorts. May 17 22:53:07 can you accept a dcc? May 17 22:53:14 this thing is just under 200MB May 17 22:53:37 yeah, np - thanks! May 17 22:53:54 right give me a second to do some sftp'ing May 17 22:57:21 my zaurii just gather dust. May 17 22:57:37 my slugs handle vanity domain hosting, mail server, bittorrent and irc duties. May 17 22:57:44 they are effectively obsolete May 17 22:57:47 but they still work May 17 22:57:54 and they dont use too much power. May 17 22:58:02 so they are good "always on" machines. May 17 22:58:15 my firewall / router is ridiculously more powerful. May 17 22:58:21 and all it does is shift packets. May 17 22:58:22 :| May 17 22:58:33 :) May 17 22:58:38 ive got a firewall with 4GB of ram May 17 22:58:43 and a mailserver with 28MB May 17 22:58:58 bit backward, yes May 17 23:00:20 I can't see any real istructions for kexecboot. Is the idea that I make a small (ext3?) partition just for kexecboot May 17 23:00:32 no May 17 23:00:38 accept the dcc May 17 23:00:50 ill explain roughly how it works May 17 23:00:56 you flash with kexec boot May 17 23:01:04 but you also get a kernel too May 17 23:01:07 uncompresed May 17 23:01:25 so you make a partition somewhere May 17 23:01:33 and extract the rootfs May 17 23:01:35 or debootstrap May 17 23:01:38 or whatever May 17 23:01:56 then you copy the kernel (from kexec boot) to /boot May 17 23:02:00 could you try dcc'ing it again please. I've never tried dcc under konversation and it failed first try May 17 23:02:02 and then you make a config file May 17 23:02:16 its still waiting May 17 23:02:55 looks like I'm out of luck for dcc then - sorry about that! May 17 23:03:17 I did accept but nothing happened - it 'failed' May 17 23:04:02 My distro had Konversation installed as standard so I'm just running that right now for IRC May 17 23:04:19 try again May 17 23:05:07 ill try something different. May 17 23:05:19 network unreachable. Maybe its my router firewall. I must admit I've not tried dcc whilst behind this router May 17 23:07:27 so will kexecboot get flashed to my c3000 nand then? May 17 23:08:01 yeah May 17 23:08:06 anyway May 17 23:08:15 you then copy the kernel that comes with kexec boot May 17 23:08:26 to the /boot folder in your new partition from the rootfs May 17 23:08:37 there are a couple of config files that go in there May 17 23:08:46 with the parameters that should get passed to the kernel. May 17 23:09:39 I presume these kernel config files are in your rootfs right? May 17 23:10:05 i may just need to check the partitions May 17 23:10:59 no May 17 23:11:02 those go in the /boot May 17 23:11:09 in the rootfs partition May 17 23:11:10 http://kexecboot.org/contact May 17 23:11:28 you should prob. hang in #kexecboot on freenode May 17 23:11:36 andrea is the dude that helped me out May 17 23:11:46 he didnt help much with the debootstrapping bits May 17 23:11:52 but hes a kexecboot dev May 17 23:12:04 and i think he did the kernel (or at least big chunks of it) May 17 23:12:17 since noone else seems to be maintaining the spitz kernel May 17 23:12:20 (afaik) May 17 23:13:01 Whats andreas nick? May 17 23:13:50 ant i guess May 17 23:15:02 OK - d/l your rootfs image now - thanks! May 17 23:15:32 so anyway May 17 23:15:34 in the boot May 17 23:15:43 you put kexecboot kernel May 17 23:15:47 and then you make 2 files May 17 23:15:49 boot.cfg May 17 23:15:53 and kernel-cmdline May 17 23:16:33 rab@zaurus:/boot$ cat boot.cfg May 17 23:16:33 # Default kernel May 17 23:16:33 KERNEL=/boot/zImage May 17 23:16:33 LABEL=Debian (testing - debootstrap) May 17 23:16:33 APPEND=quiet splash May 17 23:16:35 ICON= May 17 23:16:38 PRIORITY=50 May 17 23:17:00 crab@zaurus:/boot$ cat kernel-cmdline May 17 23:17:00 console=ttyS0,115200n8 console=tty1 noinitrd rootfstype=ext3 fbcon=rotate:1 dyntick=enable debug May 17 23:17:12 not the rootfstype May 17 23:17:24 thats a pretty big hint that it should be (in this case) ext3 May 17 23:17:32 i think kexecboot may support other fs May 17 23:17:42 apparently it does May 17 23:17:43 but youd need to check with ant or that 7jay guy May 17 23:18:24 so the process is May 17 23:18:28 kexecboot boots May 17 23:18:32 scans the storage May 17 23:18:36 looks for that shit in a /boot May 17 23:18:40 and then presents a menu May 17 23:18:44 and then you make a choice May 17 23:18:54 and then it bootstraps the kernel in /boot May 17 23:18:57 and you are away... May 17 23:19:09 sounds easy enuff May 17 23:19:12 so you can potentially have like 5 different systems or whatever May 17 23:19:31 2 or 3 on the hdd May 17 23:19:32 surely thats documented somewhere? May 17 23:19:37 couple on sd May 17 23:19:40 couple on cf May 17 23:19:43 wel May 17 23:19:49 its sort of documented in loads of places. May 17 23:19:56 "sort of" May 17 23:21:25 Oh yeah http://kexecboot.org/documentation/how_to_write_config May 17 23:22:27 but you've saved me a lot of guesswork by showing me your config so thanks for that! May 17 23:23:17 heh May 17 23:23:25 i should get some debian swirl xpms... May 17 23:23:34 image has downloaded so I'll try installing kexecboot nowl, then get your rootfs installed.. May 17 23:24:06 s/images/your rootfs May 17 23:24:40 good luck May 17 23:24:47 this is the point where i catch some zzz May 17 23:24:53 and you are on your own! ;) May 17 23:25:02 Thanks! I really appreaciate your help! May 17 23:25:07 np May 17 23:25:17 I think I was very lucky to catch you May 17 23:25:25 i hang in here so feel free to try your luck later. May 17 23:25:37 OK - sleep well! May 17 23:25:47 nn May 17 23:26:36 night! **** ENDING LOGGING AT Sat May 18 02:59:58 2013