[2364] in linux-scsi channel archive
Re: Iomega ZIP SCSI.
daemon@ATHENA.MIT.EDU (Gabriel Paubert)
Thu Aug 28 02:11:13 1997
Date: Thu, 28 Aug 1997 08:15:22 +0200 (METDST)
From: Gabriel Paubert <paubert@iram.es>
To: Dave Wreski <dave@nic.com>
cc: Carlos Costa Portela <c.c.portela@ieee.org>,
Lista linux-SCSI <linux-scsi@vger.rutgers.edu>
In-Reply-To: <Pine.GSO.3.95q.970827230810.7176O-100000@nic.com>
On Wed, 27 Aug 1997, Dave Wreski wrote:
> # modprobe aha152x aha152x=0x340,12
>
> '0x340' is the portbase, and '12' is the IRQ. I'm pretty sure those are
> the default parameters, which should work. You can try and vary those a
> bit if they don't work. Check the code for other irq's and port addresses
> if you are stuck.
>
> Once you figure out which address/irq it is using, you can add the
> following lines to /etc/conf.modules:
>
> alias scsi_hostadapter aha152x
> options aha152x aha152x=0x340,12
>
> and subsequent 'modprobe aha152x' will load it properly.
>
> If you choose to compile it in the kernel, instead of as a module, you
> will need to make changes to the aha152x.c file to reflect your current
> card settings.
>
> To the developers:
>
> I understand this card doesn't have a bios. Therefore it can't be probed
> to figure out its addresses/irqs. I do know that it would be possible to
> try these combinations when loading, and see which one works. Why aren't
> we doing this? Can I add that Win95 successfully finds this card?
Just compile the driver with -DSKIP_BIOSTEST in the Makefile (add it to
the line AHA152X=), it shouldn't make a difference except if your board
is an AHA1510 (this is from the driver code, I did not know this board).
But it means that the system will directly probe i/o ports, which may be
dangerous.
Gabriel.