Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Nov 2015 21:59:04 +0100
From:      Polytropon <freebsd@edvax.de>
To:        Motty <motty.cruz@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: /dev/da* getting /dev/pass* instead
Message-ID:  <20151105215904.0c3855fb.freebsd@edvax.de>
In-Reply-To: <563B9E0E.6040809@gmail.com>
References:  <563B9E0E.6040809@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 5 Nov 2015 10:21:02 -0800, Motty wrote:
> Hi All,
> I don't get /dev/da0 instead I get /dev/pass0, on FreeBSD 10.2 Jbod 
> PROMISE 2U-SAS-12-D2 BP 0107, LSI card.

This is not fully correct: You don't get the "pass" devices
instead of the "da" devices, but you get the "pass" devices
_without_ the corresponding "da" devices.

See this example:

% camcontrol devlist
<HL-DT-ST DVDRAM GSA-H42N RL00>    at scbus0 target 0 lun 0 (pass0,cd0)
[...]
<WDC WD15 EARS-00MVWB0 >           at scbus4 target 0 lun 0 (da3,pass4)

You always get "pass" devices (even for SCSI scanners), but
in your case, the "da" devices are missing.

In your listing,

> <ST1000NM 0033-9ZM173 SN03>        at scbus0 target 8 lun 0 (pass0)
> <ST310003 40NS SN05>               at scbus0 target 9 lun 0 (pass1)
> <ST310003 40NS SN05>               at scbus0 target 10 lun 0 (pass2)
> <ST310005 24NS SN12>               at scbus0 target 11 lun 0 (pass3)
> <ST310003 40NS SN05>               at scbus0 target 12 lun 0 (pass4)
> <ST310003 40NS SN05>               at scbus0 target 13 lun 0 (pass5)
> <ST1000NM 0033-9ZM173 SN03>        at scbus0 target 14 lun 0 (pass6)
> <ST310003 40NS SN05>               at scbus0 target 15 lun 0 (pass7)
> <ST1000NM 0053-1C1173 SS04>        at scbus0 target 16 lun 0 (pass8)
> <ST1000NM 0011 SN03>               at scbus0 target 17 lun 0 (pass9)
> <ST310003 40NS SN06>               at scbus0 target 18 lun 0 (pass10)
> <ST310003 40NS SN05>               at scbus0 target 19 lun 0 (pass11)

You can see the the devices being connected to the SCSI bus
(even if it's not "real SCSI") properly, but the "da" driver
has not been loaded for them. The reason? Maybe the controller
you're using, "PROMISE 2U-SAS-12-D2 BP 0107, LSI card" (as
you wrote) is not configured to represent the devices as
"normal" hard disks to the operating system?

Additional question: Have you loaded the driver that supports
your card (mfi, mpr, mpt, mps etc.) in /boot/loader.conf?


-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151105215904.0c3855fb.freebsd>