Drivers Adaptec SCSI Card 29320A - Ultra320 SCSI

Adaptec SCSI Card 29320LPE The Adaptec 29320LPE, PCIe x1, single-channel Ultra320 SCSI HBA is a low profile SCSI card ideal for attaching tape drives, tape libraries, magneto-optical drives, DVD libraries, JBODs, RAID Arrays and other SCSI peripherals to servers and workstations. Adaptec SCSI Card 29320A: Single Channel 64-bit PCI-X 133MHz to Ultra320 SCSI Card (one external 68-pin, two internal 68-pin, one internal 50-pin) 7901B: Adaptec SCSI Card 29320LP: Single Channel 64-bit Low Profile PCI-X 133MHz to Ultra320 SCSI Card (One external VHDC, one internal 68-pin) 7901A: Adaptec SCSI Card 29320ALP. Description, ultra320 scsi drivers v7.0.0.6 for the 29320 a and 39320 a series cards without hostraid enabled. This file contains the microsoft certified 32-bit driver files for windows server 2003, windows xp and release notes. Make sure that you download the proper adaptec system driver file for your operating system before install. The adaptec scsi card 29320a is a half-size, 64-bit 133 mhz pci-x, single-channel ultra320 scsi card with integrated hostraid. Drive Blue Twisted Flat. Use these drivers from fms drivers for mac download driver download.

Otherwise, LUNs from 0 to 31 are scanned during system initialization. Migrating With Windows Nt 4. Your computer must have a Web browser supporting JavaScript and cookies. The procedures are similar for all versions of NetWare. On Linux Adaptec-supplied and installed version of Mozilla Netscape 7 or later When using Adaptec Storage Manager, you need to log on to your system with administrator privileges. A, and then continue. Updating the Driver When Windows is Already

Uploader:Mucage
Date Added:21 May 2005
File Size:61.19 Mb
Operating Systems:Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads:85009
Price:Free* [*Free Regsitration Required]

People are buying 4G LTE laptops — and then not activating LTE Lenovo has found people buy its Qualcomm-powered always-connected PCs more for their long battery life than the fact they’re always connected. TV and Movies by Joan E. Problems and Solutions I made changes to the host adapter configuration and Windows no longer boots!

Discussion threads can be closed at any time at our discretion. The boot manager for Windows NT 4.

The non-BBS version is shown as follows. Using Windows Scsi Parameters Using Driver-specific Parameters Advanced users may use software parameters to alter the configuration of the Windows device drivers supplied by Adaptec.

Adaptec 29320A Asc-29320a Pci-x Ultra320 SCSI RAID Controller Card

David Katzmaier updates his advice for cord-cutters, the Marriott cyberattack may be the work of Chinese spies, and Intel chips score a breakthrough.

Drivers Adaptec SCSI Card 29320A - Ultra320 Scsi

For Linux—For username, you need to log on to your system with root privileges. RAID 1—Mirroring mode for data security. If you no longer need the driver, you can use the following procedure to remove it: Page 5 Exit Navigator, then restart sdsi.

Drivers Adaptec SCSI Card 29320A - Ultra320 scsi

Logging On This chapter discusses the installation procedure for installing Adaptec Storage Manager — Browser Edition to enable remote and local management of arrays. Volume Segments On Drive 2.

Coined in by researchers at the University of California at Berkeley to describe a set of disk array architectures that provide adaotec tolerance and improved performance. The following message appears: Phones by Jessica Dolcourt Dec 10, You will get a pop-up window displaying Stop Build? You will need to modify the Adaptec Ultra driver disk for Windows in order to properly install Windows bit Edition.

Adaptec – Adaptec SCSI Card A-R

Page If you are using a proxy server to access the Internet, you must bypass the proxy server to access the Adaptec Storage Manager Web server. Page – 293200a the Driver When Solaris 9 is Press Any key to return to the Main menu. Back Up The Kernel 3 When the package has loaded, you may be prompted to install the disk again. If you use this option, the following options are available: Otherwise, LUNs from 0 to 31 are scanned during system initialization.

Troubleshooting in Windows In this Appendix Phones by Shara Tibken Dec 6, Page Adaptec customer support Adaptec Storage Manager- Browser Adaptev custom and compact installations defining installing on Linux installing on Windows supported browsers Adaptec Web site B-2, Array creating deleting rebuilding viewing Array management ASPI scsu backup bad blocks We break it down.

