[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: