-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Network cards firmware missing on 2765.2.0 #359
Comments
Please provide more details on what happened. Is sounds like the interface is down? Have you tried |
Yes, after the auto upgrade, the network was down and could not take it up. The sever is STANDARD HP G6 The sever located in a cold data center... I saw that was auto upgrade, the kernel has changed and saw the missing module, here are section from the failed boot log: ( and attached the full log ) Mar 07 10:10:42 localhost kernel: bnx2 0000:02:00.0 eth0: Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express found at mem f0000000, IRQ 34, node addr f4:ce:46:84:87:98 Mar 07 10:10:56 core245 systemd[1]: Starting Wait for Network to be Configured... |
Thanks for the screenshot, that was really helpful in understanding the problem. For searching purposes, the error message shown in the image is: Unfortunately, this is not the only missing firmware in this image :(. I found that the following 64 files used to be shipped until 2605.12.0 and are now gone:
The code that bundles the firmware and decides what gets shipped and what doesn't get shipped, is here. This code lists the kernel module files that end in The problem is caused by how the find command is issued. In 2605.12.0 we had:
But in 2765.2.0 we have:
The kernel module files are now compressed and thus they don't get listed with that find command. We need to change the code to look for either |
When listing kernel modules to decide which firmware should be shipped together with the image, we need to now list both compressed and uncompressed module. Fixes: flatcar/Flatcar#359
When listing kernel modules to decide which firmware should be shipped together with the image, we need to now list both compressed and uncompressed module. Fixes: flatcar/Flatcar#359
When listing kernel modules to decide which firmware should be shipped together with the image, we need to now list both compressed and uncompressed module. Fixes: flatcar/Flatcar#359
The fix is in, this will be released with the next set of patched versions. Likely to happen later this week. |
firmware d102e_ucode.bin for driver e100 missing How I can fix it? Method A. Do steps:
Or use alternative method B. Just set this: |
@AndreiCherniaev Are you talking about Flatcar Container Linux? |
no, I am about buildroot. Sorry. |
Description
after auto upgrade in the stable channel
from: release-2605.12.0
to: release-2765.2.0
Impact
the network is not working anymore! (netwrok is down)
tried to ip set link up... and it failed with complain:
Direct fw load for bnx2 failed with error -2
had to rollback and stop the upgrade service.
The text was updated successfully, but these errors were encountered: