public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
From: Sven Rudolph <Sven_Rudolph@drewag.de>
To: Sergey Vlasov <vsu@altlinux.ru>
Cc: linux-scsi@vger.kernel.org
Subject: Re: Atto UL5D: negotiates only up to FAST-40 SCSI
Date: Mon, 20 Nov 2006 15:31:03 +0100	[thread overview]
Message-ID: <xfkr6vymbq0.fsf@uxrs53.drewag.de> (raw)
In-Reply-To: <20061117223506.4ec56d04.vsu@altlinux.ru> (Sergey Vlasov's message of "Fri, 17 Nov 2006 22:35:06 +0300")

Sergey Vlasov <vsu@altlinux.ru> writes:

> On Fri, 17 Nov 2006 12:21:32 +0100 Sven Rudolph wrote:
>
>> I try to use an Atto Dual-Channel Low-Profile PCIExpress SCSI HBA
>> (<http://www.attotech.com/ultra5Dlowpro.html>) with Linux (2.6.18.1,
>> 2.6.19rc6).
>>
>> (Atto provides a Linux driver on CD, but I prefer to use drivers
>> included in the vanilla Linux kernel. It looks like their driver does
>> not include all source code; but I might be wrong on this.)
>
> They also provide a patch for the mptspi driver (apparently made for
> 2.6.14):
>
> http://www.attotech.com/software/secure/lnx_drv_epciu320_2.6.14-15.patch

Thank you for finding this. This patch seems to work fine.

So we should teach Atto to submit this patch to the Linux kernel
instead of trying to roll their on driver? Or can this be implemented
without asking Atto?

Atto seems to prefer their own driver, they say on their web site:

  Linux Support for ExpressPCI. ATTO strongly recommends using the
  RedHat/SUSE driver for all installations. Linux support was
  previously provided for the 2.4 and 2.6 kernels via patches to the
  LSI Logic Fusion MPT driver. However, these patches are no longer
  supported. Release notes and installation instructions are included
  in the download packages.

      Red Hat/SUSE Linux driver v1.00 (File Size393KB) This driver is
      recommended for use with the Red Hat Linux Enterprise 3.x/4 and
      SUSE Linux Enterprise Server for x86, x64(AMD64, EM64T), and
      IA-64 (Itanium) systems.

      The following patches are available for those who prefer the older driver:

      Linux 2.4 Driver Patch for LSI Logic Fusion-MPT Driver v2.05.00
      (File Size 2.2KB) The LSI Logic Fusion-MPT Driver v2.05.00 can
      be downloaded here (File Size 23.4MB).

      Linux 2.6 Driver Patch for LSI Logic Fusion-MPT Driver (File
      Size 2.1KB)The LSI Logic Fusion-MPT Driver v3.01.xx is included
      with the Linux kernel.

> Apparently ATTO devices have a completely different NVRAM format -
> maybe this causes the problem when a driver with just a PCI ID added
> tries to interpret NVRAM data using the LSI format?

This explains the problem. It is even surprising that it worked at
all...

	Sven


      parent reply	other threads:[~2006-11-20 14:35 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-17 11:21 Atto UL5D: negotiates only up to FAST-40 SCSI Sven Rudolph
2006-11-17 15:31 ` James Bottomley
2006-11-17 16:17   ` Sven Rudolph
2006-11-17 17:22     ` Sven Rudolph
2006-11-17 18:26       ` James Bottomley
2006-11-17 19:35 ` Sergey Vlasov
2006-11-17 21:15   ` James Bottomley
2006-11-20 14:31   ` Sven Rudolph [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=xfkr6vymbq0.fsf@uxrs53.drewag.de \
    --to=sven_rudolph@drewag.de \
    --cc=linux-scsi@vger.kernel.org \
    --cc=vsu@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox