Bug 770493

Summary: Error during boot - Can't find scsi card
Product: [Fedora] Fedora Reporter: KitchM <tech>
Component: iscsiAssignee: Tom Coughlan <coughlan>
Status: CLOSED CURRENTRELEASE QA Contact: Brock Organ <borgan>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 18CC: tech
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-04-12 13:56:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
message log info
none
OS sees card but not claimed none

Description KitchM 2011-12-27 05:02:08 UTC
Description of problem:
During boot up the software fails to find Domex SCSI card which other distros found.  Therefore, scanner not seen.

Version-Release number of selected component (if applicable):


How reproducible:
Install Fedora 16.

Steps to Reproduce:
1. See above.
2.
3.
  
Actual results:
No SCSI card found.  No scanner found.

Expected results:
Should have found both automatically

Additional info:

Comment 1 Fedora End Of Life 2013-01-16 12:47:18 UTC
This message is a reminder that Fedora 16 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 16. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '16'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 16's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 16 is end of life. If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora, you are encouraged to click on 
"Clone This Bug" and open it against that version of Fedora.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 2 KitchM 2013-01-16 17:11:12 UTC
In Fedora 17, it finds the Domex card, but still can't find the scsi scanner.

Comment 3 Fedora End Of Life 2013-02-13 13:19:52 UTC
Fedora 16 changed to end-of-life (EOL) status on 2013-02-12. Fedora 16 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 4 KitchM 2013-02-14 20:06:02 UTC
It is stupid to close this with a non-applicable notice.  Just stop it!

Comment 5 Fedora End Of Life 2013-02-26 15:29:56 UTC
Fedora 16 changed to end-of-life (EOL) status on 2013-02-12. Fedora 16 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 6 KitchM 2013-02-26 16:36:31 UTC
Remove the end-of-life notice.  Does not apply.

Comment 7 Tom Coughlan 2013-04-03 22:27:16 UTC
(In reply to comment #2)
> In Fedora 17, it finds the Domex card, but still can't find the scsi scanner.

Please provide /var/log/messages, showing the messages at the time the driver loads, and following. 

You might also do an rmmod of the driver, followed by a modprobe, after the system has finished booting up, to separate the driver load and bus scan process from other things that are going on at boot time. Provide those messages here as well. 

I assume that the other distros you mention work on this specific hardware set-up, so we can eliminate the possibility of hardware, cable, switch setting, etc., issues. Right?

Comment 8 KitchM 2013-04-04 00:09:36 UTC
Yes, exactly.  I have never changed this high-end scanner/card combo.  It has always worked just fine.  (The last distro was Arch, by the way.)

I will try the ideas real soon.

Thanks very much.

Comment 9 KitchM 2013-04-09 18:22:26 UTC
Okay, I have sorted out the latest messages log file and will attach it here.  But I do not know what the driver name is.

Comment 10 KitchM 2013-04-09 18:23:14 UTC
Created attachment 733313 [details]
message log info

Comment 11 Tom Coughlan 2013-04-09 21:52:41 UTC
(In reply to comment #2)
> In Fedora 17, it finds the Domex card, but still can't find the scsi scanner.

(In reply to comment #9)
> But I do not know what the driver name is.

So how do you know the Domex card was found? 

The first step is to determine whether the Domex card was discovered by the kernel, and the driver loaded. The second step will be to determine whether the Domex card discovered the scanner. The messages seem to indicate we are at the first step. 

A google search indicates that the only likely driver is dmx3191d.c 
"driver for the Domex DMX3191D SCSI card". This seems to be in the upstream kernel, but it is no longer in Fedora. This is presumably because it is very old, and no longer maintained. (I was hoping, based on your comment 2, that the driver is in Fedora, and that we might be able to make some progress determining why it would not configure the scanner.)

If you want to proceed further, 1) indicate the model number for your Domex card
2) provide the output of "lspci" from this machine 3) if you have easy access to a distro where the scanner is configured properly, please provide /var/log/messages from that boot-up, so we can compare.

Comment 12 KitchM 2013-04-09 23:57:05 UTC
I am attaching a picture of the hardware lister FYI.


Evidently bug 919874 shows that the driver had accidently been left out of the kernel but will now be put back in.

Anyway, thanks much for your help.

Comment 13 KitchM 2013-04-09 23:57:53 UTC
Created attachment 733407 [details]
OS sees card but not claimed

Comment 14 Tom Coughlan 2013-04-12 13:56:55 UTC
(In reply to comment #12)

> Evidently bug 919874 shows that the driver had accidently been left out of
> the kernel but will now be put back in.

That explains it. I'll close this BZ now. 

With some effort you could presumably build that driver for Fedora 16 and 17, in order to enable the HBA and scanner on those kernels.

Comment 15 KitchM 2013-04-12 16:30:07 UTC
I could go back to Arch or Mandriva without having to build the driver.

Instead, I've upgraded to 18, which brings with it another set of problems.  Hopefully, this one will be fixed with the promised update available any day now.

Thanks.