Linux Installation with SCSI Host Adapter
Irena and Richard Jenkins
rjenkins at pop.alphalink.com.au
Thu Aug 16 20:10:51 EST 2001
For a couple of months I have been struggling to make a linux install on my
machine. My difficulty has been the need to pass certain parameters across
to a module after loading it. After several hours of no progress, I managed
to get an old Slackware installation to work. Basically I used the boot disk
for SCSI and an extra module for the Adaptec 152x range of cards. I then had
to go the extra step of identifying I/O, IRQ, etc ... and then writing these
values into the installation at the correct time and in the correct format.
At the time I was happy to make some progress but the Slackware was rather
old and the quaint packaging system they use did not assist me in the
installation of updates and new amateur radio software. Everyone seemed to
be using either RedHat, Mandrake or Debian. I tried the latest version of
Slackware (8.0) at it too installed without drama. Trouble was that the
version of XFree would not work with my S3 card.
********(Anyone want a $15 set of three GPL cdroms for Slackware 8? Contact
me direct if you do! ) *********
Debian installs came to a complete halt when I could not find how to write
and use a modules disk under potato. I must be dim but .... I couldn't. I
still wanted success with either RedHat or Mandrake. After more success with
SuSE last week and a break from the problem for 7 to 9 days I attacked it
again this morning.
RedHat again proved a dead end. I could get the installer to ask for and
load the drivers disk ... but the only hard drive it could see was the IDE
one. More success with Mandrake (7.2) though ... and to make a long story
shorter I now have a working system!
What have I learnt?
1. You must identify all the needed settings ...
(a) I/O hex
(b) IRQ
(c) SCSI _ID
(d) parity check state
2. You must read the documentation VERY carefully. Take special note of
the exact form of the parameters. Just having the correct values is not
enough. You must write the parameters eactly as the installer wishes.
e.g. for Slackware you write a statement like
aha152x=0x140,10,7,1
i.e. I/O=0x140hex; IRQ=10; SCSI_ID=7, parity enabled!
for SuSE if you type the above the module won't load!! You type ONLY
aha152x=0x140,10
... and let the installer probing find all the missing parameters.
In Mandrake I began by selecting expert install and I had to
identify which of two positions to enter the data ... one was headed aha152x
and the other aha152x 1 ... or similar. Then you have to write the
parameters so:
0x140,10
(nothing else)
Information about the format of these parameters is not readily available.
Read whatever you can and be prepared to experiment until you can get the
correct parameters. You will know when things are correct ... because there
will be a message about the module loading. You will probably HAVE to make
two floppy disks: one is for boot and the other for the extra drivers/modules
for your hardware. Installs from the cdrom always seem to bomb without
finding your hardware!
If you have had problems before, then have another go. Don't ask me for
help with RedHat or Debian ... but I have managed to get Slackware 3.5, 8.0,
Caldera Open Linux 2.3, SuSE 6.2 and now Mandrake 7.2 to load on this
hardware. That will probably do me ... because my hardware is not exactly
cutting edge.
Cheers for now
Richard
--
___________________________________________________________
Irena and Richard Jenkins VK1NDV & VK1RJ
Canberra, Australia
___________________________________________________________
More information about the linux
mailing list