Bug 860767 - cxgb3 on vlan-enabled network config does not pass TCP traffic
Summary: cxgb3 on vlan-enabled network config does not pass TCP traffic
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: kernel
Version: 5.8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Doug Ledford
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-09-26 16:40 UTC by Jay Fenlason
Modified: 2014-08-31 23:31 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-02-20 15:36:02 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Jay Fenlason 2012-09-26 16:40:51 UTC
Description of problem:
If you configure a cxgb3 adapter to use a specific vlan, tcp traffic on that interface is dropped/blocked/othewise not sent to userspace.

Version-Release number of selected component (if applicable):
kernel-2.6.18-308.12.1.el5

How reproducible:
Always

Steps to Reproduce:
1.Configure two machines with cxgb3 interfaces to talk over a vlan
2.ping one machine from the other one, confirm that icmp packets are not blocked
3.attempt to ssh from one machine to the other, observe that no connection happens
  
Actual results:
Packets lost

Expected results:
packets passed

Additional info:
We've seen this on multiple network configurations.

Comment 1 Jay Fenlason 2012-10-02 15:42:34 UTC
This only appears to happen when the base interface (the one with no vlan configuration) is not given an IP address and brought up.  Simply doing an "ifconfig cxgb3 0.0.0.0 up" causes the interface to start correctly passing traffic.  I'm investigating what piece of init code isn't being run.

Comment 2 Doug Ledford 2013-02-20 15:36:02 UTC
The base interface must be up before the vlan interfaces are expected to work.  You've confirmed that it works once the interface comes up, so this really is a configuration issue, not a bug.


Note You need to log in before you can comment on or make changes to this bug.