My thanks to all responders to my original query. However, I remain
confused.
To recap, I recently re-installed my SuSE Linux from Leap 15.6 to 16.0
— to find access to my ARECA RAID had disappeared, not even visible
in the BIOS. My (unchanged) MB is a Gigabyte X870E AORUS ELITE WIFI7
ICE, and the RAID storage sub-system was an Areca RAID ARC-1223-8I
(configured as RAID-6). A zcat query on Leap 16.0 confirmed:
CONFIG_SCSI_ARCMSR is not set.
I have been digging out information; a manual relevant to ARC-1223-8I
indicates that after hardware installation, the … SAS RAID
controller must be configured … before they are ready to use. The
user interface for these tasks can be accessed through the built-in
configuration that resides in the controller’s firmware. In addition,
the CD contains the software utility that can monitor, test, and
support the 6Gb/s SAS RAID controller. The software utility and McRAID
storage manager can configure and monitor the 6Gb/s SAS RAID
controller via ArcHttp proxy server interface. To install the ArcHttp
… download from www.areca.com.tw .
From https://www.areca.us/support/downloads.html, Type: SAS/SATA RAID
Adapters/Mezzaine Adapters Model: Discontinued Item: Driver/Utility
OS: Linux, we have 2023/12/26 arcmsr source, and Driver for OpenSuse
15.6 as 1.50.OX.16.
Given this information, perhaps there is some possibility of
resurrecting Leap 15.6 RAID software, and thereafter modifying to Leap
16.0.
I decided to fully re-install (not repair) to Leap 15.6 to initiate
the first step. Readers may recall my earlier statement that the RAID
appeared to work fine on Leap 15.6.
During Leap 15.6 installation, the RAID was evidently visible to the
installation — indeed I needed to persuade the installation to
install onto my SSD drive (NOT the RAID), and gave permission for
initial full erasure of the SSD.
After installation, I was initially able to mount the RAID as
removable (data was intact!), and thereafter modify /etc/fstab for
power-on mounting — also with intact data. Note: I had not
installed any new software. Under Leap 15.6:
zcat /proc/config.gz |grep ARCMSR
CONFIG_SCSI_ARCMSR=m
I guess the ArcHttp proxy server interface (in the controller’s
firmware?) had remained within the RAID card, and continued operation.
The CONFIG_SCSI_ARCMSR=m seems (in my ignorance) to be present in the
Leap 15.6 software. Can anyone please clarify this for me?
From earlier responses I got the impression that support for my ARECA
RAID had been dropped some time ago. Does anyone know when? The
above seems to suggest that support was available in Leap 15.6, so
16.0 seems to be the boundary.
Reading openSUSE documentation, I gather there was planned a 6-month
overlap in support between Leap 15.6 and 16.0. Does anyone know when
the 15.6 support ends?
Malcolm’s comment: “The Leap 16.0 base is not maintained/built by
openSUSE, it’s built and maintained by SUSE. So any additions etc are
the responsibility of the openSUSE Community” is worrying to me. The
result of openSUSE development has been (up to Leap 15.6) a solid,
predictable, and useful OS that the developers should be proud of. My
(OK, early) look at 16.0 has been much less favourable — although I
can understand the difficulties of trying to keep up with bug-fixes in
a new base. However, YAST2 seems to have been replaced by Discover (?)
which seems to offer very few packages in their glorious image
presentation. Furthermore, I cannot find any equivalent of the list of
huge numbers of items seen for Leap 15.6 (and earlier), and Discover
seems not to offer the same level of “discovery” that YAST2 supported.
My gut feeling, to date, is to stick with Leap 15.6 until 16.x has
matured to a point where it will actually be useful.
Sauerland suggested “Have you tried kernel:stable:backports?”. Is
that approach any different from sticking with 15.6?
I spotted some version control software under 16.0. Would this be
100% compatible with my ancient RCS? — that I have been using over
more decades than I care to admit. I would hope to be able to
interpret my old files,v RCS archives in case I need to identify
differences etc (rcsdiff).
And what has happened to all those manpages?