From: Martin P. <ma...@cs...> - 2008-01-06 11:54:04
|
The compilation chapter in UML book instructs that the user do only: % make ARCH=um How is this going to install the modules? Am I right that I need to do more work to install the modules and how do I do it? Could this be the problem causing networking setup to fail? In any case, when I was halting the UML instance I was getting a lot of errors like this: modprobe: FATAL: Could not load /lib/modules/2.6.23.12/modules.dep: No such file or directory - Martin On Jan 6, 2008 6:18 AM, Martin Paraskevov <ma...@cs...> wrote: > I complied a custom uml kernel which I transfered to the server > on which I want to run it but when I tried to set up the network > I got an error: > > (none):~# ifconfig eth0 192.168.1.253 up > tuntap_open_tramp : didn't receive a message > setreuid to root failed : : Operation not permitted > tuntap_open_tramp failed - err = 22 > SIOCSIFFLAGS: Invalid argument > tuntap_open_tramp : didn't receive a message > setreuid to root failed : : Operation not permitted > tuntap_open_tramp failed - err = 22 > SIOCSIFFLAGS: Invalid argument > > > Before that I had everything that allowed me to bring up the network > on my other machine: > > # tunctl -u martin > % uml_mconsole umid=sandbox config eth0=tuntap,,,192.168.1.254 > > /dev/net/tun is readable and writable. And my user belongs to the > uml-net group. What did I do wrong? Did I compile the custom kernel > with (or without) some option that is causing the error? From the error > message it seems to be a permissions error but I have no idea where > this is coming from since everything that caused permission errors > before was fixed. What would be setreuid and setreuid in the error > message above? > > - Martin > |