On 24/11/13 14:02, Johnny Hughes wrote: > On 11/23/2013 09:41 AM, Johnny Hughes wrote: >> On 11/14/2013 09:53 PM, Dusty Mabe wrote: >>> On Wed, Nov 13, 2013 at 11:59 AM, Johnny Hughes <johnny at centos.org> wrote: >>>> I found an issue with the new firmware patch ... it is fixed in testing >>>> now and I will push it on the next kernel update ... >>>> >>>> If you want to test, the kernel here should work and has the new driver: >>>> >>>> http://dev.centos.org/centos/6/xen-c6-RC1/ >>>> >>>> Note: that is a 3.10.18 kernel and is currently in testing, but should >>>> work on the xen4centos6 repo >>> Looks like the new kernel is looking for a newer firmware: >>> >>> bnx2x: [bnx2x_init_firmware:12263(eth0)]Can't load firmware file >>> bnx2x/bnx2x-e1h-7.8.17.0.fw >>> >> It seems broadcom NICs and the kernel interact strangely indeed ... >> >> I am going to go about this in a different way .. instead of doing it >> piecemeal (which means I need individual people to tell me theirs is not >> working), I am just going to put every FW Driver for bn2x and bnx2x into >> the new kernel ... I am trying that now in a version that is >> 3.10.20-10. I am not sure why this is not being done now upstream, but >> lets see what happens. >> >> I will send another email to the list if this builds .. when it is >> available. > > OK, there is a newer kernel (3.10.20-11) that has all bn2x and bnx2x > firmware that is in the kernel.org firmware git tree enabled. This > should work for you. Please give it a try and let me know. You may wish to consider having a separate firmware package and not including any firmware from the kernel. FWIW, this is what we do in XenServer. David