An error has occurred while the driver was setting up its internal data structures. Upgrading A Windows Nt 4. Chapters Table Of Contents A detailed view of the hard drives will appear. Installing the Driver for Windows NT 4. Check the device documentation daaptec make sure the device supports the command.

See Also

README for The Linux Operating System

1. Supported Hardware¶

The following Adaptec SCSI Host Adapters are supported by thisdriver set.

Ultra320 ASICDescription
AIC-7901ASingle Channel 64-bit PCI-X 133MHz toUltra320 SCSI ASIC
AIC-7901BSingle Channel 64-bit PCI-X 133MHz toUltra320 SCSI ASIC with Retained Training
AIC-7902A4Dual Channel 64-bit PCI-X 133MHz toUltra320 SCSI ASIC
AIC-7902BDual Channel 64-bit PCI-X 133MHz toUltra320 SCSI ASIC with Retained Training
Ultra320 AdaptersDescriptionASIC
Adaptec SCSI Card 39320Dual Channel 64-bit PCI-X 133MHz toUltra320 SCSI Card (one external68-pin, two internal 68-pin)7902A4/7902B
Adaptec SCSI Card 39320ADual Channel 64-bit PCI-X 133MHz toUltra320 SCSI Card (one external68-pin, two internal 68-pin)7902B
Adaptec SCSI Card 39320DDual Channel 64-bit PCI-X 133MHz toUltra320 SCSI Card (two external VHDCand one internal 68-pin)7902A4
Adaptec SCSI Card 39320DDual Channel 64-bit PCI-X 133MHz toUltra320 SCSI Card (two external VHDCand one internal 68-pin) based on theAIC-7902B ASIC7902A4
Adaptec SCSI Card 29320Single Channel 64-bit PCI-X 133MHz toUltra320 SCSI Card (one external68-pin, two internal 68-pin, oneinternal 50-pin)7901A
Adaptec SCSI Card 29320ASingle Channel 64-bit PCI-X 133MHz toUltra320 SCSI Card (one external68-pin, two internal 68-pin, oneinternal 50-pin)7901B
Adaptec SCSI Card 29320LPSingle Channel 64-bit Low ProfilePCI-X 133MHz to Ultra320 SCSI Card(One external VHDC, one internal68-pin)7901A
Adaptec SCSI Card 29320ALPSingle Channel 64-bit Low ProfilePCI-X 133MHz to Ultra320 SCSI Card(One external VHDC, one internal68-pin)7901B

