[Barrelfish-users] netd and howto get files into BF/Qemu
Pravin
pravin at inf.ethz.ch
Wed Dec 14 14:28:55 CET 2011
Hi Georgios,
I have created a page on public wiki about how to use Barrelfish
inside qemu with networking. I hope this will help in clearing some
confusion about it's usage.
http://wiki.barrelfish.org/qemu_networking
In summary, you will have to enable "support_qemu_networking" inside
<your_build_dir>/hake/Config.hs, and you will have to pass correct
cardname to netd in menu.lst.
Coming back to the output you are getting, it seems that either netd
or your application is waiting for e1000 driver instead of rtl8029
driver. Currently only rtl8029 driver works with qemu. You can
specify the cardname for netd with boot time parameter in menu.lst.
If driver and netd is working for you, then you should be able to get
IP address for Barrelfish. If you are able to get an IP address then
it is good enough test to see if networking is up or not. Let me
know if you have already reached this point.
Using NFS should work fine if you want to get some files inside
Barrelfish running on QEMU.
I hope this helps. Let me know if you still have problems.
--
Pravin
On Wed, Dec 14, 2011 at 13:20, Georgios Varisteas <yorgos at kth.se> wrote:
> Hi,
>
> I tried using the network in qemu, but when I try to mount an nfs share BF just freezes on:
> "chips: client waiting for e1000_CTRL"
> while I have successfully connected through the rtl8029 card. Nothing related to e1000 is loaded.
>
> I only need this in order to have simple files added to the ramfs image. Is there any other way? I only care to input files and not necessarily output. I thought of adding them to the skb archive but I was afraid that it could mess other stuff up. Ideally GRUB would do that, like with binaries, but I do not know how...
>
>
> Best regards,
> Georgios Varisteas
>
>
> _______________________________________________
> Barrelfish-users mailing list
> Barrelfish-users at lists.inf.ethz.ch
> https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users
More information about the Barrelfish-users
mailing list