From owner-freebsd-ports@FreeBSD.ORG Tue Nov 10 19:52:26 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C86481065692; Tue, 10 Nov 2009 19:52:26 +0000 (UTC) (envelope-from ambrisko@ambrisko.com) Received: from mail.ambrisko.com (mail.ambrisko.com [64.174.51.43]) by mx1.freebsd.org (Postfix) with ESMTP id 8C3548FC1A; Tue, 10 Nov 2009 19:52:26 +0000 (UTC) X-Ambrisko-Me: Yes Received: from server2.ambrisko.com (HELO www.ambrisko.com) ([192.168.1.2]) by ironport.ambrisko.com with ESMTP; 10 Nov 2009 11:41:12 -0800 Received: from ambrisko.com (localhost [127.0.0.1]) by www.ambrisko.com (8.14.3/8.14.3) with ESMTP id nAAJf3T1013917; Tue, 10 Nov 2009 11:41:03 -0800 (PST) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.14.3/8.14.3/Submit) id nAAJf1kL013914; Tue, 10 Nov 2009 11:41:01 -0800 (PST) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200911101941.nAAJf1kL013914@ambrisko.com> In-Reply-To: <4AF99E54.5020504@quip.cz> To: Miroslav Lachman <000.fbsd@quip.cz> Date: Tue, 10 Nov 2009 11:41:01 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Cc: "Frank J. Laszlo" , Sean McAfee , freebsd-ports@freebsd.org, Vladimir Ermakov , "Philip M. Gollucci" Subject: Re: New port: sysutils/megacli waiting to commit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Nov 2009 19:52:27 -0000 Miroslav Lachman writes: | Doug Ambrisko wrote: | > Sean McAfee writes: | > | Frank J. Laszlo wrote: | > |> Philip M. Gollucci wrote: | > |>> Vladimir Ermakov wrote: | > |>> | > |>>> Hi, all. | > |>>> please appreciate my port *megacli* | > |>>> | > |>>> http://www.freebsd.org/cgi/query-pr.cgi?pr=133655 | > |>>> | > |>> | > |>> Is that different from this the port, is it an update? | > |>> | > |>> Path: /usr/ports/sysutils/linux-megacli | > |> | > |> Since the megacli application now has a native binary, should be not | > |> DEPRICATE the linux version? | > |> | > |> Regards, | > |> Frank Laszlo | > | | > | Probably not. I noted this when I originally filed the PR for | > | linux-megacli2, but the 1.x, 2.x, and 4.x versions support dramatically | > | different hardware lines. | > | | > | As an example, this native version is 4.x and does not support the Dell | > | PERC5. | > | > I find this hard to believe and in my experience with a fresh download | > from LSI's web-site the FreeBSD and Linux variants work just fine | > on my PERC5's for things like -AdpAllInfo. There is no real firmware | > interface difference between between the PERC5 and PERC6. So I don't | > know where you get this from. Specifics in which things are broken | > could be nice so I can look at getting them fixed. I put in the | > management ioctl path that they use into FreeBSD a long time ago. | > They did find some bugs in some new management features that are | > fixed in 7.1 and I need to merge back to 6. Unfortunately, this work | > happened after the last 6.X version was released :-( | > | > | IMO, linux-megacli, linux-megacli2, and megacli should all exist as | > | independent ports. | > | > I would say not. Let's get rid of the Linux variant and use the FreeBSD | > native ones. The FreeBSD should be a lot easier to run then the | > Linux one and won't have the potential NFS hang issue that Linux does. | > | > It's nice to see the FreeBSD version and would be interesting to see | > how much my hand was involved in that ... | > | > My employer's FreeBSD native tool works across all of the MegaRAID SAS | > type cards and Dell servers that I've tried which pre-dates the MegaCLI | > for FreeBSD. Prior versions of MegaCLI also did. I can't say I've | > tried all options with the latest MegaCLI. | | Hi, | I am little confused by all these MegaRAID utilities available in ports. | (I am new to LSI MegaRAID). | | I have new Dell R610 with PERC6 identified as: | | mfi0: port 0xfc00-0xfcff mem | 0xdf180000-0xdf1bffff,0xdf1c0000-0xdf1fffff irq 16 at device 0.0 on pci3 | mfi0: Megaraid SAS driver Ver 3.00 | | What is the recommended tool to monitor (and manage) the state of the | PERC6 array? To monitor, I use syslog :-). I set in loader.conf hw.mfi.event_class="-2" so I see everything logged to dmesg/syslog of all events. To manage it I use a custom tool but MegaCli should work. There is a new tool that was added to freebsd "mfiutil" from Yahoo. | I also found on LSI website, that newer FreeBSD MegaCli is available: | 5.00.15 | | But I don't know if it supports previous HW or not. I have yet to see a MegaCli that isn't a super set of the prior. The API to the firmware has been stable. | 4.00.11 | Release Date: 02/19/2009 | MegaRAID SAS 8704ELP | MegaRAID SAS 8704EM2 | MegaRAID SAS 8708ELP | MegaRAID SAS 8708EM2 | MegaRAID SAS 8880EM2 | MegaRAID SAS 8888ELP | | 5.00.15 | Release Date: 10/20/2009 | MegaRAID SAS 9260-4i | MegaRAID SAS 9260-8i | MegaRAID SAS 9260DE-8i | MegaRAID SAS 9280-8e | MegaRAID SAS 9280DE-8e | | I don't know if later is addition to previous list or if it is exclusive | list. | | Will current sysutils/megacli be updated to 5.00.15? I don't know, since I'm not a ports committer anymore but it should work. Doug A.