Summary: | =sys-kernel/gentoo-sources-3.5.7/3.6.6 - Firmware missing for Broadcome NetXtreme II | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | lianqi wang <pronuncer> |
Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff_plain;h=2b674047bef23d49a7ca8ec32f4b9e4e12588621 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | 2b674047bef23d49a7ca8ec32f4b9e4e12588621.patch |
Description
lianqi wang
2012-11-28 01:14:30 UTC
The only relevant commit that might fix this is >commit 2b674047bef23d49a7ca8ec32f4b9e4e12588621 >Author: Dmitry Kravkov <dmitry@broadcom.com> >Date: Sun Oct 28 21:59:04 2012 +0000 > > bnx2x: fix HW initialization using fw 7.8.x > > Since commit 96bed4b9 (use FW 7.8.2) BRB HW block needs to be > initialized using fw values for all devices. > Otherwise ETS on 57712/578xx will not work. > > Signed-off-by: Dmitry Kravkov <dmitry@broadcom.com> > Signed-off-by: Ariel Elior <ariele@broadcom.com> > Signed-off-by: David S. Miller <davem@davemloft.net> This patch will land in 3.7, it was added in Linux 3.7-rc4. Could you try the patch (apply to 3.6.6) I will attach after this comment? Created attachment 330833 [details]
2b674047bef23d49a7ca8ec32f4b9e4e12588621.patch
Please reopen if the above patch that is present in recent kernels did not fix it for you. I had the same problem in 3.7.5-hardened-r1 The error message in kern.log is: bnx2: Can't load firmware file "bnx2/bnx2-mips-06-6.2.3.fw" The firmware shipped with the kernel is not version 6.2.3 and is in fact an older version. Please reopen the bug. (In reply to comment #4) > I had the same problem in 3.7.5-hardened-r1 The error message in kern.log > is: bnx2: Can't load firmware file "bnx2/bnx2-mips-06-6.2.3.fw" The firmware > shipped with the kernel is not version 6.2.3 and is in fact an older > version. Please reopen the bug. Install sys-kernel/linux-firmware and you should be fine. We were not able to convince upstream to do the obvious thing. |