/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?
>
-Mike
More information about the freebsd-questions
mailing list