Getting started
I have now gotten around to look at JNode 0.1.10 and I find the concept quite interesting (since I think that Java computers are very needed), but I have been quite unsuccessful in getting any real work done.
I can boot JNode with QEMU under Windows but without network, but I cannot get it running under QEMU under Ubuntu Linux (where I have the source and build environemtn setup). I can boot JNOde from CDROM correctly on 1 of the three computers I have and then it hangs on the "dir" command, and I do not have a VMWARE license so I cannot test that either. Oh well - just more fun.
After thinking it very carefully over, I believe that what I might be interested in doing, is getting a NFS client running under JNode so that it is possible to access the same files from the development computer and
the JNode computer. NFS servers are available for Unix computers, and with the Microsoft Services for Unix. I expect to write an adapter for the WebNFS javabean from Sun, and possibly also getting one of my network adapters supported by JNode.
Of other projects which might be relevant is JavaPC from Sun (appears to be obsolete) and KaffeDOS which both gives the underlying platforms. I think that platform independance is crucial to such a project as this.
- ravn's blog
- Login to post comments
One of the bigest problems wh
One of the bigest problems when you are working with networks is that there have to be a network driver. There is a lance driver that works under vmware, we have rtl8139, 3c90x and ne2000 drivers also. Right now I'm starting op on a bcm570x, but I don't know what driver you have running QEMU, could you check it?
But, it sounds like a good idea with a nfs client, in fact I was looking the second day on a java samba server (http://jcifs.samba.org/). When I got the time I'll add it.
Regards
Martin
QEMU claims to provide an NE2
QEMU claims to provide an NE2000 interface up to a host /dev/tun driver under Linux. I have been unable to make this work.
--
Thorbjørn Ravn Andersen "...plus...Tubular Bells!"
Have you tryed the "device" c
Have you tryed the "device" command to see if JNode have found the card? The fastest way to setup a network is to use JNode together with a dhcp server, try "dhcp eth0" and you should be running. A dhcp server could be runned on the host machine.
Martin
WebNFS javabean licence ?
What is the licence of WebNFS javabean ? probably a SUN licence (so a proprietary one). It may not be compatible with JNode licence (LGPL).
Do you know NFS servers (freeware or opensource) and clients (in java and opensource) ?
Fabien
Their licensing is a bit pecu
Their licensing is a bit peculiar, but is suitable for development work.
I am currently not concerned about others, but merely that if I am to contribute to this project I need a working environment where data can be shared between the test computer and the development computer.
NFS would solve this reasonably for me under Linux.
--
Thorbjørn Ravn Andersen "...plus...Tubular Bells!"