2. Version History¶

  • 3.0 (December 1st, 2005)
    • Updated driver to use SCSI transport class infrastructure
    • Upported sequencer and core fixes from adaptec releasedversion 2.0.15 of the driver.
  • 1.3.11 (July 11, 2003)
    • Fix several deadlock issues.
    • Add 29320ALP and 39320B Id’s.
  • 1.3.10 (June 3rd, 2003)
    • Align the SCB_TAG field on a 16byte boundary. This avoidsSCB corruption on some PCI-33 busses.
    • Correct non-zero luns on Rev B. hardware.
    • Update for change in 2.5.X SCSI proc FS interface.
    • When negotiation async via an 8bit WDTR message, sendan SDTR with an offset of 0 to be sure the targetknows we are async. This works around a firmware defectin the Quantum Atlas 10K.
    • Implement controller suspend and resume.
    • Clear PCI error state during driver attach so that wedon’t disable memory mapped I/O due to a stray writeby some other driver probe that occurred before weclaimed the controller.
  • 1.3.9 (May 22nd, 2003)
    • Fix compiler errors.
    • Remove S/G splitting for segments that cross a 4GB boundary.This is guaranteed not to happen in Linux.
    • Add support for scsi_report_device_reset() found in2.5.X kernels.
    • Add 7901B support.
    • Simplify handling of the packetized lun Rev A workaround.
    • Correct and simplify handling of the ignore wide residuemessage. The previous code would fail to report a residualif the transaction data length was even and we receivedan IWR message.
  • 1.3.8 (April 29th, 2003)
    • Fix types accessed via the command line interface code.
    • Perform a few firmware optimizations.
    • Fix “Unexpected PKT busfree” errors.
    • Use a sequencer interrupt to notify the host ofcommands with bad status. We defer the notificationuntil there are no outstanding selections to ensurethat the host is interrupted for as short a time aspossible.
    • Remove pre-2.2.X support.
    • Add support for new 2.5.X interrupt API.
    • Correct big-endian architecture support.
  • 1.3.7 (April 16th, 2003)
    • Use del_timer_sync() to ensure that no timeoutsare pending during controller shutdown.
    • For pre-2.5.X kernels, carefully adjust our segmentlist size to avoid SCSI malloc pool fragmentation.
    • Cleanup channel display in our /proc output.
    • Workaround duplicate device entries in the mid-layerdevice list during add-single-device.
  • 1.3.6 (March 28th, 2003)
    • Correct a double free in the Domain Validation code.
    • Correct a reference to free’ed memory during controllershutdown.
    • Reset the bus on an SE->LVD change. This is requiredto reset our transceivers.
  • 1.3.5 (March 24th, 2003)
    • Fix a few register window mode bugs.
    • Include read streaming in the PPR flags we display indiagnostics as well as /proc.
    • Add PCI hot plug support for 2.5.X kernels.
    • Correct default precompensation value for RevA hardware.
    • Fix Domain Validation thread shutdown.
    • Add a firmware workaround to make the LED blinkbrighter during packetized operations on the H2A4.
    • Correct /proc display of user read streaming settings.
    • Simplify driver locking by releasing the io_request_lockupon driver entry from the mid-layer.
    • Cleanup command line parsing and move much of this codeto aiclib.
  • 1.3.4 (February 28th, 2003)
    • Correct a race condition in our error recovery handler.
    • Allow Test Unit Ready commands to take a full 5 secondsduring Domain Validation.
  • 1.3.2 (February 19th, 2003)
    • Correct a Rev B. regression due to the GEM318compatibility fix included in 1.3.1.
  • 1.3.1 (February 11th, 2003)
    • Add support for the 39320A.
    • Improve recovery for certain PCI-X errors.
    • Fix handling of LQ/DATA/LQ/DATA for thesame write transaction that can occur withoutinterveining training.
    • Correct compatibility issues with the GEM318enclosure services device.
    • Correct data corruption issue that occurred underhigh tag depth write loads.
    • Adapt to a change in the 2.5.X daemonize() API.
    • Correct a “Missing case in ahd_handle_scsiint” panic.
  • 1.3.0 (January 21st, 2003)
    • Full regression testing for all U320 products completed.
    • Added abort and target/lun reset error recovery handler andinterrupt coalescing.
  • 1.2.0 (November 14th, 2002)
    • Added support for Domain Validation
    • Add support for the Hewlett-Packard version of the 39320Dand AIC-7902 adapters.

    Support for previous adapters has not been fully tested and shouldonly be used at the customer’s own risk.

  • 1.1.1 (September 24th, 2002)
    • Added support for the Linux 2.5.X kernel series
  • 1.1.0 (September 17th, 2002)
    • Added support for four additional SCSI products:ASC-39320, ASC-29320, ASC-29320LP, AIC-7901.
  • 1.0.0 (May 30th, 2002)
    • Initial driver release.
  • 2.1. Software/Hardware Features
    • Support for the SPI-4 “Ultra320” standard:- 320MB/s transfer rates- Packetized SCSI Protocol at 160MB/s and 320MB/s- Quick Arbitration Selection (QAS)- Retained Training Information (Rev B. ASIC only)
    • Interrupt Coalescing
    • Initiator Mode (target mode not currentlysupported)
    • Support for the PCI-X standard up to 133MHz
    • Support for the PCI v2.2 standard
    • Domain Validation
  • 2.2. Operating System Support:
    • Redhat Linux 7.2, 7.3, 8.0, Advanced Server 2.1
    • SuSE Linux 7.3, 8.0, 8.1, Enterprise Server 7
    • only Intel and AMD x86 supported at this time
    • >4GB memory configurations supported.

    Refer to the User’s Guide for more details on this.

3. Command Line Options¶

Warning

ALTERING OR ADDING THESE DRIVER PARAMETERSINCORRECTLY CAN RENDER YOUR SYSTEM INOPERABLE.USE THEM WITH CAUTION.

Put a .conf file in the /etc/modprobe.d/ directory and add/edit aline containing optionsaic79xxaic79xx=[command[,command...]] wherecommand is one or more of the following:

