Re: Anybody in for helping a new debian user with aic7xxx ?
Tim Sailer wrote:
> The 2940 and it's chipset are considered beta, at best.
True. I *always* install the latest driver which is rarely in the
current Linux kernel.
For example, the default Adaptec 2940U driver (aic7xxx) in 2.0.30 does not
do shared IRQs without a tiny patch to aic7xxx.c:
- if (request_irq(config->irq, aic7xxx_isr, SA_INTERRUPT | SA_SHIRQ,
+ if (request_irq(config->irq, aic7xxx_isr, SA_SHIRQ, "aic7xxx", NULL))
so my network card wouldn't work until I applied the patch.
The following updated driver does use shared IRQs and is more stable:
ftp://ftp.pcnet.com/users/eischen/Linux/aic7xxx-2.1.26-Jun1.tgz
It compiled fine under 2.0.30. Make sure you read the README file
because there is some hand-editing to do.
I edited aic7xxx.c to enable tagged queueing with 6 commands per lun
for increased SCSI performance:
/* Uncomment this for tagged queueing. */
#define AIC7XXX_TAGGED_QUEUEING
/*
* You can try raising me if tagged queueing is enabled, or lowering
* me if you only have 4 SCBs.
*/
#define AIC7XXX_CMDS_PER_LUN 6
A newer version still of the aic7xxx driver will be included in 2.0.31
(at least it's in the pre-release I'm downloaded and tried).
--
Peter Galbraith, research scientist <galbraith@mixing.qc.dfo.ca>
Maurice-Lamontagne Institute, Department of Fisheries and Oceans Canada
P.O. Box 1000, Mont-Joli Qc, G5H 3Z4 Canada 418-775-0852 - FAX 418-775-0546
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: