X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/641e00a4546c0c9bb595f97a714c1011c2828f88..add6fc7bdafc5542c872d7632a7b78e177200963:/target/linux/uml-2.6/README diff --git a/target/linux/uml-2.6/README b/target/linux/uml-2.6/README index b01483092..84bf11486 100644 --- a/target/linux/uml-2.6/README +++ b/target/linux/uml-2.6/README @@ -17,14 +17,29 @@ 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 +bin/openwrt-uml-2.6-vmlinux ubd0=bin/openwrt-uml-2.6-ext2.img con=null ssl=null ssl0=fd:0,fd:1 con0=null,fd:1 -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 +The uml will start, and eventually the serial console of the uml will be at your +console prompt. If you would like it in xterms, substitute con=xterm and con0=xterm. +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 +To configure networking and more, refer to the user mode linux documentation online. +A quick start goes along this line. install the uml-utilities packages so you have +the uml switch in and running, then add a command param to your uml start like this + +eth0=daemon,00:01:01:01:01:01,unix,/ + +With that in, and uml networking actually functional (can be a challenge at times), +you should be able to ifconfig the interface and talk to the host side, or, if you +bridged the uml switch to your host network, you should be able to run udhcp and be +away with networking off to the world. Again, if you are unfamiliar with uml and +uml networking, please read the docs and how-to stuff available on the net. It does +take some fiddling to get it started and working right the first time, but after that, +it opens up a whole new world of virtual machines. + + http://user-mode-linux.sourceforge.net/