Luca Matteini wrote:
>
> I previously configured correctly an Adaptec AVA-1505 ISA adapter to work
> on a P166 machine, but now seems that I can't remember something or that
> something doesn't work anymore...
>
> The system is a K6-3/450, 128MB RAM, M/B Tyan S1598, Maxtor IDE HD,
> Pioneer EIDE CD, plus a Teac CD writer connect to the SCSI AVA-1505.
>
> The writer works fine with Win98, but using the same settings (I/O port
> and IRQ) on Linux (kernel 2.2.10, 2.2.12) I can't get it to work.
> Better explained: the board is correctly recognized by 'isapnp', if I run
> it, and can be set as I like it.
> The driver aha152x in the kernel recognizes the I/O port, but from what I
> saw investigating the kernel when it comes to enabling the interrupt and
> see if any is coming from the board, it doesn't get any, saying that the
> interrupt is "lost".
> I tried it with all the I/O ports, and IRQ settings, with kernel 2.2.10
> and 2.2.12, compiling the driver in the kernel and as a module.
> The only effect I can see is that when trying a 'modprobe aha152x' the CD
> writer turns on its LED, and I hear it starting, so at least something
> with the port is working.
> Maybe it's a total nonsense, but I tried to extend the extend the timeout
> value, waiting for an interrupt, and it didn't work.
Lou,
This has been a frustrating problem that has been around
since 2.2.6 . In that release both the sg driver and
the aha152x driver were changed. I was responsible for
the first change and the Juergen Fischer who maintains
the aha152x was _not_ responsible for the second change.
The only solution I know to this problem is to regress
the aha152x driver to what it was is 2.2.5 . There is a
copy of that driver at:
http://www.torque.net/sg [follow status link, 1st paragraph]
Naturally you will need to rebuild you kernel. If you
still have problems then contact me.
Doug Gilbert
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]