Discussion:
Fwd: [e1000:bugs] #491 vlan tag removed in promiscuous mode with kernel 2.6.32-573.3.1.el6.i686 and e1000 driver
(too old to reply)
Anitha Subramanian
2015-09-18 06:30:14 UTC
Permalink
Hi,

vlan is not working when we upgrade linux kernel from 2.6.32-431.el6.i686
to 2.6.32-573.3.1.el6.i686.

Tried e1000 drivers:
e1000 7.3.21
e1000 8.0.35-NAPI
when testing with one of above e1000 driver versions, we have tried to use
intermediate kernel versions between working and failure of vlan trunking,
the results of uname are below.
kernel-2.6.32-431.el6.i686 - passed
kernel-2.6.32-504.16.2.el6.i686 -passed
kernel-2.6.32-504.23.4.el6.i686 -not working
kernel-2.6.32-504.30.3.el6.i686 - not working
kernel-2.6.32-573.3.1.el6.i686 -not working
Linux centos-6.5 2.6.36 -passed
Linux centos-6.5 3.5.0 - not working

we have tried both embedded and standalone drivers and the result is same.
the vlan tagged packets are received in linux and linux is removing its tag
and gives to our application. so we see vlan ping failure with "wrong
cable" message.
as mentioned in search forum, we have tried to turn on/off rx-vlan-filter
and offload setting, but we could not change it, as it is denoted as
[fixed].
just to confirm the issue with pcnet32 driver with failure kernel,
eventhough rx-vlan-filter is off as below, still facing issue.
[***@localhost drivers]# ethtool -k eth5 | grep vlan
rx-vlan-offload: off [fixed]
tx-vlan-offload: off [fixed]
rx-vlan-filter: off [fixed]
vlan-challenged: off [fixed]

we don't have the option to use e1000e driver.
Please let me know if any specific information is required. can you please
suggest us the latest stable kernel of 3.x version and e1000 driver
combination where rx vlan tagging works ?

Appreciate your inputs on this.

Thanks,
Anitha

PS: below bug is raised. but as per Todd suggestion in below mail thread,
sending this email to alias.
https://sourceforge.net/p/e1000/bugs/491/



---------- Forwarded message ----------
From: Todd Fujinaka <***@users.sf.net>
Date: Wed, Sep 16, 2015 at 7:36 PM
Subject: [e1000:bugs] #491 vlan tag removed in promiscuous mode with kernel
2.6.32-573.3.1.el6.i686 and e1000 driver
To: "[e1000:bugs]" <***@bugs.e1000.p.re.sf.net>



- *status*: open --> closed
- *Comment*:

e1000 drivers are supported by the community. Please try the e1000-devel
mailing list or contact vmware.
------------------------------
Anitha Subramanian
2015-09-25 06:18:30 UTC
Permalink
​hi,

we have tested without VMware environment. the issue is still seen. while
upgrading kernel, vlan tagging is being stripped out. Please let me know
if you have any inputs.

Thanks,
Anitha

On Fri, Sep 18, 2015 at 12:00 PM, Anitha Subramanian <
Post by Anitha Subramanian
Hi,
vlan is not working when we upgrade linux kernel from 2.6.32-431.el6.i686
to 2.6.32-573.3.1.el6.i686.
e1000 7.3.21
e1000 8.0.35-NAPI
when testing with one of above e1000 driver versions, we have tried to use
intermediate kernel versions between working and failure of vlan trunking,
the results of uname are below.
kernel-2.6.32-431.el6.i686 - passed
kernel-2.6.32-504.16.2.el6.i686 -passed
kernel-2.6.32-504.23.4.el6.i686 -not working
kernel-2.6.32-504.30.3.el6.i686 - not working
kernel-2.6.32-573.3.1.el6.i686 -not working
Linux centos-6.5 2.6.36 -passed
Linux centos-6.5 3.5.0 - not working
we have tried both embedded and standalone drivers and the result is same.
the vlan tagged packets are received in linux and linux is removing its tag
and gives to our application. so we see vlan ping failure with "wrong
cable" message.
as mentioned in search forum, we have tried to turn on/off rx-vlan-filter
and offload setting, but we could not change it, as it is denoted as
[fixed].
just to confirm the issue with pcnet32 driver with failure kernel,
eventhough rx-vlan-filter is off as below, still facing issue.
rx-vlan-offload: off [fixed]
tx-vlan-offload: off [fixed]
rx-vlan-filter: off [fixed]
vlan-challenged: off [fixed]
we don't have the option to use e1000e driver.
Please let me know if any specific information is required. can you please
suggest us the latest stable kernel of 3.x version and e1000 driver
combination where rx vlan tagging works ?
Appreciate your inputs on this.
Thanks,
Anitha
PS: below bug is raised. but as per Todd suggestion in below mail thread,
sending this email to alias.
https://sourceforge.net/p/e1000/bugs/491/
---------- Forwarded message ----------
Date: Wed, Sep 16, 2015 at 7:36 PM
Subject: [e1000:bugs] #491 vlan tag removed in promiscuous mode with
kernel 2.6.32-573.3.1.el6.i686 and e1000 driver
- *status*: open --> closed
e1000 drivers are supported by the community. Please try the e1000-devel
mailing list or contact vmware.
------------------------------
Loading...