SCSI-체크리스트

고객지원 지식기반 (kfr_15)
SCSI 서브 시스템과 관련한 문제가 발생하면 다음에 나오는 체크리스트를 점검해 보십시 오. 이것들은 오랜 시간을 걸쳐 유용하다고 증명된 것들입니다.
  1. SCSI 버스가 도스 모드에서 동작하더라도 리눅스를 동작시킬 때는 SCSI 버스 시스템이 SCSI 2에 호환되어야 합니다.

  2. 케이블의 빨간색 선이 1번 핀에 연결되어 있는지 학인합니다. 그리고 연결 단자가 꽉 조 이게 꽂혀 있는지도 확인합니다.

  3. 때로는 핀의 모양이 변경되거나 부러져 있을 수도 있습니다. 또한 케이블은 여러 번 비 틀어서는 안됩니다. 가능하면 곧 바르게 유지시켜 주어야 합니다. 자신이 직접 만든 모든 연결 단자들과 케이블들을 점검해 봅니다. 확신하지 못하다면 새 케이블을 사용합니다. SCSI 어댑터와 첫 번째 SCSI 장치와의 거리는 40cm가 넘어서는 안됩니다. 그리고 추가로 장착된 모든 SCSI 장치들 사이는 30cm가 넘어서는 안됩니다.

  4. SCSI 버스의 양쪽 끝에 터미네이션이 되었나 반드시 확인합니다. sCSI 2 표준에 따르면 SCSI 버스는 양쪽의 물리적 끝에 모두 패시브 터미네이션을 해 주어야 한다고 합니다. 그리고, 한 쪽끝에는 액티브 터미네이션도 해 주어야 합니다. 호스트 어댑터가 버스의 한 쪽 끝에 위치하고 있다면 액티브 터미네이션을 터미네이션 파워를 제공해 주어야 합니다.

  5. SCSI-1을 사용할 경우 오직 하나의 장치만이 터미네이션 파워를 제공해 줄지도 모릅니 다. 아답텍 카드는 BIOS를 사용해서 이 장치를 환경설정해 줍니다. 그리고 NCR은 이 장치 를 카드에 직접 설정해 줍니다.

  6. NCR 호스트 어댑터를 사용할 경우 패리티 검사를 가능하게 하고 모든 장치들에 대한 XOR를 못하도록 설정해 주어야 합니다. 그리고 아답텍 호스트 어댑터를 위해서는 BIOS에 서 싱크 니고시에이션 옵션과 시디롬 드라이브, 느린 하드 드라이브, SCSI 테이프 등을 위 한 allow disconnected 옵션을 사용하지 못하도록 설정해 주어야 합니다.

    Note: 아답텍사에 따르면 allow disconnected를 사용하지 못하도록 해 주면 특별히 느린 드라이 브 등을 위해서 좋다고 합니다. 먼저 이 옵션을 셋업해 준 다음에 나중에 기능을 사용할 수 있도록 해 줍니다.(allow disconnected)

  7. SCSI 호스트 어댑터 카드가 잘못된 슬롯에 꽂혀 있을 수 있습니다. 보통 첫 번째 PCI 슬롯(ISA 슬롯과 다름)은 INTA로 설정되어 있습니다. 만약 호스트 어댑터 카드가 여기에 꽇 히게 되면 BIOS PCI 셋업이 PCI 버스가 처리할 수 있는 인터럽트를 사용해서 환경설정 해 주어야 합니다. 이렇게 하기 위해서는 제조업체 마다 다른 값들을 사용하기 때문에 메인 보 드 매뉴얼을 참조해야 합니다. 만약 INT 에 관련된 슬롯이 자동으로 셋업되면 문제가 발생 할 수 있습니다. 이때는 지정 사항을 점검해서 INT를 위한 인터럽트를 수동으로 설정해 줍 니다.

  8. NCR 카드는 첫 번째 또는 두 번째 컨트롤러(jumper) 모두에 세팅될 수 있습니다. 보통 INTA 슬롯에 있는 카드는 두 번째 컨트롤러에 세팅되어야 합니다.

  9. 슬롯이 INTD로 설정된 경우(보통 세 개의 PCI 슬롯들 중에 이렇게 환경설정된 것은 하 나도 없습니다.) 보통 이 카드를 첫 번째 컨트롤러에 세팅해 주어야 합니다.

  10. NCR 카드의 BIOS는 적어도 Rel. 3.06.00 이어야 합니다.(NCR SDMS (TM) V3.0 PCI SCSI BIOS, PCI Rev. 2.0, NCRPCI-3.06.0 등)

  11. 메인 보드 내에 32비트 PCI BIOS가 여러 개 나타난다면(커넬 경고) 이것은 보드가 부 정확하게 동작할 것이라는 것을 의미합니다. 이 문제에 대한 책인은 리눅스에 있는 jt이 아 니라 메인보드 BIOS에 있습니다.

  12. 고속 전송율과 드라이버들에서 나타나는 문제들에 대한 이유는 모순된 두 번째 레벨 캐 시에 있을 수 있습니다. 이것은 두 번째 레벨 캐시의 동작을 하지 않도록 하고 나머지 모든 PCI 기능들을 가능하도록 해서 점검할 수 있습니다. (예, ASUS PCI/I-486(ASUS PVI/I-486 SP3와 혼동하지 마십시오.))

  13. SUS PCI/I-486 SP3G를 위해서는 GAT 옵션을 사용하지 않고 DRAM-Refresh 옵션을 노말로 설정해 줍니다.

  14. SCSI 호스트 어댑터 카드에 아무런 인터럽트도 지정되지 않았다면 도스 모드에서는 폴 링 모드(IRQ 0)에서 카드가 동작할 것입니다. 하지만 리눅스는 인터럽트 모드를 사용하기 때문에 IRQ 0은 타이머에 의해서 사용되게 되고 이 드라이버는 동작하지 않게 됩니다.(0 호스트). 이 것은 /proc/ 디텍토리의 interrupts, ioports, 및 pci 파일들에서 알아 낼 수 있 습니다.(이들 파일들은 cat이나 more 명령으로 보고 less 명령으로는 보아서는 안됩니다.

키워드: SCSI, ADAPTEC, 2940, NCR

SDB-kfr_15, Copyright SuSE Linux AG, Nrnberg, Germany - 버전: 02. Mr 2001
SuSE Linux AG - 최근에 만들어진 : 07. Mr 2001 에 의해 kmyoo (sdb_gen 1.40.0)