From owner-freebsd-questions@FreeBSD.ORG Wed Apr 1 16:14:30 2009 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9ECA2106566B for ; Wed, 1 Apr 2009 16:14:30 +0000 (UTC) (envelope-from cjk32@cam.ac.uk) Received: from ppsw-1.csi.cam.ac.uk (ppsw-1.csi.cam.ac.uk [131.111.8.131]) by mx1.freebsd.org (Postfix) with ESMTP id 51CA38FC0C for ; Wed, 1 Apr 2009 16:14:30 +0000 (UTC) (envelope-from cjk32@cam.ac.uk) X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from nat2.cjkey.org.uk ([88.97.163.221]:4399 helo=[192.168.2.58]) by ppsw-1.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.151]:465) with esmtpsa (PLAIN:cjk32) (TLSv1:DHE-RSA-AES256-SHA:256) id 1Lp35A-0003du-53 (Exim 4.70) for questions@freebsd.org (return-path ); Wed, 01 Apr 2009 17:14:28 +0100 Message-ID: <49D392E3.5050200@cam.ac.uk> Date: Wed, 01 Apr 2009 17:14:27 +0100 From: Christopher Key User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: questions@freebsd.org X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: RR2314 Problems X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Apr 2009 16:14:31 -0000 Hello, I'm trying to get a HighPoint RocketRAID 2314 card working under FreeBSD and am having problems. > #uname -a > FreeBSD chacal.wzl33 7.1-RELEASE-p3 FreeBSD 7.1-RELEASE-p3 #3: Wed Apr 1 15:00:07 BST 2009 root@chacal.wzl33:/usr/obj/usr/src/sys/CHACAL amd64 I've compiled the kernel with: > device htprr > device scbus > device da The card is detected at startup: > hptrr0: port 0x2000-0x20ff mem 0x90200000-0x902fffff irq 16 at device 0.0 on pci1 > hptrr: adapter at PCI 1:0:0, IRQ 16 but it fails to successfully detect any drives. The card can clearly see the presence of drives, as later on during startup (noting that I've a drive connected to channel 3), I see: > hptrr: start channel [0,0] > hptrr: start channel [0,1] > hptrr: start channel [0,2] > hptrr: start channel [0,3] > hptrr: [0 3] Start channel soft reset. > hptrr: [0 3] Failed to perform channel soft reset. > hptrr: [0 0] Failed to perform channel hard reset. > hptrr: [0 1] Failed to perform channel hard reset. > hptrr: [0 2] Failed to perform channel hard reset. > hptrr0: [GIANT-LOCKED] > hptrr0: [ITHREAD] and moreover, whenever I power cycle the external drive, I get: > hptrr: start channel [0,3] > hptrr: [0 3] Start channel soft reset. > hptrr: [0 3] Failed to perform channel soft reset. However, no drives show up. I've also tried the driver supplied by HighPoint (with a kernel without device hptrr), but it fails to detect the card: > rr2310_00: RocketRAID 231x/230x controller driver v2.1.08.0325 (Mar 25 2008 14:08:14) > rr2310_00: no controller detected. Can anyone offer any pointers on where the problem might lie, or how I should go about debugging this. I've tried several drives in two different cases (both same brand though) with no success. The cases do have an option to connect via USB too, and this works just fine. Kind Regards, Chris Key