From: Ingo S. <br...@th...> - 2004-05-09 20:15:32
|
On Sun, 09 May 2004 21:16:27 +0200 Johannes Berg <ne...@jo...> wrote: > On Sun, 09 May 2004 20:59:48 +0200, Ingo Strauch wrote: > > > Netdevice 0 : daemon backend (uml_switch version 3) - > > unix:/tmp/uml.ctl > > daemon_open : control connect failed, errno = 13 > > Does /tmp/uml.ctl exist? If so, who owns it? error 13 indicates > "Permission denied". Now I feel like a complete idiot ;-) Yeah, that solved the problem. Somehow I didn't check the permissions 'cause I thought this was all dealt by giving the '-u <user>' in the tunctl command. It didn't occur to me that this uml_switch was completely decoupled. For a single instance of UML this is now my setup. As root I run tunctl -u ingo -t uml0 ifconfig uml0 192.168.10.1 up uml_switch -tap uml0 < /dev/null > /dev/null & chown ingo /tmp/uml.ctl iptables -A POSTROUTING -t nat -s 192.168.10.0/24 -j MASQUERADE echo 1 > /proc/sys/net/ipv4/ip_forward And then as user linux eth0=daemon where in the root filesystem I've configured that machine to have IP 192.168.10.2. Now I'm ready for the multi-instance setup ;-) Thanks, Ingo -- Ingo Strauch ---- Registered Linux User #227900 (http://counter.li.org/) http://www.the-one-brack.org/ |