|
From: Matt C. <ma...@co...> - 2000-10-06 22:16:42
|
Jeff Dike wrote: > UML can be running as a normal user, but you do need a suid helper. With the > umn device, just put a suid root ifconfig somewhere in your path. I've tried making a suid copy of ifconfig in my path on my host system, called um_ifconfig, which runs when I use ifconfig in UML. It doesn't fix the problem though. Here's what I get (if running UML as root, this same setup works just fine): Going multiuser... Configuring eth0 as 10.0.0.101... Failed to set slip line discipline - errno = 1 Couldn't set slip encapsulation - errno = 22 SIOCSIFADDR: No such device sl-1: unknown interface: No such device SIOCSIFDSTADDR: No such device sl-1: unknown interface: No such device sl-1: unknown interface: No such device um_ifconfig failed SIOCSIFHWADDR: Operation not permitted Failed to initialize network! Activating IPv4 packet forwarding... > With the eth device, you run um_eth_net_util as root if you want access to the > host networking. If you only want to network UMLs, then that doesn't even > need to run as root. I'll give this a try, thanks. - Matt |