On 2012-04-03 20:34, Gilles Chanteperdrix wrote:
> On 04/03/2012 08:26 PM, Jan Kiszka wrote:
>> On 2012-04-03 20:17, Gilles Chanteperdrix wrote:
>>> Ok, I get it, I need -net nic -net user. The first is for the nic in the
>>> guest, the second configures by what means the physical network will be
>>> emulated. I would have liked the qemu guest to appear on my LAN, but
>>> that will do.
>>
>> That requires a bridge on the host and a tap device backend. Upcoming
>> qemu-1.1 will even have a helper daemon to create those tap devices with
>> raised privileges and allow unprivileged QEMU instances to use them.
> 
> ... Or you can put the interface in promiscuous mode and send raw
> ethernet packets using the emulated NIC mac address. No bridge, no tap
> device, no helper daemon required.

...but still root privileges, otherwise you are unable to send/receive
arbitrary frames over the interface.

> 
> In any case with -net user, I can not use the virtual network to mount
> the rootfs using NFS, so, it still does not work.

That could be a bug. You happen to talk to the maintainer of this ugly
subsystem (sigh...), and as such I would be glad if you could take a
dump with "-net user -net nic -net dump" of the failing interaction
between guest and host. Output will be in qemu-vlan0.pcap in your
working directory.

Jan

-- 
Siemens AG, Corporate Technology, CT T DE IT 1
Corporate Competence Center Embedded Linux

_______________________________________________
Adeos-main mailing list
[email protected]
https://mail.gna.org/listinfo/adeos-main

Reply via email to