HP Proliant SL230s
I am trying to identify how to get FOG working with my HP Proliant SL230s. I have been successful with my HP G6 and G7 Servers.
I am able to PXE boot into the FOG menu and but not able to deploy image. I see an error with inability to load firmware bnx2x and eth0. I also ran the compatibility test and it said the disk was not compatible. I am running FOG 1.3.5 with latest kernel from fogproject.org/kernels/bzImage
I am trying to understand why the eth0 is having an error however this G8 server is using the B320i raid controller and I’m wondering if that is causing the issue for drivers as the older HP servers are not using this.
I am uploading pictures of what I observed. If anyone can assist that would be much appreciated. Please let me know if there is anything else I can provide.
@lauren Getting the required firmware for the nic into the inits is the easier solution. The RAID controller, or the lack of available raid drivers is the bigger issue.
Yeah I understand the 2 parts. I was just confused that it only said the disk was incompatible when I did the hardware compat test when there are errors coming up for eth0.
I’m trying to understand if I can add the drivers somehow but what it seems like is if the source is not available then there is no way to make this work with my hardware? I just have a feeling that there will be more hardware issues down the line and I wanted to understand how to add whatever I would need moving forward.
B320i raid controller
You may be out of luck with that raid controller. That raid controller B320i uses a closed source driver. HP will give the driver for specific operating systems. But not the source code so others can compile it for their distributions (like fog).
am trying to understand why the eth0 is having an error however this G8 server is using the B320i raid controller and I’m wondering if that is causing the issue for drivers as the older HP servers are not using this.
We’ll lets establish a few terms.
eth0 referrs to the network adapter
raid referrs to your disk storage subsystem.
FOG uses the current linux kernel for its FOS engine. If the current linux team supports your hardware then so will the FOS engine.
Lets focus on your network adapter first, but you should remember that FOS is intended for workstation class computers not servers. In the server class machines you will find specialty hardware that requires custom drivers, which make it a bit difficult to include every driver for every random adapter.
I guess we need to first ask the @Developers if the firmware bnx2x-e2-18.104.22.168.fw is included in the inits?? IF the firmware is missing from the inits then the drivers will not load correctly in FOS.
firmware ref: https://github.com/rancher/os/issues/1842