00:16.45 | *** join/#nslu2-linux yvasilev (n=yvasilev@189.140.150.3) |
01:18.45 | [g2] | anybody running xmms2 ? |
01:49.53 | *** join/#nslu2-linux eiffel (n=eiffel@p5B05065F.dip0.t-ipconnect.de) |
03:31.37 | *** join/#nslu2-linux rwhitby-treo (n=rwhitby@nslu2-linux/rwhitby) |
04:08.37 | *** join/#nslu2-linux jacques (n=jacques@nslu2-linux/jacques) |
04:10.42 | CIA-8 | 03bzhou * r4553 10optware/trunk/make/nano.mk: nano: 1.2.5 -> 2.0.1, latest template |
05:06.47 | *** join/#nslu2-linux nSiclair73de (n=Sinclair@p54A099B7.dip0.t-ipconnect.de) |
06:11.31 | *** join/#nslu2-linux copperbeech (n=copperbe@82.40.186.72) [NETSPLIT VICTIM] |
06:11.32 | *** join/#nslu2-linux Sinclair73de (n=Sinclair@p54A099B7.dip0.t-ipconnect.de) [NETSPLIT VICTIM] |
06:11.32 | *** join/#nslu2-linux nslu2-log (i=slug@limax.nslu2.osuosl.org) |
06:11.32 | *** join/#nslu2-linux dyoung (n=dyoung@67.49.158.191) [NETSPLIT VICTIM] |
06:11.33 | *** join/#nslu2-linux kaenat (n=ringlej@65.40.217.47) [NETSPLIT VICTIM] |
06:11.46 | *** join/#nslu2-linux ByronT-Away (n=byron-po@nslu2-linux/ByronT) [NETSPLIT VICTIM] |
06:11.46 | *** join/#nslu2-linux tuv (n=tuv@bas3-kingston08-1168067053.dsl.bell.ca) [NETSPLIT VICTIM] |
06:11.46 | *** join/#nslu2-linux dwery (n=dwery@nslu2-linux/dwery) |
06:11.46 | *** join/#nslu2-linux CIA-8 (i=cia@cia.navi.cx) [NETSPLIT VICTIM] |
06:13.01 | *** join/#nslu2-linux rwhitby-treo (n=rwhitby@nslu2-linux/rwhitby) |
06:52.25 | *** join/#nslu2-linux jbot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
06:52.25 | *** topic/#nslu2-linux is nslu2-linux developer channel - use #nslu2-general for end-user questions |
06:53.01 | *** join/#nslu2-linux mwester-laptop (n=chatzill@gw.mwester.net) |
06:53.30 | *** join/#nslu2-linux mwester_ (n=mwester@nslu2-linux/mwester) |
06:59.16 | CIA-8 | 03mwester * r584 10kernel/trunk/patches/2.6.19/ (77-dsmg600-cmdline.patch series): Add 77-dsmg600-cmdline.patch; fixup the default command line for the DSM-G600 |
07:00.17 | *** join/#nslu2-linux DrZimmerman (n=theo@84-72-181-62.dclient.hispeed.ch) |
07:56.25 | CIA-8 | 03mwester * r585 10kernel/trunk/patches/2.6.19/77-dsmg600-cmdline.patch: dsmg600-setup.c: Ensure command line fixup is actually executed. |
08:39.03 | *** join/#nslu2-linux Gatopolar (n=Gatopola@a80-186-99-23.elisa-laajakaista.fi) |
08:42.47 | *** part/#nslu2-linux Gatopolar (n=Gatopola@a80-186-99-23.elisa-laajakaista.fi) |
08:50.55 | *** join/#nslu2-linux rwhitby (n=rwhitby@nslu2-linux/rwhitby) |
09:38.09 | CIA-8 | 03rwhitby * r79 10slugimage/trunk/slugimage: slugimage: moved microcode to SysConf partition |
09:39.40 | rwhitby | yes, tonight's the night that the microcode moves from FIS directory to SysConf. |
09:43.04 | CIA-8 | 03rwhitby * r586 10kernel/trunk/ (7 files in 2 dirs): Initial apex slugos configuration support |
09:43.27 | CIA-8 | 03rwhitby * r587 10kernel/trunk/patches/2.6.19/43-nslu2-mtd-microcode.patch: Moved NLSU2 microcode from FIS directory to SysConf |
09:50.45 | CIA-8 | 03rwhitby * r588 10kernel/trunk/patches/2.6.19/43-nas100d-mtd-microcode.patch: nas100d: Moved microcode to sysconf partition |
10:19.38 | *** join/#nslu2-linux dwery (n=dwery@nslu2-linux/dwery) |
10:20.56 | *** join/#nslu2-linux dwery (n=dwery@nslu2-linux/dwery) |
10:54.39 | rwhitby | Searching for RedBoot partition table in IXP4XX-Flash.0 at offset 0x7e0000 |
10:54.39 | rwhitby | RedBoot directory 0x507e0000(0x20000) native |
10:54.39 | rwhitby | 6 RedBoot partitions found on MTD device IXP4XX-Flash.0 |
10:54.39 | rwhitby | Creating 6 MTD partitions on "IXP4XX-Flash.0": |
10:54.40 | rwhitby | 0x00000000-0x00040000 : "RedBoot" |
10:54.40 | rwhitby | nslu2 mac: 00:04:5a:0f:b2:c6 |
10:54.42 | rwhitby | 0x00040000-0x00060000 : "SysConf" |
10:54.44 | rwhitby | npe: searching for firmware... |
10:54.46 | rwhitby | npe: found at 0x1c000, IXP425/NPE-B func: 00, rev: 2.1, size: 11964, id: 01000201 |
10:54.48 | rwhitby | npe: firmware loaded to NPE-B, func: 00, rev: 2.1, status: 80800000, crc: 14cb |
10:54.50 | rwhitby | 0x00060000-0x00080000 : "Loader" |
10:54.54 | rwhitby | 0x00080000-0x001c0000 : "Kernel" |
10:54.56 | rwhitby | 0x001c0000-0x007e0000 : "Flashdisk" |
10:54.58 | rwhitby | 0x007e0000-0x00800000 : "FIS directory" |
11:12.30 | rwhitby | Hmm - putting microcode in SysConf on NSLU2 makes it quite difficult for the very first flash - how do you get the microcode on the device in the first placea/ |
11:29.36 | CIA-8 | 03rwhitby * r589 10kernel/trunk/patches/2.6.19/ (43-nas100d-mtd-microcode.patch 43-nslu2-mtd-microcode.patch): Moved nslu2 microcode back to FIS directory, and moved NAS100d microcode to the kernel partition (as you can just append it to the kernel image in the 2MB of space). |
11:30.39 | CIA-8 | 03rwhitby * r80 10slugimage/trunk/slugimage: Moved microcode back into the FIS directory |
12:07.10 | *** join/#nslu2-linux [g2] (n=g2@nslu2-linux/g2) |
13:43.00 | *** join/#nslu2-linux yvasilev (n=yvasilev@189.140.150.3) |
14:06.37 | *** join/#nslu2-linux dumfrac (n=dumfrac@71-208-91-37.hlrn.qwest.net) |
14:15.35 | *** join/#nslu2-linux GPSFan (n=kenm@12.10.255.248) |
14:36.11 | *** join/#nslu2-linux EvilDevil (n=evildevi@p54A6D612.dip.t-dialin.net) |
15:44.39 | *** join/#nslu2-linux rexsdog (n=emtek@mnch-d9bdc12d.pool.mediaWays.net) |
15:44.42 | *** part/#nslu2-linux rexsdog (n=emtek@mnch-d9bdc12d.pool.mediaWays.net) |
16:13.26 | *** join/#nslu2-linux kolla (i=kolla@firda.kolla.no) |
16:55.22 | *** join/#nslu2-linux eno (n=eno@nslu2-linux/eno) |
17:01.48 | *** join/#nslu2-linux vmaster_ (i=vmaster@p549B5138.dip.t-dialin.net) |
17:32.42 | *** join/#nslu2-linux bullet (n=bullet@169.213.203.62.cust.bluewin.ch) |
17:41.00 | CIA-8 | 03bzhou * r4554 10optware/trunk/make/py-kid.mk: py-kid: 0.9.3 -> 0.9.4; latest template; added py25- |
17:52.30 | *** join/#nslu2-linux kfm82links (n=kfm82@p54BED226.dip.t-dialin.net) |
18:04.06 | *** join/#nslu2-linux kolla (i=kolla@firda.kolla.no) |
19:25.58 | *** join/#nslu2-linux EvilDevil (n=evildevi@p54A6D612.dip.t-dialin.net) |
19:36.39 | CIA-8 | 03bzhou * r4555 10optware/trunk/make/automake.mk: automake: 1.9.6 -> 1.10; latest template |
19:41.55 | *** join/#nslu2-linux CieD (n=CieD@81.168.95.39) |
19:53.01 | *** join/#nslu2-linux caplink811-log (n=caplink8@dslb-088-073-033-125.pools.arcor-ip.net) |
20:32.08 | *** join/#nslu2-linux ByronT (n=byron-po@nslu2-linux/ByronT) |
20:43.16 | *** join/#nslu2-linux marceln (n=marceln@pion.xs4all.nl) |
21:03.05 | *** join/#nslu2-linux mwester-laptop (n=chatzill@gw.mwester.net) |
21:06.44 | *** join/#nslu2-linux AdamBaker (n=aab@userch028.dsl.pipex.com) |
21:18.17 | *** join/#nslu2-linux EvilDevil (n=evildevi@p54A6D612.dip.t-dialin.net) |
21:23.03 | *** join/#nslu2-linux EvilDevil_ (n=evildevi@p54A6CA55.dip.t-dialin.net) |
21:33.45 | jacques | anyone seen this error from turnup: |
21:34.01 | jacques | root@brokenslug:~$ turnup disk /dev/sda1 |
21:34.01 | jacques | devio: d: input device number unknown |
21:34.01 | jacques | /sbin/turnup: : device number is not valid, cannot continue. |
21:38.11 | *** join/#nslu2-linux rwhitby-treo (n=rwhitby@nslu2-linux/rwhitby) |
21:42.53 | rwhitby-treo | jacques: I seem to remember that error being one of the scripts using the wrong name for the target partition (in mtd) for one of the commands it does in preparation for changing flash contents to indicate the turnup preference |
21:44.22 | jacques | I have a sysconfig partition |
21:44.31 | *** join/#nslu2-linux ka6sox-laptop (n=tom@nslu2-linux/ka6sox) |
21:44.47 | jacques | not sure what other ones it would need to touch |
21:46.21 | mwester-laptop | nad100d? |
21:46.27 | mwester-laptop | s/nad/nas |
21:46.48 | jacques | mwester, yep |
21:46.54 | jacques | mwester-laptop, yep |
21:49.08 | jacques | it would help if devio commands didn't look like this )*&^VP(BYN4P9&(p*o^%$#&e^^^hjbb^$cw%epo*ybM |
21:49.21 | jacques | it would help a lot. |
21:50.07 | mwester-laptop | hehe - I haven't had to mess with any of those yet... |
21:50.50 | jacques | I don't intend to. |
21:54.04 | jacques | I'm looking at the turnup script and I Don't see where it's getting that error |
21:54.38 | jacques | the string "device number" does not appear in /sbin/turnup |
21:55.07 | ka6sox-laptop | back to building up the build machine :D |
21:55.17 | *** part/#nslu2-linux ka6sox-laptop (n=tom@nslu2-linux/ka6sox) |
21:58.06 | jacques | I tried linking /linuxrc to /boot/disk but it still booted to flash |
22:01.07 | jacques | what is a uuid? |
22:01.18 | jacques | <PROTECTED> |
22:03.10 | jacques | it's mentioned in turnup help but not explained/defined in any way |
22:05.39 | mwester-laptop | uuid is the unique id of the partition, used to locate it. |
22:06.09 | mwester-laptop | Do you have "init=/linuxrc" in your command-line when booting? |
22:07.32 | mwester-laptop | Also, check the module utilities in /etc/default (on the jffs2 device), it might be that a modprobe kernel-module-pata-artop is required (the dsmg600 needed that, otherwise the disk was mounted waaay too late int eh boot.) |
22:08.40 | jacques | root@brokenslug:/$ cat /proc/cmdline |
22:08.40 | jacques | root=/dev/mtdblock2 rootfstype=jffs2 init=/linuxrc rtc-pcf8563.probe=0,0x51 noirqdebug console=ttyS0,1152 |
22:08.40 | jacques | 00n8 |
22:09.33 | CIA-8 | 03oleo * r4556 10optware/trunk/ (Makefile make/tor.mk): optware: tor initial import |
22:09.44 | jacques | mwester-laptop, that last thing you said sounds like it might be it |
22:10.18 | jacques | what's the kernel-module-pata-artop string? |
22:10.33 | jacques | I mean, that's not the module's name... |
22:10.45 | mwester-laptop | I commited a fix for that for the dsmg600 last night. I think it added "modprobe kernel-module-pata-artop" |
22:10.55 | mwester-laptop | Should be the same on the 100d |
22:12.26 | jacques | shouldn't it just be 'modprobe pata_artop' ? |
22:15.37 | mwester-laptop | Er, sorry - you are correct. |
22:16.45 | jacques | that had no effect that I can tell |
22:16.59 | jacques | it's like the boot/disk stuff is being bypassed |
22:17.57 | jacques | probably related to turnup failure |
22:24.31 | jacques | <jacques> /boot/disk does this: if test -n "$1" |
22:24.31 | jacques | <jacques> where does $1 come from |
22:24.49 | jacques | # boot from the hard disk partition "$1" (which |
22:24.49 | jacques | # must be given) using options from the rest of |
22:24.49 | jacques | # the command line. |
22:25.02 | jacques | doesn't really tell me anything useful |
22:25.09 | jacques | given how? |
22:25.41 | jacques | if $1 wasn't set, it would bypass all the disk boot like it is doing |
22:30.01 | jacques | isn't this command: sed -n 's!^Hardware *: !!p' /proc/cpuinfo |
22:30.10 | jacques | supposed to output something? |
22:30.18 | mwester-laptop | <PROTECTED> |
22:30.45 | mwester-laptop | Yeah that command is strange; I don't how it works. But it seems to. |
22:31.14 | jacques | how can you tell? |
22:31.31 | jacques | for example, how could I tell if it was working on my system? |
22:32.07 | mwester-laptop | the conditionals in /etc/default/moduleutils (or something) to load the required modules seem to work when I added the correct incantations for the DSM-G600. |
22:32.33 | jacques | it had no effect for me |
22:32.44 | jacques | so for all I know that's not working |
22:33.38 | mwester-laptop | It sure made a difference for me; I added and removed lines in a conditional I added to load modules for the dsmg600 and observed the differences (like, modules wouldn't load if I commented them out). |
22:36.40 | jacques | well, I'm out of time to mess with this. |
22:41.57 | *** join/#nslu2-linux rwhitby (n=rwhitby@nslu2-linux/rwhitby) |
22:45.34 | jacques | if a partition doesn't have a UUID is that bad? |
22:45.50 | jacques | I get a different error when I try turnup by UUID |
22:45.58 | jacques | root@brokenslug:/boot$ blkid |
22:45.58 | jacques | /dev/sda1: TYPE="reiserfs" |
22:45.58 | jacques | /dev/sda2: UUID="3afae03d-99bf-4534-9c93-86501cac5989" TYPE="reiserfs" |
22:45.58 | jacques | /dev/sda3: TYPE="swap" |
22:45.58 | jacques | /dev/sda4: TYPE="reiserfs" |
22:46.17 | jacques | root@brokenslug:/boot$ turnup disk 3afae03d-99bf-4534-9c93-86501cac5989 |
22:46.17 | jacques | turnup disk: 3afae03d-99bf-4534-9c93-86501cac5989: block device required |
22:46.29 | jacques | but /dev/sda1 is my boot partition |
22:47.05 | jacques | at least I can find "block device required" in the scripts |
22:47.18 | jacques | unlike "device number" |
22:47.55 | *** part/#nslu2-linux rasher (n=rasher@rockbox/developer/rasher) |
22:48.04 | jacques | <PROTECTED> |
22:48.04 | jacques | <PROTECTED> |
22:48.04 | jacques | <PROTECTED> |
22:48.04 | jacques | <PROTECTED> |
22:48.04 | jacques | <PROTECTED> |
22:48.19 | jacques | tho I'm not sure it's doing the right thing |
22:48.38 | jacques | how does it know whether it was given a UUID or device name ? |
22:50.13 | jacques | I don't know how to debug these things - how do I get the return value of test on the command line? |
22:53.10 | *** join/#nslu2-linux kfm82lin1s (n=kfm82@p54BEE819.dip.t-dialin.net) |
22:53.27 | *** join/#nslu2-linux kfm82__ (n=kfm82@p54BEE819.dip.t-dialin.net) |
22:56.56 | rwhitby | echo $? or echo $status |
22:57.01 | rwhitby | (depending on your shell) |
22:57.09 | *** part/#nslu2-linux kfm82lin1s (n=kfm82@p54BEE819.dip.t-dialin.net) |
22:57.28 | rwhitby | jacques: so what's the steps to get my nas100d to the same state yours is in so I can help you debug the scripts? |
22:58.09 | *** part/#nslu2-linux marceln (n=marceln@pion.xs4all.nl) |
22:58.48 | *** join/#nslu2-linux kfm82links (n=kfm82@p54BEE819.dip.t-dialin.net) |
23:05.16 | *** join/#nslu2-linux rwhitby (n=rwhitby@nslu2-linux/rwhitby) |
23:10.01 | *** join/#nslu2-linux eno (n=eno@nslu2-linux/eno) |
23:19.33 | jacques | rwhitby, sorry was in shower |
23:19.49 | jacques | I gotta go somewhere but will try to get on from there, then I ca ntell you everything I know |
23:20.38 | jacques | short version is I installed these modules (which are built by default): |
23:20.47 | jacques | kernel-module-libata_2.6.19-rc5-r1.579_ixp4xxle.ipk and kernel-module-pata-artop_2.6.19-rc5-r1.579_ixp4xxle.ipk |
23:21.10 | jacques | after that, on boot the lude modprobes the module and even mounts all the partitions on the disk |
23:21.12 | rwhitby | ok, I'll put them in the disk modules scripts for nas100d |
23:21.27 | rwhitby | I should be able to fix the turnup problems from there |
23:21.37 | jacques | that would be awesome :-) |
23:21.58 | rwhitby | just reloading debianslug now |
23:22.01 | jacques | I'll still try to get online later in case there's anything I forgot |