verbose
Definition:enable additional informative messages during driver operation.
Possible Values:
This option is a flag
Default Value:disabled
debug:[value]
Definition:Enables various levels of debugging informationThe bit definitions for the debugging mask canbe found in drivers/scsi/aic7xxx/aic79xx.h underthe “Debug” heading.
Possible Values:
0x0000 = no debugging, 0xffff = full debugging
Default Value:0x0000
no_reset
Definition:Do not reset the bus during the initial probephase
Possible Values:
This option is a flag
Default Value:disabled
extended
Drivers Adaptec SCSI Card 29320A - Ultra320 SCSI
Definition:Force extended translation on the controller
Possible Values:
This option is a flag
Default Value:disabled
periodic_otag
Definition:Send an ordered tag periodically to preventtag starvation. Needed for some older devices
Possible Values:
This option is a flag
Default Value:disabled
reverse_scan
Definition:Probe the scsi bus in reverse order, starting with target 15
Possible Values:
This option is a flag
Default Value:disabled
global_tag_depth
Definition:Global tag depth for all targets on all busses.This option sets the default tag depth whichmay be selectively overridden vi the tag_infooption.
Possible Values:
1 - 253
Default Value:32
tag_info:{{value[,value…]}[,{value[,value…]}…]}
Definition:Set the per-target tagged queue depth on aper controller basis. Both controllers and targetsmay be omitted indicating that they should retainthe default tag depth.
Possible Values:
1 - 253
Default Value:32

Examples:

On Controller 0

  • specifies a tag depth of 16 for target 0
  • specifies a tag depth of 64 for target 3
  • specifies a tag depth of 8 for targets 4 and 5
  • leaves target 6 at the default
  • specifies a tag depth of 32 for targets 1,2,7-15

All other targets retain the default depth.

On Controller 1

  • specifies a tag depth of 32 for targets 0 and 2

All other targets retain the default depth.

Drivers
rd_strm: {rd_strm_bitmask[,rd_strm_bitmask…]}
Definition:Enable read streaming on a per target basis.The rd_strm_bitmask is a 16 bit hex value in whicheach bit represents a target. Setting the target’sbit to ‘1’ enables read streaming for thattarget. Controllers may be omitted indicating thatthey should retain the default read streaming setting.

Examples:

On Controller 0

  • enables read streaming for targets 0 and 6.
  • disables read streaming for targets 1-5,7-15.

All other targets retain the default readstreaming setting.

On Controller 0

  • enables read streaming for targets 1,2, and 5.
  • disables read streaming for targets 3,4,6-15.

On Controller 2

All other targets retain the default readstreaming setting.

Possible Values:
0x0000 - 0xffff
Default Value:0x0000
dv: {value[,value…]}
Definition:
Set Domain Validation Policy on a per-controller basis.

Controllers may be omitted indicating thatthey should retain the default read streaming setting.

Possible Values:
< 0Use setting from serial EEPROM.
0Disable DV
> 0Enable DV
Default Value:

DV Serial EEPROM configuration setting.

Example:

  • On Controller 0 leave DV at its default setting.
  • On Controller 1 disable DV.
  • Skip configuration on Controller 2.
  • On Controllers 3 and 4 enable DV.
  • On Controller 5 disable DV.
seltime:[value]
Definition:Specifies the selection timeout value
Possible Values:
0 = 256ms, 1 = 128ms, 2 = 64ms, 3 = 32ms
Default Value:0
precomp: {value[,value…]}
Definition:Set IO Cell precompensation value on a per-controller basis.Controllers may be omitted indicating thatthey should retain the default precompensation setting.
Possible Values:
0 - 7
Default Value:Varies based on chip revision

Examples:

On Controller 0 set precompensation to 1.

  • On Controller 0 set precompensation to 1.
  • On Controller 2 set precompensation to 8.
slewrate: {value[,value…]}
Definition:Set IO Cell slew rate on a per-controller basis.Controllers may be omitted indicating thatthey should retain the default slew rate setting.
Possible Values:
0 - 15
Default Value:Varies based on chip revision

Examples:

Drivers Adaptec SCSI Card 29320A - Ultra320 SCSI
  • On Controller 0 set slew rate to 1.
  • On Controller 0 set slew rate to 1.
  • On Controller 2 set slew rate to 8.
amplitude: {value[,value…]}
Definition:Set IO Cell signal amplitude on a per-controller basis.Controllers may be omitted indicating thatthey should retain the default read streaming setting.
Possible Values:
1 - 7
Default Value:Varies based on chip revision

Examples:

On Controller 0 set amplitude to 1.

  • On Controller 0 set amplitude to 1.
  • On Controller 2 set amplitude to 7.

Example:

enables verbose output in the driver and turns read streaming onfor targets 0 and 6 of Controller 0.

