Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
IBM Xseries 360m: no hd with install-x86-minimal-20131029
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
Spanik
l33t
l33t


Joined: 12 Dec 2003
Posts: 942
Location: Belgium

PostPosted: Sat Nov 30, 2013 12:43 pm    Post subject: IBM Xseries 360m: no hd with install-x86-minimal-20131029 Reply with quote

I'm trying to re-use an IBM Xseries 360m. There is a booting Centos on it but as I don't have any info about it I'm going to replace it.

The problem is when I boot from the minimal cd there are no hard disks detected. Both fdisk -l and parted -l turn out blank (parted finds the cdrom). Both disks are connected to an Adaptec AIC9405W SAS/SATA controller.

If I check dmesg I find this:

Code:

aic94xx: Adaptec aic94xx SAS/SATA driver version 1.0.3 loaded
aic94xx: found Adaptec AIC-9405W SAS/SATA Host Adaptor, device 0000:03:04.0
scsi2 : aic94xx
aic94xx: Failed to load sequencer firmware file aic94xx-seq.fw, error -2
aic94xx: couldn't init seq for 0000:03:04.0
aic94xx: couldn't init the chip
aic94xx: probe of 0000:03:04.0 failed with error -2
mpt2sas version 14.100.00.00 loaded


lspci:

Code:

03:04.0 Serial Attached SCSI controller: Adaptec AIC-94065W SAS (Razor-Lite ASIC non-RAID) (rev 08)


I googled the aic94xx-saq.fw and found one on github. But is this what I need and if so, then I do I add it to the .iso (or make it otherwise available)?
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1668

PostPosted: Sat Nov 30, 2013 2:35 pm    Post subject: Reply with quote

This could be the one, at least you can try it.
Put it in /lib/firmware ( create the dir, if not there) and then make "modprobe aic94xx". I don't have an install cd here, but i guess it is build as module.

then look in dmesg again (at the end) and see what it says about aic94xx.
Back to top
View user's profile Send private message
Spanik
l33t
l33t


Joined: 12 Dec 2003
Posts: 942
Location: Belgium

PostPosted: Sat Nov 30, 2013 4:19 pm    Post subject: Reply with quote

Ok, copied the file to that directory and ran "modprobe aic94xx". No error but nothing added to dmesg. With lsmod I see that aic94xx is listed. I tried "make "modprobe aic94xx""" but got make: command not found. So that way doesn't go either.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54216
Location: 56N 3W

PostPosted: Sat Nov 30, 2013 4:25 pm    Post subject: Reply with quote

Spanik,

The aic94xx module loaded but did not find its firmware.
Boot the CD add the firmware to /lib/firmware as described
Code:
modprobe -r aic94xx
to remove the module.
Code:
modprobe aic94xx
to reload the module and this time it will find the firmware.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Spanik
l33t
l33t


Joined: 12 Dec 2003
Posts: 942
Location: Belgium

PostPosted: Sat Nov 30, 2013 6:25 pm    Post subject: Reply with quote

Indeed, this works, thanks. I'm not really up-to-date with modprobe. Mostly I check what is in the bow and then build that straight into the kernel. I get a lot more in the dmesg now and it ends with:

Code:

aic94xx: Found sequencer Firmware version 1.1 (V17/10c6)
aic94xx: device 0000:03:04.0: SAS addr 5005076a014ada00, PCBA SN ORG, 4 phys, 4 enabled phys, flash present, BIOS build 1789
....
sdb: sdb1 sdb2
sd 4:0:0:0 [sdb] Attached SCSI disk
sdc: sdc1 sdc2
sd 4:0:1:0 [sdc] Attached SCSI disk
md: bind<sdb2>
md: bind<sdb1>
md: bind<sdc1>
md/raid1:md126: active with 2 out of 2 mirrors
.....
RAID1 conf printout:
--- wd:2 rd:2
disk 0, wo:0, o:1, dev:sdb2
disk 1, wo:0, o:1, dev: sdc2
md127: unknown partition table


Fdisk -l now lists 2 hard disks with each 2 partitions. Both partitions are listed as Id "fd" and type "Linux raid autodetect".

Do I understand it correctly that this is a linux soft-raid with 2 raid 1 mirrors?
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54216
Location: 56N 3W

PostPosted: Sun Dec 01, 2013 12:20 am    Post subject: Reply with quote

Spanik,

Thats correct.

If you want to build aic94xx into the kernel, you must build the firmware in too.

You have /dev/md126 and /dev/md127. Do not use the underlying partitions at all.
Code:
cat /proc/mdstat
will tell you about yor raid sets.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum