From owner-freebsd-questions@freebsd.org Thu Nov 5 21:35:16 2015 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1969A27ACF for ; Thu, 5 Nov 2015 21:35:16 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B3EE1183C for ; Thu, 5 Nov 2015 21:35:16 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZuSBV-0006Gm-Lg for freebsd-questions@freebsd.org; Thu, 05 Nov 2015 22:35:05 +0100 Received: from pool-72-66-1-32.washdc.fios.verizon.net ([72.66.1.32]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 Nov 2015 22:35:05 +0100 Received: from nightrecon by pool-72-66-1-32.washdc.fios.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 Nov 2015 22:35:05 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org From: Michael Powell Subject: Re: /dev/da* getting /dev/pass* instead Date: Thu, 05 Nov 2015 16:34:43 -0500 Lines: 57 Message-ID: References: <563B9E0E.6040809@gmail.com> <20151105215904.0c3855fb.freebsd@edvax.de> Reply-To: nightrecon@hotmail.com Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pool-72-66-1-32.washdc.fios.verizon.net X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 21:35:17 -0000 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 > at scbus0 target 0 lun 0 (pass0,cd0) > [...] > 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, > >> at scbus0 target 8 lun 0 (pass0) >> at scbus0 target 9 lun 0 (pass1) >> at scbus0 target 10 lun 0 (pass2) >> at scbus0 target 11 lun 0 (pass3) >> at scbus0 target 12 lun 0 (pass4) >> at scbus0 target 13 lun 0 (pass5) >> at scbus0 target 14 lun 0 (pass6) >> at scbus0 target 15 lun 0 (pass7) >> at scbus0 target 16 lun 0 (pass8) >> at scbus0 target 17 lun 0 (pass9) >> at scbus0 target 18 lun 0 (pass10) >> 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