Hey, I''m using Xen 3.4 with Fedora 7 for both Dom0 and DomU. If I try to configure more than 3 vifs, I only get eth0, eth1, and eth2 in DomU. An error message also prints during the boot process: ####netfront can''t alloc rx grant refs I was under the impression that this was fixed a while ago (according to the FAQs, Xen 3.1 had a limit of 8 vifs). Googling the error message said the same thing, that this was a limitation for only Xen 3.0 and earlier. Does anyone know if I''m doing something wrong? vif config: vif = [ ''bridge=br0'', ''bridge=br0'', ''bridge=br0'', ''bridge=br0'' ] Thanks _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Fajar A. Nugraha
2009-Jul-10 02:59 UTC
Re: [Xen-users] More than 3 network interfaces in DomU
On Fri, Jul 10, 2009 at 2:46 AM, Peter Mellon<knascent@gmail.com> wrote:> Hey, > > I''m using Xen 3.4 with Fedora 7 for both Dom0 and DomU. If I try to > configure more than 3 vifs, I only get eth0, eth1, and eth2 in DomU. > An error message also prints during the boot process: ####netfront > can''t alloc rx grant refsWhich kernel are you using? FC7''s kernel perhaps? I''m using Xen 3.4 (from Gitco) with RHEL''s kernel-xen-2.6.18-128.1.10.el5, and it can create 30 vifs succesfully before it throws #### netfront can''t alloc rx grant refs vif vif-31: 12 creating netdev vif vif-31: 12 xenbus_dev_probe on device/vif/31 -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Fajar, that was it. I was using a compiled 2.6.18-xen kernel for the Dom0 but kept the F7 kernel for DomU. I fixed that and everything works now. Thanks a lot On Thu, Jul 9, 2009 at 10:59 PM, Fajar A. Nugraha<fajar@fajar.net> wrote:> On Fri, Jul 10, 2009 at 2:46 AM, Peter Mellon<knascent@gmail.com> wrote: >> Hey, >> >> I''m using Xen 3.4 with Fedora 7 for both Dom0 and DomU. If I try to >> configure more than 3 vifs, I only get eth0, eth1, and eth2 in DomU. >> An error message also prints during the boot process: ####netfront >> can''t alloc rx grant refs > > Which kernel are you using? FC7''s kernel perhaps? > I''m using Xen 3.4 (from Gitco) with RHEL''s > kernel-xen-2.6.18-128.1.10.el5, and it can create 30 vifs succesfully > before it throws > > #### netfront can''t alloc rx grant refs > vif vif-31: 12 creating netdev > vif vif-31: 12 xenbus_dev_probe on device/vif/31 > > -- > Fajar >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users