Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 05 Nov 2015 16:34:43 -0500
From:      Michael Powell <nightrecon@hotmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: /dev/da* getting /dev/pass* instead
Message-ID:  <n1gi23$k48$1@ger.gmane.org>
References:  <563B9E0E.6040809@gmail.com> <20151105215904.0c3855fb.freebsd@edvax.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Polytropon wrote:

> 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?

I don't know this controller, but I have seen a few lately that in the 
firmware/BIOS for the controller you would configure each drive as a RAID 0 
SINGLE. Then they show up as a /dev node the way you'd expect.

I wasn't used to this, as I was still used to just being able to configure 
the controller for JBOD and that was that.
 
> Additional question: Have you loaded the driver that supports
> your card (mfi, mpr, mpt, mps etc.) in /boot/loader.conf?
> 

-Mike






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?n1gi23$k48$1>