WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

RE: [Xen-users] strange VLAN / domu behavior

To: Sébastien CRAMATTE <s.cramatte@xxxxxxxxxx>
Subject: RE: [Xen-users] strange VLAN / domu behavior
From: PAINCHAUD Christophe <cpainchaud@xxxxxxxxxxx>
Date: Fri, 3 Nov 2006 00:08:31 +0100
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 02 Nov 2006 21:40:50 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx

Hi,

        What did you mean? I am supposed to get error with UDP packets?

        Also please note that I had to patch E1000 network card drivers to disable hardware VLAN filtering (VLANs were not working even with non-XEN drivers when HW filtering was enabled). The HW filtering will never give VLAN tagged packets to your OS, it will just drop them. I did not find a way to disable it on runtime but I read somewhere there a plans to do so in a future kernels/ethtool versions. The code is in e1000_main.c

You will find this block somewhere near line 4369:

/* enable VLAN receive filtering */
rctl = E1000_READ_REG(&adapter->hw, RCTL);
rctl |= E1000_RCTL_VFE;
rctl &= ~E1000_RCTL_CFIEN;
E1000_WRITE_REG(&adapter->hw, RCTL, rctl);
e1000_update_mng_vlan(adapter);

Just comment it all and it will work great (especially for you my dear DELL PE1850 users ;) )

Have fun !

Christophe Painchaud

-----Message d'origine-----
De : Sébastien CRAMATTE [mailto:s.cramatte@xxxxxxxxxx]
Envoyé : Friday, October 27, 2006 12:07 PM
À : PAINCHAUD Christophe
Cc : xen-users@xxxxxxxxxxxxxxxxxxx
Objet : Re: [Xen-users] strange VLAN / domu behavior

Could you test in deep that you are not problem with UDP ?


PAINCHAUD Christophe a écrit :
>
> Hi again !!!
>
> The trick 'ethtool -K eth0 tx off' in each domU solved my problem !!!!
>
> Thank you for your time.
>
> Christophe Painchaud
>
>
> -----Message d'origine-----
> De : Sébastien CRAMATTE [mailto:s.cramatte@xxxxxxxxxx]
> Envoyé : Friday, October 27, 2006 9:43 AM
> À : PAINCHAUD Christophe
> Cc : xen-users@xxxxxxxxxxxxxxxxxxx
> Objet : Re: [Xen-users] strange VLAN / domu behavior
>
> VLANs not work correctly in Xen without tricks ...
>
> http://felipe-alfaro.org/blog/category/xen/
>
> Moreover vlan + bonding not work too look at this bug ... and If you can
> add a comment
> maybe the Xen team will do something ...
>
> http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=753
>
>
>
> PAINCHAUD Christophe a écrit :
> >
> > Hi there!
> >
> > I am currently setting up a Xen box on 3 VLans, each VLan interface is
> > in a bridge and currently, dom0 is reachable from on of these and is
> > performing great.
> >
> > My only problem is with domU : it can ping anything but it won't work
> > for TCP and UDP protocol UNLESS I do a manual tcpdump on my vlan
> > interface.
> >
> > Bridges on dom0:
> > xen-vl97                8000.001372529fbf       no      eth0.97
> >                                                         vif5.1
> > xenbr0          8000.feffffffffff       no              vif0.0
> >                                                         peth0
> >                                                         vif5.0
> >
> >
> > my domU has an interface in xen-vl97 which owns eth0.97. Only ping is
> > working unless I do a tcpdump -i eth0.97 ....
> >
> > any clue?
> >
> >
> > Thx in advance....
> >
> >
> >
> > Christophe Painchaud
 

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>
  • RE: [Xen-users] strange VLAN / domu behavior, PAINCHAUD Christophe <=