diff options
author | Gerry Rozema <groz@openwrt.org> | 2006-07-22 01:48:29 +0000 |
---|---|---|
committer | Gerry Rozema <groz@openwrt.org> | 2006-07-22 01:48:29 +0000 |
commit | 8eb536488a4f99383704123414dd23666c946284 (patch) | |
tree | a75d5404f1f35eb5fcf9b6cd12e8eabd8c6252f0 | |
parent | 1223ad9ec939d036c200d8308bc77d87003c64a6 (diff) | |
download | upstream-8eb536488a4f99383704123414dd23666c946284.tar.gz upstream-8eb536488a4f99383704123414dd23666c946284.tar.bz2 upstream-8eb536488a4f99383704123414dd23666c946284.zip |
Added a readme to the uml target for a quick start
SVN-Revision: 4202
-rw-r--r-- | openwrt/target/linux/uml-2.6/README | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/openwrt/target/linux/uml-2.6/README b/openwrt/target/linux/uml-2.6/README new file mode 100644 index 0000000000..b014830921 --- /dev/null +++ b/openwrt/target/linux/uml-2.6/README @@ -0,0 +1,30 @@ +Openwrt inside a user mode linux. Why would we even want this many ask? + +There are potentially a lot of reasons, one obvious one to me, it allows +folks to 'kick the tires' without actually flashing up any hardware. It's +also a great environment for porting over packages, you can get a package +fully functional in the uclibc root environment inside a uml without actually +disturbing your 'real router', and then rebuild for a specific target once +it's fully tested. + +This is a first stab at a build that 'just works' and there will be more +cleanup to come. The simple directions are:- + +Configure for uml target +Configure with an ext2 root file system +build it all + +In your bin directory you will find a kernel and an ext2 root file system +when it's finished. Just run it like this:- + +bin/openwrt-uml-2.6-vmlinux ubd0=bin/openwrt-uml-2.6-ext2.img + +The uml will start, and bring up an xterm with the serial console in it. No +networking is configured, but, it's a starting point. The resulting file system +has just enough free space to start kicking the tires and playing in the world of +'embedded routers' along with all the resource restrictions that come with that +world. + +To configure networking and more, refer to the user mode linux documentation online + +http://user-mode-linux.sourceforge.net/ |