<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments for Adaptec Linux Blog</title>
	<link>http://linux.adaptec.com</link>
	<description></description>
	<pubDate>Fri, 20 Nov 2009 22:03:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>Comment on Using smartmontools-5.38 with series 2/5/5Z controllers with firmware 17380 onwards by Phil Wilson</title>
		<link>http://linux.adaptec.com/2009/07/24/using-smartmontools-538-with-series-255z-controllers-with-firmware-17380-onwards/#comment-322</link>
		<author>Phil Wilson</author>
		<pubDate>Thu, 19 Nov 2009 09:58:27 +0000</pubDate>
		<guid>http://linux.adaptec.com/2009/07/24/using-smartmontools-538-with-series-255z-controllers-with-firmware-17380-onwards/#comment-322</guid>
		<description>Hi Ondhest, sorry about that - would you be able to try this. If it doesn’t help (works on my machine) let me know and I can email you directly.

&lt;pre&gt;&lt;code&gt;
--- os_linux.cpp.orig   2009-11-19 10:12:48.000000000 +0000
+++ os_linux.cpp        2009-11-19 10:52:24.000000000 +0000
@@ -660,6 +660,7 @@
 #define SG_IO_RESP_SENSE_LEN 64 /* large enough see buffer */
 #define LSCSI_DRIVER_MASK  0xf /* mask out "suggestions" */
 #define LSCSI_DRIVER_SENSE  0x8 /* alternate CHECK CONDITION indication */
+#define LSCSI_DID_ERROR 0x7 /* Need to work around aacraid driver quirk */
 #define LSCSI_DRIVER_TIMEOUT  0x6
 #define LSCSI_DID_TIME_OUT  0x3
 #define LSCSI_DID_BUS_BUSY  0x2
@@ -784,7 +785,10 @@
                 (LSCSI_DID_TIME_OUT == io_hdr.host_status))
                 return -ETIMEDOUT;
             else
