NOTICE: This channel is no longer actively logged.
[05:15:03] *** peda__ has joined #JNode.org[05:21:59] *** peda_ has quit IRC[10:42:07] *** lsantha has joined #JNode.org[10:45:46] *** lsantha1 has joined #JNode.org[10:50:11] *** lsantha has quit IRC[11:36:34] *** lsantha has joined #JNode.org[11:41:17] *** lsantha1 has quit IRC[12:56:41] *** lsantha1 has joined #JNode.org[12:59:37] *** lsantha has quit IRC[13:00:19] *** lsantha has joined #JNode.org[13:04:42] *** lsantha1 has quit IRC[13:29:37] *** galatnm has joined #JNode.org[14:30:42] *** lsantha1 has joined #JNode.org[14:35:52] *** lsantha has quit IRC[14:40:38] *** lsantha has joined #JNode.org[14:45:17] *** lsantha1 has quit IRC[14:57:07] *** lsantha1 has joined #JNode.org[15:02:12] *** lsantha has quit IRC[15:05:12] *** lsantha has joined #JNode.org[15:09:40] *** lsantha1 has quit IRC[15:41:12] *** galatnm has quit IRC[17:35:48] *** hagar_jnode has joined #JNode.org[17:39:45] *** hagar_jnode has quit IRC[20:45:52] *** BenB has joined #JNode.org[20:46:17] <BenB> lsantha: hey[20:49:44] <lsantha> hey BenB[20:49:56] <lsantha> hey peda_[20:50:32] <lsantha> BenB, peda_ is one of the guys who is using kvm[20:51:20] <BenB> ah, cool[20:51:28] <BenB> lsantha: what needs to be done for the test tool?[20:53:15] * BenB boots jnode 0.2.7 in KVM[20:54:37] <BenB> lsantha: to manually test whether it works, what shall I do? which grub option, which commands after boot?[20:57:53] <lsantha> one minute I have to check some stuff[20:58:04] <lsantha> at the moment we can start manually the mauve tests[20:58:33] <lsantha> the tool under development can start them automatically over the network[20:58:58] <lsantha> I think if you make sure that the 'all plugins' option works[20:59:10] <lsantha> and the network works with it that would be a pretty good start[20:59:11] * BenB starts via kvm -m 512 -std-vga -net nic,model=rtl8139,macaddr=... -net tap -vnc myhostname:4 -cdrom jnode-x86-0.2.7.iso[20:59:28] <BenB> ok[21:00:17] <BenB> lsantha: what would be which grub option?[21:00:52] <BenB> "all plugins"? "all plugins VESA"? "via dhcp all plugins with MP"? "tests"?[21:04:12] <BenB> an eth-pci interface comes up, quite some time after I see the console prompt (5-15s).[21:04:29] <BenB> I can set an ip address and do ifconfig, but I can't ping.[21:04:41] <BenB> "Exception in command"[21:04:50] <BenB> is all I get[21:06:48] <BenB> telnet (client) says "Command class not found". Does that mean "command not found", i.e. telnet does not exist?[21:07:54] <BenB> I started telnetd per FAQ. when I telnet to it from another machine, I see lots of exceptions on the JNode console. so, at least the network is working to some degree, otherwise jnode would not know that I tried to contact it over the network.[21:08:22] * BenB installs ubuntu 8.10 server amd64 on the test server.[21:14:11] <lsantha> grub option: "all plugins" - for now[21:17:17] <lsantha> you will need some hard disk space under kvm too available for jnode[21:17:23] <BenB> and how do I start mauve afterwards, and does it set up the network automatically?[21:17:36] <BenB> lsantha: ok.[21:18:31] <lsantha> under vmware the LanceDriver is in use[21:18:43] <lsantha> and this is teh most used nic driver[21:19:08] <BenB> qemu/kvm also supports that, I'll use that[21:19:13] <lsantha> is there such option for kvm?[21:19:14] <lsantha> ok[21:20:59] <BenB> lsantha: hm, the kvm-qemu man page says that "lance" is suppored, but running kvm, I get:[21:21:07] <BenB> qemu: Unsupported NIC: lance[21:21:28] <BenB> so, is rtl 8139 also OK? that seems to work (see above)[21:21:54] <lsantha> maybe, but needs testing[21:22:01] <BenB> options per man page are:[21:22:26] <BenB> Valid values for type are[21:22:27] <BenB> "i82551", "i82557b", "i82559er", "ne2k_pci", "ne2k_isa", "pcnet",[21:22:27] <BenB> "rtl8139", "e1000", "smc91c111", "lance", "mcf_fec" and "usb"[21:23:12] <BenB> my runtime kvm -net,model=? says: qemu: Supported PCI NICs: i82551 i82557b i82559er ne2k_pci pcnet rtl8139 e1000 virtio[21:23:39] <lsantha> and these are the devices supported by JNode: http://www.jnode.org/devices[21:24:02] * BenB tries ne2k_pci[21:24:20] <lsantha> I hope something will work[21:24:39] <BenB> lsantha: so, how do I test "work"?[21:24:44] <lsantha> I think peda__, said that he managed to set up networking in jnode under kvm[21:24:56] <BenB> lsantha: see above for what I tried.[21:25:22] * BenB runs kvm -m 512 -std-vga -no-acpi -no-kvm-irqchip -net nic,model=ne2k_pci,macaddr=[21:25:36] <lsantha> ok, just try it[21:25:44] <lsantha> under vm I use bridged networking[21:25:55] <BenB> lsantha: what shall I try *in* jnode?[21:26:11] <lsantha> this allows to set up a IP addrss under jnode[21:26:43] <lsantha> from the domain where the ip of the host interface is[21:26:51] <BenB> hm, jnode hangs with "waiting for plugins..." with 100% cpu.[21:27:19] <lsantha> so, under jnode you hsould make sure that everything works what is needed to run the nongui tests[21:27:48] <lsantha> the two most important things are[21:27:57] <lsantha> disk access and netaccess[21:28:00] <lsantha> in this order[21:29:18] <BenB> lsantha: please tell me *how* exactly to test that[21:29:24] <lsantha> jnode, is still waiting there?[21:29:29] <lsantha> ok, for teh network[21:29:55] <BenB> just checked: with ne2k_pci, it's freezing.[21:29:59] <BenB> with rtl8139, it boots[21:30:17] <lsantha> are you sure it's the tetcard?[21:30:27] <lsantha> the nic ?[21:31:25] <lsantha> ok, here is an example for manual network configuration[21:31:48] <BenB> lsantha: yes. I leave all other parameters the same, in with and without acpi etc.. with rtl8139, it boots, with ne2k, it hangs when loading plugins.[21:32:11] <lsantha> ifconfig eth-pci(0,17,0) 192.168.1.5[21:32:27] <lsantha> route --add 192.168.1.0 eth-pci(0,17,0)[21:32:55] <BenB> "device startup took 1230582694094ms: eth-pci(0,3,0)" (with rtl8139). although it's slow (after commandline apparance), it's not *that* slow! :)[21:33:09] <BenB> ah, I even have to add routes for local nics manually?[21:33:22] <BenB> usually, ifconfig does that, at least on linux[21:33:23] <lsantha> route --add 0.0.0.0 eth-pci(0,17,0) 192.168.1.10 (<--- the gateway)[21:33:56] <lsantha> resolver --add 208.67.222.222 this is the DNS[21:34:25] <lsantha> the first time, everything is a bit slow[21:34:33] <lsantha> becaue the bytecode compiles to machine code[21:34:33] <BenB> lsantha: the first ifconfig gives me "set to null". only the second works. (?!)[21:34:42] <lsantha> no wories[21:34:51] <lsantha> that's only a misleading message I think[21:35:33] <BenB> lsantha: can you file bugs for the things i mention here? (liek the ne2k freeze, the ifconig message, ifconfig should set up routes automatically etc.)?[21:36:17] <lsantha> that's a good idea, to file bugs for this[21:36:57] <lsantha> BenB, the best thing is to file a bug as you find it, and with your comments[21:37:09] <BenB> the first route command you gave me gives me "command arguments don't match syntax"[21:37:22] <lsantha> then we can review it and see if is s bug or feature request or whatever[21:37:44] <BenB> ok, but that will take me ages, as 1) I learn to use jnode, 2) i file bugs, 3) i set up the server.[21:38:03] <BenB> but yeah.[21:38:43] <lsantha> well, fortunatly you don't have to do it all and not all alone :-)[21:39:23] <BenB> lsantha: bugs about ifconfig go to "Shell" project?[21:39:41] <lsantha> this conversation is logged and readable on the website too[21:40:15] <lsantha> shell or net[21:41:24] <lsantha> if it's more about the network then the command syntax, parsing etc, then the net is better[21:41:55] <lsantha> I wonder why the first route command gives an error[21:42:24] <BenB> "set to null": http://www.jnode.org/node/2839[21:43:30] <lsantha> that's good enough![21:43:52] <lsantha> actaully you can see that only teh message is misleading[21:44:09] <lsantha> you can check the effect of the command with ifconfig (no args)[21:44:25] <lsantha> but you are correct, it's a bug[21:46:04] <BenB> for ifconfig adding routes: http://www.jnode.org/node/2840[21:46:11] <lsantha> BenB, I can see no reason why "route --add 192.168.1.0 eth-pci(0,17,0)" would give an error[21:46:31] <lsantha> as long as eth-pci(0,17,0) is a valid device id[21:47:01] <BenB> I use eth-pci(0,3,0), of course, because that's what the msg on the console told me, and ifconfig works for that.[21:47:18] <BenB> and I use other IP addresses[21:47:45] <lsantha> what version of jnode are you using?[21:47:46] <BenB> lsantha: did you try this exact command on your jnode?[21:47:49] <BenB> 0.2.7[21:48:05] <lsantha> yes, I'm using it all the time[21:48:18] <lsantha> in a startup script[21:48:44] <lsantha> in principle it should work in 0.2.7 too[21:49:08] <lsantha> what exception do you get?[21:51:34] <BenB> "Command arguments don't match syntax", as said[21:52:02] <lsantha> hm, sorry[21:52:20] <lsantha> help route will give you some guiding[21:54:12] <BenB> NE2000 PCI freeze: http://www.jnode.org/node/2841 - I found that NE2000 ISA works.[21:54:49] <lsantha> at least you can check if the command you issues matches what the help says[21:54:51] <BenB> correction: NE2000 ISA produces no hang, but no network card either[21:56:38] <lsantha> BenB, if the problem with route persists then you better try the svn trunk[21:57:25] <lsantha> but this command should work in 0.2.7 too[21:59:16] <lsantha> regarding the nic drivers, apart from lance they werenot tested for quite some time[21:59:26] <lsantha> so there can be bugs[22:00:34] <BenB> lsantha: well, a test suite with virtual machine is now a good chance to test them, right?[22:00:42] <BenB> :)[22:01:34] <lsantha> SURE! :-)[22:02:57] <BenB> lsantha: you are correct about bug 2839: "set to null" is an output error only, the iface is configured correctly even the first time.[22:03:39] <BenB> ah, I see it: if I reconfigure it, it shows "set to (old address)". that's definitely very confusing.[22:03:53] <lsantha> definitely[22:04:00] <BenB> it shows the output with state *before* the iface is reconfigured[22:04:21] *** galatnm has joined #JNode.org[22:05:25] <lsantha> hi galatnm[22:07:27] <galatnm> hi levente ^^[22:07:42] * BenB changed http://www.jnode.org/node/2839 to reflect the findings[22:07:54] <galatnm> merry christmas[22:08:18] <lsantha> galatnm, thank you ;-)[22:08:27] <BenB> lsantha: now, route works. strange.[22:08:48] <lsantha> ok :-)[22:08:58] <lsantha> now if all four commands worked[22:09:07] <lsantha> you can start pinging around[22:09:15] <lsantha> the local addr in jnode[22:09:16] <BenB> lsantha: not really - a bug that you can't reproduce is even harder to fix[22:09:37] <galatnm> Ben you run on virtual machine ?[22:09:38] <lsantha> the local addr of linux[22:09:42] <lsantha> the gateway[22:09:52] <lsantha> yahoo.com and so on[22:11:01] <BenB> galatnm: yes, KVM[22:11:13] <galatnm> ah ok, like me ^^[22:11:33] <lsantha> if networking works which was the second step, then it's time to do the first step too :-)[22:12:02] <lsantha> galatnm: http://echelog.matzon.dk/logs/browse/jnode.org/1230505200[22:12:09] <lsantha> for more info[22:12:12] <BenB> resolving via DNS is very slow[22:12:16] <BenB> (5s)[22:12:30] <BenB> lsantha: I can ping local hosts and yahoo[22:12:39] <lsantha> great[22:12:53] <BenB> lsantha: what was the first step?[22:12:59] <lsantha> the disk[22:13:17] <lsantha> to have a persistent file system under jnode[22:13:33] <lsantha> unlike your current in memory file system[22:14:10] <lsantha> then you can set up the network and other things in startup scripts too[22:14:48] <BenB> ok, tell me how=[22:14:49] <BenB> ?[22:14:54] <lsantha> also saving the mauve results to a disk for later review or comparision is a good idea[22:14:55] * BenB creates the disk in the meantime[22:15:08] <lsantha> hm, that's what I don't know exactly in kvm[22:15:09] <BenB> 100MB shoudl suffice, right?[22:15:15] <lsantha> that's ok[22:15:29] <lsantha> you will need a partition on it too[22:15:32] <BenB> lsantha: I mean what to do in jnode once it has a disk[22:15:39] <lsantha> and fat32 fs for instance[22:15:51] <lsantha> if you have all these[22:15:58] <lsantha> jnode will do the rest for you[22:16:07] <galatnm> at most ^^[22:16:38] <lsantha> there is some extra stuff to do to change the system directories[22:17:00] <lsantha> so that they use the on-disk fs[22:17:04] <BenB> lsantha: I don't follow... you want me to create the partition and FAT32 formatting outside of jnode?[22:17:22] <lsantha> yes, since jnode doesn't have these tools yet[22:17:26] <BenB> ok[22:17:46] <BenB> lsantha: will do. in the meantime, please tell me how to set stuff up within jnode once I have this done.[22:17:51] <lsantha> bug if all goes well, soon jnode will have a tool for formatting a hfs+ partition[22:17:53] <galatnm> formatter doesn't worl anymore ?[22:18:12] <lsantha> there was no fat32 formatter[22:18:42] <galatnm> jfat ?[22:18:45] <lsantha> BenB, I'm affraid you will need the sources too[22:18:52] <lsantha> jfat has no formatter[22:19:06] <galatnm> ah ok ^^[22:19:44] <lsantha> BenB, for the rest you can read this: http://www.jnode.org/node/2812[22:20:27] <BenB> lsantha: "will need the sources too" how where?[22:20:29] <lsantha> there I describ how to reconfigure jnode so that it's system folders reside at a custom location[22:21:07] <lsantha> I think you better start right with the svn trunk[22:21:18] <lsantha> mno need to go back to the 0.2.7 sources[22:22:22] <BenB> lsantha: could you just give me an image that is configured for using the first harddrive?[22:22:25] <BenB> I think that's easier.[22:22:29] <lsantha> http://sourceforge.net/svn/?group_id=80882[22:22:43] <lsantha> that for the svn checkout[22:23:10] <lsantha> hm, mine is using the second right now[22:23:19] <BenB> lsantha: main problem is:[22:23:37] <BenB> how do I get the sources into the partition? via jnode or via other OS?[22:24:07] <lsantha> oh, sorry[22:24:16] <lsantha> you need the source sonly to create a new image[22:24:33] <lsantha> the partition and the fs on it will be empty[22:24:47] <BenB> what do you mean with "new image"? I assume you mean the harddrive image.[22:24:57] <lsantha> jnode image[22:25:01] <lsantha> jnode cd image[22:25:07] <lsantha> for booting jnode[22:25:21] <BenB> lsantha: please be gentle on me. I know nothing about jnode, I have no idea what you refer to, most of the time.[22:25:49] <lsantha> hm, sorry BenB, but you figure out so much[22:26:12] <lsantha> so, but I will explain[22:26:25] <BenB> yeah, I know a bit or two about computers, but nothing about jnode and your customs and terminology.[22:26:32] <BenB> ok, so when I build the source, I get an ISO as result?[22:26:39] <lsantha> yes[22:26:45] <BenB> and you want me to mount that r/w and modify that?[22:27:22] <BenB> (Can Linux mount ISO r/w?)[22:27:41] <lsantha> no[22:27:45] <lsantha> wait[22:27:46] <galatnm> you don't need to mount the iso[22:27:58] <lsantha> how ae you booting jnode with kvm right now?[22:27:59] <galatnm> get the sources, compile it, and run the iso with kvm[22:28:25] <lsantha> you should be using an iso image[22:28:38] <BenB> galatnm: but lsantha wanted me to modify something to use a HD[22:29:20] <BenB> lsantha: I currently run: kvm -m 512 -std-vga -no-acpi -no-kvm-irqchip -hda jnode.img -net nic,model=rtl8139,macaddr=... -net tap -vnc ... -cdrom jnode-x86-0.2.7.iso[22:29:27] <lsantha> BenB, actually you can use a HD with the iso image that you are using right now[22:29:48] <galatnm> juste create a disk image withe qemu-image[22:29:50] * BenB fetches svn source in the meantime[22:30:08] <lsantha> but you need a newly built jnode iso image if you want jnode to have the system directories and files on the hard disk[22:30:12] <galatnm> and next when you run kvm add -hda 'your_image.img' as parameter[22:30:15] <BenB> galatnm: I did, and partioned and formatted it as FAT32, that's the jnode.img in the command[22:30:23] <lsantha> and not in their default location which is an imemory partition[22:30:30] <lsantha> or in meory file system[22:30:32] <galatnm> ok it's fine then[22:31:11] <BenB> lsantha: well, it doesn't matter what I want, it matters what you want for your test suite :)[22:31:36] <lsantha> yep, this would be good for the testsuite too[22:32:02] <lsantha> because then when jnode boots the network and other things will be configured on startup[22:32:15] <BenB> lsantha: do you expect the test suite to continuously run within a single booted jnode instance, or reboot all the time, or get rebuilt all the time?[22:32:35] <lsantha> there are several options[22:32:37] <BenB> lsantha: because if you want the latest source to be built, there's no point for me to hand-craft an image, right?[22:34:08] <lsantha> handcrafting the image is done by customizing your build env[22:34:13] <lsantha> as you will see here[22:34:21] <BenB> ah, ok.[22:34:38] <lsantha> http://www.jnode.org/node/2812[22:35:07] <BenB> yeah, I am looking at it. it starts to get clearer.[22:35:24] <lsantha> so, if you set it up, you will get the custom jnode env too as the result on every build[22:36:04] <lsantha> BenB, at svn co, take care to get only the trunk[22:36:17] <BenB> oh, rats.[22:36:37] <BenB> so, the command at http://sourceforge.net/svn/?group_id=80882 is wrong[22:37:02] * BenB starts over again[22:37:10] <lsantha> http://jnode.svn.sourceforge.net/viewvc/jnode/[22:37:12] <BenB> boy, the source is huge[22:37:28] <lsantha> that the contents of jnode[22:37:32] <lsantha> yep :([22:37:55] <lsantha> and will all the tabgs and branches it would be multiplied[22:38:08] <lsantha> but, I have plans to factor out the openjdk classlib[22:38:18] <lsantha> that's in the works now[22:38:32] <BenB> I have a fast line (20MBit/s), and it had not even finished trunk (first branch) after 5 or so minutes.[22:38:52] <BenB> yeah, no problem, it's one time only. I just need to wait.[22:39:29] <BenB> in the meantime, I'll see what is on the existing harddrive of the test machine. it's some windows. or I add a new hd.[22:40:43] <lsantha> ok[22:41:46] <lsantha> BenB, it would be nice to have a demo jnode server too[22:42:02] <lsantha> since running tests will not be a constant activity[22:42:30] <lsantha> maybe in a separate custom jnode instance could run simething like that[22:42:47] <BenB> lsantha: you mean available to everybody?+[22:43:02] <lsantha> I mean only a webserver[22:43:18] <lsantha> like jetty with some demo webapp[22:43:28] <lsantha> no shell access[22:43:28] <BenB> I'm not sure i want sth like that on my private network, not even in the dmz[22:43:47] <BenB> maybe on my public server[22:44:09] <lsantha> no problem, it was just an idea[22:44:45] <BenB> it's a nice idea - if security is no problem[22:45:10] <lsantha> the point of this idea is to demonstrate that jnode can actually do useful work[22:45:19] <lsantha> like running a not so busy website[22:45:54] <BenB> yes, it's very good to convince[22:46:12] <lsantha> the setup would be something like this:[22:46:34] <lsantha> you have a linux, in it a kvm, in it a jnode, in it a jetty[22:46:50] <lsantha> an in it a webapp[22:47:24] <lsantha> you map the jetty port to a public ip[22:47:48] <lsantha> where people can access it[22:49:00] <lsantha> where do you think this setup has the weakest point, security -wise[22:50:39] <lsantha> in principle it should be hard to get to the underlying linux system[22:51:10] <lsantha> since they shold break jetty, then jnode, to get the kvm, and then out of kvm to linux[22:51:18] <lsantha> it might be possible but not easy[22:51:36] <lsantha> and it's a quite unusual stack for teh hackers[22:55:00] <lsantha> but if there will be more hw available from various people then will can find a place for this too[23:04:07] <lsantha> BenB, so, I think FabienD, who is working on the test server code will read this and will give more details about how would it work with kvm[23:05:04] <lsantha> but I think it's good to have these preliminary steps done in any case[23:05:40] <BenB> ok, ubuntu is installing on the test server.[23:05:48] <BenB> svn trunk finished checkout[23:06:30] <lsantha> so, it's going well ...[23:07:01] <BenB> yes, the Windows on the old machine had nothing important apparently (and wasn't used since 2 years)[23:07:12] <lsantha> ok[23:07:43] <lsantha> you might want to check the disk, you created, with the jnode iso you had[23:07:56] <lsantha> jnode should detect it[23:08:18] <lsantha> and mount it under /deveces/hdXY[23:09:07] <lsantha> if that works, you can all create the directory as described in the site and the startup files[23:10:38] <BenB> lsantha: security: yes, it's possible to break out of virtual machines. VMWare, for example, for a long time explicitly said they don't guaratee that it's not possible. maybe they now do, but there are always holes. a bug in the network stack of jnode is already to gain control of the (virtual) machine, independent of the webapp.[23:11:03] <BenB> lsantha: also, there can be other weaknesses. e.g. my dsl router assumes that the local network is to be trusted.[23:11:21] <BenB> (there is a password, but it's really a joke)[23:11:43] <BenB> s/my/most/[23:12:35] * BenB continues the ubuntu install, verifies the hdd detection in jnode, and follows 2812[23:15:38] <lsantha> the security under jnode definetly needs a lot of improvements[23:16:30] <lsantha> I figure though that since the network stack of jnode is java code certain kind of attacks should be close to impossible[23:16:46] <lsantha> when jnode will get to a most advanced state[23:17:01] <lsantha> like attacks based on buffer overruns[23:18:26] <lsantha> and arrayindexoutofbound exception or outofmemoryexception would need to be the response of jnode to that, instead of some other unpredictable behaviour and gain of control[23:19:03] <lsantha> I personally expect a higher level of reliablity and safety from jnode than from other systems currently in wide use[23:19:30] <lsantha> and this is due to the inherent properties of teh java code[23:20:18] <lsantha> but I agree for Java code under JNode to be as safe and reliable as that we need a bit more work and more focused work on this particualr domain[23:35:32] <lsantha> BenB, I have to go soon[23:35:49] <lsantha> any more questions?[23:40:38] <BenB> lsantha: I am still trying to get ubuntu installed. the silly installer is unable to install the grub boot loader[23:41:13] <lsantha> oh...[23:41:30] <BenB> also, a cable was blocking the CPU fan. the CPu reached 100°C (!). I only noticed by coincidence when I browsed through the BIOS.[23:41:50] <lsantha> oh, man that, was hot[23:41:56] <BenB> lsantha: yes.... I am still unclear about how the test suite should run.[23:43:15] <BenB> (the CPU usually has 46°C, and the fan 550 RPM - which is why I had to disable the BIOS CPU fan warning, because the lowest settings is 800 RPM, and it stops booting when it goes lower than that. stupid - the warnign is for exactly situations like this.)[23:43:30] <BenB> lsantha: if I followed the steps on doc 2812, what then?[23:44:09] <lsantha> can you boot jnode ?[23:44:32] <lsantha> after booting[23:44:51] <lsantha> cd (no arg) should get you to the directory on the hd[23:45:41] <lsantha> if you are using the new built jnode from trunk[23:45:54] <BenB> no, as said, I am still installing ubuntu, but you said you have to go soon.[23:46:06] <BenB> I want to know what to do afterwards.[23:46:59] <BenB> (well, of course I can boot jnode in KVM on another machine, with the standard iso)[23:48:17] <lsantha> ok, so you will have the jnode image from trunk[23:48:48] <BenB> lsantha: JFAT says something about devision by zerp[23:48:51] <BenB> zero[23:49:11] <BenB> "no filesystem found for hda0"[23:49:34] <BenB> ls /devices/ has only sg0 (the CDROM)[23:49:38] <lsantha> you boot jnode with "JNode tests ..." grub option[23:50:05] <lsantha> hm[23:51:05] <lsantha> ok I will continue this now:[23:52:12] <lsantha> after jnode boots, you go to a persistent dir and use the mauve command[23:52:37] <lsantha> this commands needs a list of tests to run[23:52:39] <BenB> i.e. type "mauve" on the command prompt?[23:52:53] <lsantha> yes with some args[23:52:53] <BenB> "mauve all"? :)[23:53:37] <lsantha> I send you a preliminary list of tests that I have here[23:53:49] <lsantha> mauve testlistfile[23:54:12] <lsantha> or mauve -o results1 list[23:54:17] <lsantha> are the usages[23:54:27] <lsantha> see mauve --help too[23:58:21] <lsantha> sent[23:58:59] <lsantha> this will be included in the testing framework later[23:59:31] <lsantha> or maybe a cleaned up version of it since the current test list is a bit uggly