[vfio-users] [FEEDBACK NEEDED] Rewriting the Arch wiki article

Jonas Camillus Jeppesen jonascj at sdu.dk
Mon Apr 18 22:22:16 UTC 2016


On a fresh Arch install (no desktop environment, no network manager) I 
added a bridge like this with systemd's networkd service: 
https://wiki.archlinux.org/index.php/Systemd-networkd#DHCP_with_two_distinct_IP 
. Then in virt-manager under network adapter I just choose "Specify 
shared device name" as "Network source" and type in "br0" which is the 
name I gave my bridge.

This page is unnecessarily complicated it seems to me: 
https://wiki.archlinux.org/index.php/QEMU#Networking

The Arch wiki page on vfio isn't really about networking in qemu/kvm, 
but a note could be added to visit the KVM and QEMU pages, and those 
could then be updated to mention this systemd-networkd example.

On 04/18/2016 11:57 PM, Bronek Kozicki wrote:
> For me setting up networking with an existing bridge "just works", I 
> wrote few days ago on this lis how I've set it up on my machine. Hint: 
> I do not use virsh "networks" capabilities at all - none defined 
> (undefined the default one) and none started. Just my, manually 
> crafted bridge, explicitly used in VM definitions.
>
>
> B.
>
> *From: *Garland Key
> *Sent: *Monday, 18 April 2016 22:21
> *To: *Nicolas Roy-Renaud; vfio-users
> *Subject: *Re: [vfio-users] [FEEDBACK NEEDED] Rewriting the Arch wiki 
> article
>
>
> I'm an intermediate Linux user, so this this stuff can be complicated 
> to me sometimes.  Right now I'm having trouble setting up a network 
> bridge that virt-manager will recognize.  I've arrived at the 
> conclusion that this simply isn't possible on Arch.  That said, I 
> can't find any documentation on how to convince qemu to use an 
> existing network bridge.  If you're willing, please add this 
> information as well.  If you already know how, any pointers would be 
> greatly appreciated.
>
> Best,
> Garland
>
> On Mon, Apr 18, 2016 at 5:14 PM, Garland Key 
> <david.garland.key at gmail.com <mailto:david.garland.key at gmail.com>> wrote:
>
>     Please add what to do if you have two identical GPUs.  Here is
>     exactly what is needed to make it work.
>
>     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>     - - - - - - -
>     /
>     */etc/modprobe.d/vfio.conf*/
>
>         install vfio-pci /sbin/vfio-pci-override-vga.sh
>         options vfio-pci disable_vga=1 allow_unsafe_interrupts=1
>
>     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>     - - - - - - -
>
>     *//sbin/vfio-pci-override-vga.sh/*
>
>     #!/bin/sh
>
>         for i in $(find /sys/devices/pci* -name boot_vga); do
>                 if [ $(cat $i) -eq 0 ]; then
>                         GPU=$(dirname $i)
>                         AUDIO=$(echo $GPU | sed -e "s/0$/1/")
>                        echo "vfio-pci" > $GPU/driver_override
>                         if [ -d $AUDIO ]; then
>                                 echo "vfio-pci" > $AUDIO/driver_override
>                         fi
>                 fi
>         done
>
>         modprobe -i vfio-pci
>
>     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>     - - - - - - -
>
>     Add the following to /*/etc/mkinitcpio.**conf*/and then run
>     */mkinitcpio -p linux/**
>     *
>     BINARIES="/usr/bin/find /usr/bin/dirname"
>     FILES="/sbin/vfio-pci-override-vga.sh"
>
>     - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>     - - - - - - -
>
>     *Tested Hardware:*
>
>     Motherboard: Asus Sabertooth X99
>     <https://www.asus.com/us/Motherboards/SABERTOOTH_X99/>
>     CPU: Intel Core i7-5930K
>     <http://ark.intel.com/products/82931/Intel-Core-i7-5930K-Processor-15M-Cache-up-to-3_70-GHz>
>     GPU 1: GIGABYTE GeForce GTX 970 4GB G1 Gaming OC Edition
>     <http://www.newegg.com/Product/Product.aspx?Item=N82E16814125684>
>     GPU 2: GIGABYTE GeForce GTX 970 4GB G1 Gaming OC Edition
>     <http://www.newegg.com/Product/Product.aspx?Item=N82E16814125684>
>     RAM: 32GB Corsair Dominator Platinum DDR4 (CMD16GX4M2A2666C15)
>     <http://www.newegg.com/Product/Product.aspx?Item=N82E16820233709>
>
>
>     On Tue, Apr 12, 2016 at 3:36 PM, Nicolas Roy-Renaud
>     <nicolas.roy-renaud.1 at ens.etsmtl.ca
>     <mailto:nicolas.roy-renaud.1 at ens.etsmtl.ca>> wrote:
>
>         I'm currently planning a full rewrite of the article on Arch
>         wiki about PCI passthroughs
>         <https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF> and,
>         as per Arch wiki guidelines, I'm supposed get the approval of
>         other users before undergoing such comlex edits. If anyone on
>         this mailing list is an Arch wiki collaborator or frequent
>         user, I would appreciate if you could give me some feedback on
>         the planned structure
>         <https://wiki.archlinux.org/index.php/Talk:PCI_passthrough_via_OVMF#Page_rewrite>
>         and propose additional sections or potential user mistakes to
>         highlight. My primary objective here is to make most of what's
>         on Alex Williamson's blog more straightforward and concise.
>
>         I've already rewritten the first two sections ("Prerequisites"
>         and "Setting up IOMMU"), and the rest of the article should
>         essentially follow the same basic structure and style. Replies
>         here or on the wiki's discussion page would be much appreciated.
>
>         -Nicolas
>
>         _______________________________________________
>         vfio-users mailing list
>         vfio-users at redhat.com <mailto:vfio-users at redhat.com>
>         https://www.redhat.com/mailman/listinfo/vfio-users
>
>
>
>
>
>
> _______________________________________________
> vfio-users mailing list
> vfio-users at redhat.com
> https://www.redhat.com/mailman/listinfo/vfio-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/vfio-users/attachments/20160419/c1ca5f4c/attachment.htm>


More information about the vfio-users mailing list