-                return -EIO;    /* catch all */
+               /* Check for DID_ERROR - workaround for aacraid driver quirk */
+               if (LSCSI_DID_ERROR != io_hdr.host_status) {
+                       return -EIO;    /* catch all if not DID_ERR */
+               }
         }
         if (0 != masked_driver_status) {
             if (LSCSI_DRIVER_TIMEOUT == masked_driver_status)
&lt;/code&gt;&lt;/pre&gt;

thanks, Phil</description>
		<content:encoded><![CDATA[<p>Hi Ondhest, sorry about that - would you be able to try this. If it doesn’t help (works on my machine) let me know and I can email you directly.</p>
<pre><code>
--- os_linux.cpp.orig   2009-11-19 10:12:48.000000000 +0000
+++ os_linux.cpp        2009-11-19 10:52:24.000000000 +0000
@@ -660,6 +660,7 @@
 #define SG_IO_RESP_SENSE_LEN 64 /* large enough see buffer */
 #define LSCSI_DRIVER_MASK  0xf /* mask out "suggestions" */
 #define LSCSI_DRIVER_SENSE  0x8 /* alternate CHECK CONDITION indication */
+#define LSCSI_DID_ERROR 0x7 /* Need to work around aacraid driver quirk */
 #define LSCSI_DRIVER_TIMEOUT  0x6
 #define LSCSI_DID_TIME_OUT  0x3
 #define LSCSI_DID_BUS_BUSY  0x2
@@ -784,7 +785,10 @@
                 (LSCSI_DID_TIME_OUT == io_hdr.host_status))
                 return -ETIMEDOUT;
             else
-                return -EIO;    /* catch all */
+               /* Check for DID_ERROR - workaround for aacraid driver quirk */
+               if (LSCSI_DID_ERROR != io_hdr.host_status) {
+                       return -EIO;    /* catch all if not DID_ERR */
+               }
         }
         if (0 != masked_driver_status) {
             if (LSCSI_DRIVER_TIMEOUT == masked_driver_status)
</code></pre>
<p>thanks, Phil</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using smartmontools-5.38 with series 2/5/5Z controllers with firmware 17380 onwards by ondhest</title>
		<link>http://linux.adaptec.com/2009/07/24/using-smartmontools-538-with-series-255z-controllers-with-firmware-17380-onwards/#comment-321</link>
		<author>ondhest</author>
		<pubDate>Wed, 18 Nov 2009 23:57:37 +0000</pubDate>
		<guid>http://linux.adaptec.com/2009/07/24/using-smartmontools-538-with-series-255z-controllers-with-firmware-17380-onwards/#comment-321</guid>
		<description>I get this message when trying to patch:
Hunk #2 FAILED at 788.
1 out of 2 hunks FAILED -- saving rejects to file os_linux.cpp.rej

Anyone know what to do?</description>
		<content:encoded><![CDATA[<p>I get this message when trying to patch:<br />
Hunk #2 FAILED at 788.<br />
1 out of 2 hunks FAILED &#8212; saving rejects to file os_linux.cpp.rej</p>
<p>Anyone know what to do?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Improving support for Debian based OS&#8217;s by Phil Wilson</title>
		<link>http://linux.adaptec.com/2009/07/24/improving-support-for-debian-based-oss/#comment-320</link>
		<author>Phil Wilson</author>
		<pubDate>Wed, 18 Nov 2009 18:15:54 +0000</pubDate>
		<guid>http://linux.adaptec.com/2009/07/24/improving-support-for-debian-based-oss/#comment-320</guid>
		<description>Hi Alex, sorry for the delay - we do have the arcconf CLI utility though it ships together with the ASM software and hasn't been publically posted separately. It works on pretty much everything (though uses an older libstdc++ library so the ASM package includes this to avoid compatibility problems). I can mail you a tarball with the x86 and x86_64 versions of the utility and the older libstdc++ lib if that would be any help? I like the idea you propose - will see if I can put that together. 

For info regarding the ASM software, I did add this to another post but really should have added it here too. There's a deb packaged (and scripts fixed) version of the latest public shipping ASM s/w here

http://www.adaptec.com/support/files/

When prompted enter :-

Filename: asm_debian_x86_x64_v6_30_18508.tgz
Password: ASMDEB

This is a tar of both the 32bit and amd64 versions of the ASM software. It is a repackage of the latest 6.30 build 18508 version released on the public site (but made by me so any problems please report them back here).

many thanks, Phil</description>
		<content:encoded><![CDATA[<p>Hi Alex, sorry for the delay - we do have the arcconf CLI utility though it ships together with the ASM software and hasn&#8217;t been publically posted separately. It works on pretty much everything (though uses an older libstdc++ library so the ASM package includes this to avoid compatibility problems). I can mail you a tarball with the x86 and x86_64 versions of the utility and the older libstdc++ lib if that would be any help? I like the idea you propose - will see if I can put that together. </p>
<p>For info regarding the ASM software, I did add this to another post but really should have added it here too. There&#8217;s a deb packaged (and scripts fixed) version of the latest public shipping ASM s/w here</p>
<p><a href="http://www.adaptec.com/support/files/" rel="nofollow">http://www.adaptec.com/support/files/</a></p>
<p>When prompted enter :-</p>
<p>Filename: asm_debian_x86_x64_v6_30_18508.tgz<br />
Password: ASMDEB</p>
<p>This is a tar of both the 32bit and amd64 versions of the ASM software. It is a repackage of the latest 6.30 build 18508 version released on the public site (but made by me so any problems please report them back here).</p>
<p>many thanks, Phil</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Improving support for Debian based OS&#8217;s by Alex G</title>
		<link>http://linux.adaptec.com/2009/07/24/improving-support-for-debian-based-oss/#comment-319</link>
		<author>Alex G</author>
		<pubDate>Thu, 12 Nov 2009 00:30:55 +0000</pubDate>
		<guid>http://linux.adaptec.com/2009/07/24/improving-support-for-debian-based-oss/#comment-319</guid>
		<description>This would be fantastic.  My company is developing a product based on the Ubuntu LTS distribution, and it would be really nice to have more vendor support for hardware RAID.  We're currently limited to controllers from a certain vendor with a number and four letters in the name, due to their excellent distribution-independent utility.

I would personally be happy if Adaptec would ship a statically-linked executable and man page in a tar.gz file.</description>
		<content:encoded><![CDATA[<p>This would be fantastic.  My company is developing a product based on the Ubuntu LTS distribution, and it would be really nice to have more vendor support for hardware RAID.  We&#8217;re currently limited to controllers from a certain vendor with a number and four letters in the name, due to their excellent distribution-independent utility.</p>
<p>I would personally be happy if Adaptec would ship a statically-linked executable and man page in a tar.gz file.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How do I get Adaptec Storage Manager to work with Ubuntu 7.10? by William Pechter</title>
		<link>http://linux.adaptec.com/2007/11/15/how-do-i-get-adaptec-storage-manager-to-work-with-ubuntu-710/#comment-318</link>
		<author>William Pechter</author>
		<pubDate>Mon, 09 Nov 2009 22:35:23 +0000</pubDate>
		<guid>http://linux.adaptec.com/2007/11/15/how-do-i-get-adaptec-storage-manager-to-work-with-ubuntu-710/#comment-318</guid>
		<description>FYI -- it works fine with Ubuntu/Kubuntu 9.10 as well.  I installed asm_linux_v4.30-16038.rpm to work with my 2410 and it fired right up following the above information.</description>
		<content:encoded><![CDATA[<p>FYI &#8212; it works fine with Ubuntu/Kubuntu 9.10 as well.  I installed asm_linux_v4.30-16038.rpm to work with my 2410 and it fired right up following the above information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updating the aacraid driver in Ubuntu by Ob</title>
		<link>http://linux.adaptec.com/2008/12/09/updating-the-aacraid-driver-in-ubuntu/#comment-316</link>
		<author>Ob</author>
		<pubDate>Fri, 06 Nov 2009 18:54:00 +0000</pubDate>
		<guid>http://linux.adaptec.com/2008/12/09/updating-the-aacraid-driver-in-ubuntu/#comment-316</guid>
		<description>Great, thanks a lot !</description>
		<content:encoded><![CDATA[<p>Great, thanks a lot !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updating the aacraid driver in Ubuntu by Phil Wilson</title>
		<link>http://linux.adaptec.com/2008/12/09/updating-the-aacraid-driver-in-ubuntu/#comment-315</link>
		<author>Phil Wilson</author>
		<pubDate>Fri, 06 Nov 2009 18:11:43 +0000</pubDate>
		<guid>http://linux.adaptec.com/2008/12/09/updating-the-aacraid-driver-in-ubuntu/#comment-315</guid>
		<description>Hi Ob, to use MaxIQ SSD caching there's no dependency on the driver. You just need later firmware (17517 onwards) and latest ASM 6.30 onwards s/w if you want to configure via the GUI. I've been using build 2461 on my benchmark machine with no problems.

thanks, Phil

If you need deb packages for ASM 6.30  - see my comments on Oct 8th above</description>
		<content:encoded><![CDATA[<p>Hi Ob, to use MaxIQ SSD caching there&#8217;s no dependency on the driver. You just need later firmware (17517 onwards) and latest ASM 6.30 onwards s/w if you want to configure via the GUI. I&#8217;ve been using build 2461 on my benchmark machine with no problems.</p>
<p>thanks, Phil</p>
<p>If you need deb packages for ASM 6.30  - see my comments on Oct 8th above</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updating the aacraid driver in Ubuntu by Ob</title>
		<link>http://linux.adaptec.com/2008/12/09/updating-the-aacraid-driver-in-ubuntu/#comment-314</link>
		<author>Ob</author>
		<pubDate>Fri, 06 Nov 2009 16:13:21 +0000</pubDate>
		<guid>http://linux.adaptec.com/2008/12/09/updating-the-aacraid-driver-in-ubuntu/#comment-314</guid>
		<description>Hi,
If I want to use the MAX-IQ SSD-cache product with a series 5, do I need to compile a new aacraid driver ?
I have 2461 that comes with my distribution and I have been unable to compile the 2468 dkms driver against my 2.6.31 kernel.</description>
		<content:encoded><![CDATA[<p>Hi,<br />
If I want to use the MAX-IQ SSD-cache product with a series 5, do I need to compile a new aacraid driver ?<br />
I have 2461 that comes with my distribution and I have been unable to compile the 2468 dkms driver against my 2.6.31 kernel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updating the aacraid driver in Ubuntu by Gianni</title>
		<link>http://linux.adaptec.com/2008/12/09/updating-the-aacraid-driver-in-ubuntu/#comment-313</link>
		<author>Gianni</author>
		<pubDate>Wed, 04 Nov 2009 12:39:19 +0000</pubDate>
		<guid>http://linux.adaptec.com/2008/12/09/updating-the-aacraid-driver-in-ubuntu/#comment-313</guid>
		<description>Hi Phil,
thanks for your answer. I'll try this solutions during the Week-End. My doubt was entirely due to the release note of the 6.3 version. If it works this way, great news.
I'll keep you informed about results.
Best Regards
Gianni</description>
		<content:encoded><![CDATA[<p>Hi Phil,<br />
thanks for your answer. I&#8217;ll try this solutions during the Week-End. My doubt was entirely due to the release note of the 6.3 version. If it works this way, great news.<br />
I&#8217;ll keep you informed about results.<br />
Best Regards<br />
Gianni</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Smartmontools and Adaptec RAID controllers by Paul</title>
		<link>http://linux.adaptec.com/2008/09/26/smartmontools-and-adaptec-raid-controllers/#comment-308</link>
		<author>Paul</author>
		<pubDate>Mon, 02 Nov 2009 23:50:00 +0000</pubDate>
		<guid>http://linux.adaptec.com/2008/09/26/smartmontools-and-adaptec-raid-controllers/#comment-308</guid>
		<description>Patrick, you did not pass any parameter to the -T option.

Try -T verypermissive</description>
		<content:encoded><![CDATA[<p>Patrick, you did not pass any parameter to the -T option.</p>
<p>Try -T verypermissive</p>
]]></content:encoded>
	</item>
</channel>
</rss>
