/dev/da* getting /dev/pass* instead

Michael Powell nightrecon at hotmail.com
Thu Nov 5 21:35:17 UTC 2015

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?


More information about the freebsd-questions mailing list