public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "Antony Gelberg" <antony@antgel.co.uk>
To: <linux-kernel@vger.kernel.org>
Subject: Promise RAID driver
Date: Thu, 19 Jun 2003 01:22:22 +0100	[thread overview]
Message-ID: <009a01c335f8$da220510$4c809bd9@PULSEDESKTOP> (raw)

Hi all,

Apologies if this is a little OT but I was hoping someone in here might be
able to give me a hand.

I'm doing a new Debian install on a PC with a Promise 20376 onboard SATA
RAID controller.  Promise have sent me a driver, which I built.

During the install, there is a point where it asks for any floppy-based
modules of this nature.  I've successfully loaded scsi_mod.o then the
Promise ft3xx.o.  (Also done it from the ash prompt to confirm that they
link ok.)  The message comes up from the driver recognising my controller
and drives.

Problem is, Debian still can't see the array, and the documentation for the
driver is pants.  I've had a look through the source but am at my limit of
comprehension.  There is a call to scsi_register(), but then I lose the
plot.

I've tried fdisk on
/dev/hda
/dev/sda (even though this has a major number 8)
/dev/ataraid/d0 (major number 114)

Each time I get: Unable to open /dev/whatever.

FWIW, I have noted the following: cat /proc/devices shows that the ft3xx
device registers itself as 254 (it's dynamic - I assume that they go down
from 254).  But an ls -l /dev/* shows no node with a major number of 254.

When I created one (/dev/raid) with mknod, I got messages complaining about
ioctl then a hang.  So this seems to confirm that it uses a SCSI device.  In
addition, it does call scsi_register.  It then sets (in the returned struct)
max_channel=0, max_id=1, max_lun=1.  I've tried poking about in the kernel
to see what this actually does but I'm out of my depth.

If anyone could give me a pointer (no pun intended), I'd be ever so
grateful.

(There is a driver in the kernel - this is for the earlier series (20276 not
20376), and will not work with this controller.)

Antony



             reply	other threads:[~2003-06-19  0:11 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-06-19  0:22 Antony Gelberg [this message]
     [not found] <20030619003021$00ff@gated-at.bofh.it>
     [not found] ` <3EF24ABC.5040009@habmalnefrage.de>
2003-06-20  1:31   ` Promise RAID driver Antony Gelberg

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='009a01c335f8$da220510$4c809bd9@PULSEDESKTOP' \
    --to=antony@antgel.co.uk \
    --cc=linux-kernel@vger.kernel.org \
    /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