Solved

AHA-2940 and linux kernel 2.0.32

Posted on 1997-12-13
1
287 Views
Last Modified: 2013-12-15
I recently installed kernel 2.0.32 (Redhat 5.0) and I
noticed different messages when booting up:

Warning: detected auto-termination please verify
driver detected settings and use manual termination
if necessary

Does anyone know what the cause/solution to this
problem may be??

I think this may also be giving me problems with my
CD-Writer which dies when trying to write a CD.  
The writer is the last device on the SCSI chain,
i.e. it has physical termination.  When I use
an older kernel (2.0.18) which doesn't produce the
same warning messages, the CD-Write seems to
work fine.
                        Mark
0
Comment
Question by:lumsden
1 Comment
 
LVL 1

Accepted Solution

by:
c4lv1n earned 100 total points
ID: 1631007
Looks like Linux 2.0.32 does not want a controller to auto-terminate itself. The adaptec AHA2940 has got a feature called auto-termination. this means that the controller is able to detect 'on the fly' if it is at the end of a local scsi cable and then terminating itself with an active termination circuit enabled by the controller-bios. you can switch that off by entering the bios-setup utility of your 2940 via entering ctrl-A or something like that at system startup and before detecting scsi-devices. look at the menus and turn off auto-termination. this should fix your problem.
Note: you do not need to terminate your adaptec 2940 by hand if it resides at one end of your scsi-cable AND auto-termination is ENABLED. but if you turn off the auto-termination you MUST enable the termination manually in the controller-bios. Optionally an external active (!) terminator should do.
0

Featured Post

VMware Disaster Recovery and Data Protection

In this expert guide, you’ll learn about the components of a Modern Data Center. You will use cases for the value-added capabilities of Veeam®, including combining backup and replication for VMware disaster recovery and using replication for data center migration.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this tutorial I will explain how to make squid prevent malwares in five easy steps: Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-…
SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

26 Experts available now in Live!

Get 1:1 Help Now