4. Additional Notes¶

4.1. Known/Unresolved or FYI Issues¶

  • Under SuSE Linux Enterprise 7, the driver may fail to operatecorrectly due to a problem with PCI interrupt routing in theLinux kernel. Please contact SuSE for an updated Linuxkernel.

4.2. Third-Party Compatibility Issues¶

  • Adaptec only supports Ultra320 hard drives runningthe latest firmware available. Please check withyour hard drive manufacturer to ensure you have thelatest version.

4.3. Operating System or Technology Limitations¶

  • PCI Hot Plug is untested and may cause the operating systemto stop responding.
  • Luns that are not numbered contiguously starting with 0 might notbe automatically probed during system startup. This is a limitationof the OS. Please contact your Linux vendor for instructions onmanually probing non-contiguous luns.
  • Using the Driver Update Disk version of this package during OSinstallation under RedHat might result in two versions of thisdriver being installed into the system module directory. Thismight cause problems with the /sbin/mkinitrd program and/orother RPM packages that try to install system modules. The bestway to correct this once the system is running is to installthe latest RPM package version of this driver, available fromhttp://www.adaptec.com.

5. Adaptec Customer Support¶

A Technical Support Identification (TSID) Number is required forAdaptec technical support.

  • The 12-digit TSID can be found on the white barcode-type labelincluded inside the box with your product. The TSID helps usprovide more efficient service by accurately identifying yourproduct and support status.
Support Options
  • Search the Adaptec Support Knowledgebase (ASK) athttp://ask.adaptec.com for articles, troubleshooting tips, andfrequently asked questions about your product.
  • For support via Email, submit your question to Adaptec’sTechnical Support Specialists at http://ask.adaptec.com/.
North America
  • Visit our Web site at http://www.adaptec.com/.

  • For information about Adaptec’s support options, call408-957-2550, 24 hours a day, 7 days a week.

  • To speak with a Technical Support Specialist,

    • For hardware products, call 408-934-7274,Monday to Friday, 3:00 am to 5:00 pm, PDT.
    • For RAID and Fibre Channel products, call 321-207-2000,Monday to Friday, 3:00 am to 5:00 pm, PDT.

    To expedite your service, have your computer with you.

  • To order Adaptec products, including accessories and cables,call 408-957-7274. To order cables online go tohttp://www.adaptec.com/buy-cables/.

Europe
  • Visit our Web site at http://www.adaptec.com/en-US/_common/world_index.
  • To speak with a Technical Support Specialist, call, or email,
    • German: +49 89 4366 5522, Monday-Friday, 9:00-17:00 CET,http://ask-de.adaptec.com/.
    • French: +49 89 4366 5533, Monday-Friday, 9:00-17:00 CET,http://ask-fr.adaptec.com/.
    • English: +49 89 4366 5544, Monday-Friday, 9:00-17:00 GMT,http://ask.adaptec.com/.
  • You can order Adaptec cables online athttp://www.adaptec.com/buy-cables/.
Japan
  • Visit our web site at http://www.adaptec.co.jp/.
  • To speak with a Technical Support Specialist, call+81 3 5308 6120, Monday-Friday, 9:00 a.m. to 12:00 p.m.,1:00 p.m. to 6:00 p.m.

Copyright © 2003 Adaptec Inc. 691 S. Milpitas Blvd., Milpitas CA 95035 USA.All rights reserved.

Adaptec Ultra320 Scsi Card

You are permitted to redistribute, use and modify this README file in wholeor in part in conjunction with redistribution of software governed by theGeneral Public License, provided that the following conditions are met:

Adaptec Scsi 29320lpe

  1. Redistributions of README file must retain the above copyrightnotice, this list of conditions, and the following disclaimer,without modification.
  2. The name of the author may not be used to endorse or promote productsderived from this software without specific prior written permission.
  3. Modifications or new contributions must be attributed in a copyrightnotice identifying the author (“Contributor”) and added below theoriginal copyright notice. The copyright notice is for purposes ofidentifying contributors and should not be deemed as permission to alterthe permissions given by Adaptec.

THIS README FILE IS PROVIDED BY ADAPTEC AND CONTRIBUTORS ASIS ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, ANYWARRANTIES OF NON-INFRINGEMENT OR THE IMPLIED WARRANTIES OF MERCHANTABILITYAND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALLADAPTEC OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITEDTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, ORPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OFLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS READMEFILE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Comments are closed.