Bug 9914 - bnx2 driver of latest kernel 2.6.24 not working with Cisco catalyst 650x Switch
Summary: bnx2 driver of latest kernel 2.6.24 not working with Cisco catalyst 650x Switch
Status: REJECTED INSUFFICIENT_DATA
Alias: None
Product: Drivers
Classification: Unclassified
Component: Network (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Michael Chan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-07 23:06 UTC by kaccountsend
Modified: 2009-03-24 04:39 UTC (History)
3 users (show)

See Also:
Kernel Version: 2.6.24
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments

Description kaccountsend 2008-02-07 23:06:55 UTC
Latest working kernel version: (Works with Redhat 4 kernel)
Earliest failing kernel version: 2.6.24
Distribution: Self, kernel.org's kernel version 2.6.24
Hardware Environment: Dell 2950
Software Environment: Linux from Scratch, kernel version 2.6.24

Problem Description:
I am using the latest kernel 2.6.24. The hardware unit is a 2950 Dell box.
The firmware version of bnx2 is 2.9.1. The bnx2 driver does work with other flavors of Cisco Switches like 290x. It is having problems at a customer site who has a Cisco 650x.

The customer tried the RHEL 4 and does seem to work fine. The RHEL4 comes with the version of bnx2: 1.4.38

The version on 2.6.24 is 1.6.9.

Can anyone give me pointers as to why this is broken? Where can I get a patch? 

Any help is appreciated.




Steps to reproduce:
The driver does not auto-negotiate, neither does it work with a fixed link speed.
Comment 1 Anonymous Emailer 2008-02-07 23:18:03 UTC
Reply-To: akpm@linux-foundation.org

On Thu,  7 Feb 2008 23:06:55 -0800 (PST) bugme-daemon@bugzilla.kernel.org wrote:

> http://bugzilla.kernel.org/show_bug.cgi?id=9914
> 
>            Summary: bnx2 driver of latest kernel 2.6.24 not working with
>                     Cisco catalyst 650x Switch
>            Product: Drivers
>            Version: 2.5
>      KernelVersion: 2.6.24
>           Platform: All
>         OS/Version: Linux
>               Tree: Mainline
>             Status: NEW
>           Severity: normal
>           Priority: P1
>          Component: Network
>         AssignedTo: jgarzik@pobox.com
>         ReportedBy: kaccountsend@gmail.com
> 
> 
> Latest working kernel version: (Works with Redhat 4 kernel)
> Earliest failing kernel version: 2.6.24
> Distribution: Self, kernel.org's kernel version 2.6.24
> Hardware Environment: Dell 2950
> Software Environment: Linux from Scratch, kernel version 2.6.24
> 
> Problem Description:
> I am using the latest kernel 2.6.24. The hardware unit is a 2950 Dell box.
> The firmware version of bnx2 is 2.9.1. The bnx2 driver does work with other
> flavors of Cisco Switches like 290x. It is having problems at a customer site
> who has a Cisco 650x.
> 
> The customer tried the RHEL 4 and does seem to work fine. The RHEL4 comes
> with
> the version of bnx2: 1.4.38
> 
> The version on 2.6.24 is 1.6.9.
> 
> Can anyone give me pointers as to why this is broken? Where can I get a
> patch? 
> 
> Any help is appreciated.
> 
> 
> 
> 
> Steps to reproduce:
> The driver does not auto-negotiate, neither does it work with a fixed link
> speed.
> 
Comment 2 Natalie Protasevich 2008-05-20 09:43:05 UTC
Can you provide some error messages and traces that you see? 
Has it been any change in driver behavior since the time of reporting?
Comment 3 Michael Chan 2008-05-20 10:04:00 UTC
Looks like the NIC is not linking up when connected to the Cisco switch.  Please provide the output of:

ethtool ethx
mii-tool -vvv ethx

with cable connected to Cisco switch.

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