I'm guessing you meant ISA slot, not IDE slot. If that's the case the easiest
solution is to buy a PCI SCSI card.
Detection of ISA cards is weak. I've heard it's much better in 2.4, but
motherboards no longer come with ISA slots. So it appears you will have
provide Linux with clues as to what card to initialize and possible the
card's parameters too. This means boot command-line parameters!
You will want to go to the Device manager in Win95 and write down on paper
the info on how it accesses this card. You'll want interrupt number and
IO-Port (maybe more).
Next, in Linux, you'll want to locate which SCSI driver you'll need for
your card. You can find these in /usr/src/linux/drivers/scsi/. Check out
the C file for your card for command line parameters. As an example, from
aha152x.c:
> LILO COMMAND LINE OPTIONS:
>
> aha152x=<IOPORT>[,<IRQ>[,<SCSI-ID>[,<RECONNECT>[,<PARITY>[,<SYNCHRONOUS>[,<DELAY> [,<EXT_TRANS]]]]]]]
You might be able to do an insmod and insert the appropriate module with
the necessary parameters without rebooting. After you get it running though,
you'll want to get the parameters into an "append=" statement in LILO so it
will work on the next reboot too.
You might want to "cat" /proc/pci and /proc/interrupts to see if there are
any hints about the card's existence in mind-set.
-Paul
On Sat, 10 Mar 2001 08:42:59 -0700, Robert N. Eaton wrote:
> I think scsi_mod is installed, although it does say it is unused.
>
> [root@pooh bob]# lsmod
> Module Size Used by
> ppp 21452 2 (autoclean)
> slhc 4472 1 (autoclean) [ppp]
> nfs 28824 1 (autoclean)
> lockd 31880 0 (autoclean) [nfs]
> sunrpc 54916 1 (autoclean) [nfs lockd]
> nls_iso8859-1 2020 1 (autoclean)
> nls_cp437 3548 1 (autoclean)
> vfat 9180 1 (autoclean)
> fat 31264 1 (autoclean) [vfat]
> scsi_mod 61408 0 (unused)
> parport_probe 3172 0
> parport_pc 7060 0
> parport 7748 0 [parport_probe parport_pc]
> es1371 31328 0
> usb-uhci 21740 1
> sound 61080 0 (unused)
> soundcore 2788 7 [es1371 sound]
> soundlow 308 0 [sound]
> [root@pooh bob]#
>
> The first time I performed dmesg | more after startup this morning, it
> gave me a normal message, which did _not_ mention scsi, but which did
> have 160 iterations of the following line:
>
> VFS: Disk change detected on device ide1(22,64)
>
> The new scsi card is _is_ in one of my two ide slots, rather than a pci
> slot. This leads me to think that either the card is not being
> recognized, or that scsi_mod is not being activated.
>
> I did mention that the scanner works fine in Win95, didn't I