I've been messing around some with UML, and I've run into some problems. =
First is a minor one, how do I disable the xterm/virtual consoles? I'm =
not using X and every time I start uml I get a bunch of lines of errors =
around trying to start an xterm. The documentation mentions using the =
kernel switch no-xterm. I have not been able to get it to work though. =
Any suggestions? I don't want ptys or anything, just the current =
terminal to become the only terminal for the uml kernel.
Second problem, I have been unable to get networking to work. I have =
both a working pair of kernels for 2.4.0 and 2.4.2. I can not get =
networking to work with either one. I've tried some of the different =
methods illustrated in the most recent emails to this list, but have =
been unable to get them to work. My main problem seems to be in finding =
the correct method to use for my system. I have read instructions for a =
few differnet methods to do networking, and it's gotten me very =
confused, um_eth_net_util versus um_eth_tool and um_eth_server, vs =
brctl, I have no idea what to use. I have redhat 7, with the 2.4.2 =
kernel, and a uml kernel based on 2.4.2 kernel. I have a root_fs file =
which I can succesfully use, albeit it is a very skeletal fs. When I =
compiled the host kernel, I enabled the new ethertap option, not the =
obseleted(sp?) option. I have not seen any options for a "virtual =
ethernet" device in either the 2.4.0 or 2.4.2 kernel configurations.
I tried the instructions from rock/uml but brctl kept complaining that I =
didn't have the bridge add package installed. So I didn't get very far =
with that method. And 2.4.2 claims to have tap/tun support, but gives =
me unknown device errors on ifconfig. Do I need the tuntap kernel =
patch? or other additional software? If so, what are their urls?
Another thing, is there a particular order in which the commands need to =
be executed? Do some need to be run from uml before others are run on =
the host system? or vice versa?