View Issue Details

IDProjectCategoryView StatusLast Update
0001367channel: elrepo/el9kmod-iscipublic2023-07-15 08:51
ReporterPeter Chidls Assigned Topperry  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Platformx86_64OSRocky9OS Version9.2
Summary0001367: isci on rocky 9.2
DescriptionI'm attempting to get the kmod-isci-1.2.0-3.el9_2.elrepo.x86_64.rpm working on Rocky 9.2 without success.

I've already got mpt3sas, mptsas an megaraid_sas working so I suspect its a package issue.

when I do a modprobe isci I get

[ 25.007698] isci: Unknown symbol sas_domain_attach_transport (err -2)

I got similar results under Rocky 9.1 too

This is to get a Intel Corporation C606 chipset Dual 4-Port SATA/SAS Storage Control Unit (rev 06) working

Let us know if you need any more details.

Thanks

Peter.

TagsNo tags attached.

Relationships

related to 0001369 resolvedpperry channel: elrepo/el8 Rebuild kmod-isci against 4.18.0-477.13.1.el8_8.x86_64 

Activities

toracat

2023-07-13 12:50

administrator   ~0009274

It would help if you get the device ID pairing. Just run lspci -nn and look for [xxxx:yyyy] for the device.

Peter Chidls

2023-07-13 12:56

reporter   ~0009276

# lspci -nn -s 03:00
03:00.0 Serial Attached SCSI controller [0107]: Intel Corporation C606 chipset Dual 4-Port SATA/SAS Storage Control Unit [8086:1d68] (rev 06)
03:00.3 SMBus [0c05]: Intel Corporation C600/X79 series chipset SMBus Controller 0 [8086:1d70] (rev 06)
03:00.4 SMBus [0c05]: Intel Corporation C608/C606/X79 series chipset SMBus Controller 1 [8086:1d71] (rev 06)

pperry

2023-07-13 13:05

administrator   ~0009277

Hi Peter,

I am unable to replicate your issue on RHEL 9.2

$ rpm -q kmod-isci
kmod-isci-1.2.0-3.el9_2.elrepo.x86_64

which loads fine for me:

$ sudo modprobe isci
$ lsmod | grep isci
isci 172032 0
libsas 122880 1 isci
scsi_transport_sas 49152 2 isci,libsas
libata 425984 4 ata_piix,isci,ata_generic,libsas

Looking at your error:

$ rpm -q --requires kmod-isci | grep sas_domain_attach_transport
kernel(sas_domain_attach_transport) = 0x5e5d288f

$ rpm -q --provides kernel-modules-5.14.0-284.18.1.el9_2.x86_64 | grep sas_domain_attach_transport
kernel(sas_domain_attach_transport) = 0x5e5d288f

I assume you have kernel-modules installed? If not, install it now.

What does the last command above show for you?

Peter Chidls

2023-07-14 16:09

reporter   ~0009278

At this stage I'm still attempting to install the machine, as the boot drive is on the isci interface, so I'm a little stuck with the deployment disk and running form a prompt within Anacoda.

I'm thinking I'm missing some dependency, that isci needs. I'll do some more poking around and see if I can work anything out.

pperry

2023-07-14 16:23

administrator   ~0009279

Are you using our driver update disk images here:

https://elrepo.org/linux/dud/el9/x86_64/

If so, you must ensure the dist tag (e.g, el9_0, el9_1, el9_2) of the ISO image you are using matches the version of Rocky you are trying to install. For example, use dd-isci-1.2.0-3.el9_2.elrepo.iso with Rocky 9.2 installation media.

You can then load the driver during installation and install directly to the isci device.

@toracat - do you have instructions for using our DUD images?

Peter Chidls

2023-07-14 16:53

reporter   ~0009281

Ok, I've managed to get it working by running

depmod;modprobe isci

so I think I need to update the module list within the initrd once the modules are inserted, Not quite sure how to do that (I'm using xcat) I'm also can see its an issue with loading the "libsas" module,

Thanks for all the help

Peter.

pperry

2023-07-15 08:50

administrator   ~0009283

Last edited: 2023-07-15 08:51

This may be related to https://elrepo.org/bugs/view.php?id=1369 which has some guidance on updating initrd images

Issue History

Date Modified Username Field Change
2023-07-13 12:40 Peter Chidls New Issue
2023-07-13 12:40 Peter Chidls Status new => assigned
2023-07-13 12:40 Peter Chidls Assigned To => toracat
2023-07-13 12:50 toracat Note Added: 0009274
2023-07-13 12:52 toracat Assigned To toracat => pperry
2023-07-13 12:53 toracat Project channel: kernel/el9 => channel: elrepo/el7
2023-07-13 12:53 toracat Category --kernel--OTHER-- => General
2023-07-13 12:54 toracat Project channel: elrepo/el7 => channel: elrepo/el9
2023-07-13 12:55 toracat Category General => kmod-isci
2023-07-13 12:56 Peter Chidls Note Added: 0009276
2023-07-13 13:05 pperry Note Added: 0009277
2023-07-14 11:44 toracat Status assigned => feedback
2023-07-14 16:09 Peter Chidls Note Added: 0009278
2023-07-14 16:09 Peter Chidls Status feedback => assigned
2023-07-14 16:23 pperry Note Added: 0009279
2023-07-14 16:53 Peter Chidls Note Added: 0009281
2023-07-15 08:50 pperry Note Added: 0009283
2023-07-15 08:50 pperry Relationship added related to 0001369
2023-07-15 08:51 pperry Note Edited: 0009283