From owner-freebsd-amd64@FreeBSD.ORG Thu Oct 4 08:28:13 2007 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5402416A417 for ; Thu, 4 Oct 2007 08:28:13 +0000 (UTC) (envelope-from freebsdlists@bsdunix.ch) Received: from conversation.bsdunix.ch (ns1.bsdunix.ch [82.220.1.90]) by mx1.freebsd.org (Postfix) with ESMTP id 0CFFB13C4AA for ; Thu, 4 Oct 2007 08:28:12 +0000 (UTC) (envelope-from freebsdlists@bsdunix.ch) Received: from localhost (localhost.bsdunix.ch [127.0.0.1]) by conversation.bsdunix.ch (Postfix) with ESMTP id D424E5D44 for ; Thu, 4 Oct 2007 10:12:09 +0200 (CEST) X-Virus-Scanned: by amavisd-new at mail.bsdunix.ch Received: from conversation.bsdunix.ch ([127.0.0.1]) by localhost (conversation.bsdunix.ch [127.0.0.1]) (amavisd-new, port 10024) with LMTP id twgfoU-KsW-A for ; Thu, 4 Oct 2007 10:12:08 +0200 (CEST) Received: from bert.mlan.solnet.ch (bert.mlan.solnet.ch [212.101.1.83]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by conversation.bsdunix.ch (Postfix) with ESMTP id 863705D40 for ; Thu, 4 Oct 2007 10:12:08 +0200 (CEST) Message-ID: <4704A020.5020801@bsdunix.ch> Date: Thu, 04 Oct 2007 10:11:12 +0200 From: Thomas Vogt User-Agent: Thunderbird 2.0.0.6 (X11/20070920) MIME-Version: 1.0 To: freebsd-amd64@freebsd.org Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: Adaptec arcconf on 64bit system? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Oct 2007 08:28:13 -0000 Hello I have several machines with adaptec scsi raid controllers. On FreeBSD 32bit system I can use adaptecs arcconf binary to get raid status information (tested with RELEASE 6.2, latest 6-stable snapshot iso and 7.0). On a amd64 6.2 release, 6-stable snapshot or 7-current snapshot it core dumps. /lib32 is installed and misc/compat5x too. compat5x is need by this binary even on a 32bit system. Simply running ./arcconf works fine even on a 64bit system but if you try to access the controller like ./arcconf GETSTATUS 1 it core dumps. The binary can be downloaded from: http://www.adaptec.com/en-US/speed/raid/storage_manager/arcconf_freebsd_5_6_x86_b16806_tar_gz.htm Maybe someone knows some hacks or tricks to make this binary work on a 64bit system. I tried the official linux 64bit binary too but this binary can't find any controller. cat /compat/linux/sys/class/scsi_host/host*/proc_name (null) It this case it Regards, Thomas