LinuxSA Mailing list archives
Index:
[thread]
[date]
[subject]
[author]
From: Phil Nitschke <phil@caemrad.com.au>
To : linuxsa@linuxsa.org.au
Date: 30 Jun 1999 21:35:56 +0930
Re: linux,open/freebsd, adaptec 1542cf scsi adapters, drives
>>>>> "CG" == Conrad Gittins <conrad@iweb.net.au> writes:
CG> Hi, I have a system running soundly with an ide drive but I am
CG> now trying to set up another computer with just a single scsi
CG> drive. The card is an adaptec 1542cf which the installation
CG> kernel can't detect. It looks for a western digital controller
CG> but finds nothing. Has anyone had success installing from
CG> scratch on one of these drives? So far only freebsd can find
CG> the adapter (it has a range of different drivers on the boot
CG> disk) but after installation it wont boot the drive. It looks
CG> at the boot sector and stops. I've tried Debian but that can't
CG> be fiddled,
<SNIP>
Hi Conrad,
I have not installed Debian/GNU Linux on a system with a SCSI card,
but I don't understand your comment that Debian "can't be fiddled".
Section 6.2 of the installation guide says to:
"place the Rescue Floppy in the primary floppy drive, and reset the
system by pressing reset, or by turning the system off and on. As
mentioned above, doing a ``hard reboot'' is recommended. The floppy
disk should be accessed, and you should then see a screen that
introduces the Rescue Floppy and ends with the boot: prompt."
At this point you are about to boot linux, so if there are special
arguments needed, they should be entered before hitting return.
The Linux BootPrompt-HowTo Section 6.2 talks about SCSI arguments:
Adaptec aha154x (`aha1542=')
These are the aha154x series cards. The aha1542 series cards have an
i82077 floppy controller onboard, while the aha1540 series cards do
not. These are busmastering cards, and have parameters to set the
``fairness'' that is used to share the bus with other devices. The
boot argument looks like the following.
aha1542=iobase[,buson,busoff[,dmaspeed]]
Valid iobase values are usually one of: 0x130, 0x134, 0x230, 0x234,
0x330, 0x334. Clone cards may permit other values.
The buson, busoff values refer to the number of microseconds that the
card dominates the ISA bus. The defaults are 11us on, and 4us off, so
that other cards (such as an ISA LANCE Ethernet card) have a chance to
get access to the ISA bus.
The dmaspeed value refers to the rate (in MB/s) at which the DMA
(Direct Memory Access) transfers proceed at. The default is
5MB/s. Newer revision cards allow you to select this value as part of
the soft-configuration, older cards use jumpers. You can use values up
to 10MB/s assuming that your motherboard is capable of handling
it. Experiment with caution if using values over 5MB/s.
While the (unmaintained) SCSI-HOWTO says (sorry, not section 6.2 this time):
2.1. General Flakiness
If you experience random errors, the most likely causes are cabling
and termination problems.
Some products, such as those built around the newer NCR chips, feature
digital filtering and active signal negation, and aren't very
sensitive to cabling problems.
Others, such as the Adaptec 154xC, 154xCF, and 274x, are _extremely_
sensitive and may fail with cables that work with other systems.
I reiterate : some host adapters are _extremely_ sensitive to cabling
and termination problems and therefore, cabling and termination should
be the first things checked when there are problems.
(There are more than three Debian users who read this list :-)
But I recommend that they all subscribe to the debian-user mailing
list, which is very helpful with this sort of problem, and one of the
reasons why some people choose Debian (i.e. for its support).
--
Phil.
--
Check out the LinuxSA web pages at http://www.linuxsa.org.au/
To unsubscribe from the LinuxSA list:
mail linuxsa-request@linuxsa.org.au with "unsubscribe" as the subject
Index:
[thread]
[date]
[subject]
[author]
Return to the LinuxSA Mailing List Information Page