M
M
mxr2021-06-09 20:13:18
linux
mxr, 2021-06-09 20:13:18

hp h240 smart hba controller refuses to work with linux?

I'm trying to get the controllers mentioned above to work in a Linux environment (Tried more than 10 popular distributions, the picture is unchanged).

lshw shows the following:

*-sas UNCLAIMED
description: Serial Attached SCSI controller
product: Smart Array Gen9 Controllers
vendor: Hewlett-Packard Company
physical id: 0
bus info: [email protected]:06:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: sas pm msi msix pciexpress cap_list
configuration: latency=0
resources: memory:f650c000-f650c3ff ioport:d100(size=256)


There is a mention of timed out in dmesg:
hpsa 0000:06:00.0: board not ready, timed out.


The drivers were installed from the official hpe website, the firmware was updated to the latest (7.0). Of the features, Linux with a connected controller boots much longer (about two minutes) and judging by the hdd indicator, something is trying to read the disk at this time.
On any version of Windows, it shows itself perfectly and works without errors, I almost gave up, but this OS is not suitable for my tasks.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
M
mxr, 2022-01-27
@mxr

We enable CSM in bios and the controller starts successfully on current versions of Debian.
Thanks to the user from Reddit, with the same hardware and controller for this tip)

R
Ronald McDonald, 2021-06-09
@Zoominger

Well, this is Linux, it's typical here. Perhaps the support for the piece of iron was thrown out of the kernel or was never added at all.
It would be possible to delve into the topic, kill a couple of hours of time, set up crutches and make it work somehow crookedly and askew, but here I read:

On any version of Windows, it shows itself perfectly and works without errors, I almost gave up, but this OS is not suitable for my tasks.

And I can advise you not to soar your brain and use WSL / WSL2 under Windows.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question