藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 系統管理


    

藍森林 http://www.lslnet.com 2006年4月6日 20:18


小弟剛剛裝了FB5.2.1R,啟動時卻出現「SCB Timed out」的提示

  小弟剛剛裝了FB5.2.1R,啟動到「Waiting 15 seconds for SCSI devices to settle」時卻出現了「SCB Timed out」的提示,等待一段時間(遠大於15秒)後輸出大量信息(見下面 dmesg 輸出的紅色部分),但是能夠正常進入系統,執行各項操作也沒問題,只是偶爾在大量磁盤操作時出現「ahc0: Timedout SCB already complete. Interrupts may not be functioning.」提示。雖然現在系統可以使用,但我搞不明白問什麼會出現這個問題,另外會不會將來造成什麼影響,還請各位前輩多多幫忙,謝謝!

  注1:我的機器是很老的IBM Server 320,配置如下:CPU - Pentium 166 x 2,內存 - 160M (64M x 2 + 16M x 2),SCSI卡 - Adaptec 2940W (雙通道),硬盤 - IBM DPSS-318350N (18G)。

  注2:安裝過程中出現過一個小故障,開始SCSI卡不能正確連接(可以識別出來,但提示超時錯誤)這塊硬盤,我到網上查找資料,按相關提示在SCSI BIOS中開啟了「Send Start Unit Command」選項後SCSI卡正確連接上了這塊硬盤;後來我又試著關閉了這個選項,並打開了「BIOS Support for Int13Extensions」選項,SCSI卡也能正確連接這塊硬盤。

dmesg 輸出:
[quote]Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 5.2.1-RELEASE #0: Mon Feb 23 20:45:55 GMT 2004
    root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel/kernel" at 0xc09e3000.
MPTable: <INTEL    430 NX EISA >;
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Pentium/P54C (167.05-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x52c  Stepping = 12
  Features=0x3bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC>;
real memory  = 167772160 (160 MB)
avail memory = 153354240 (146 MB)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0 (BSP): APIC ID:  0
cpu1 (AP): APIC ID:  1
Intel Pentium detected, installing workaround for F00F bug
ioapic0: Assuming intbase of 0
ioapic0 <Version 1.1>; irqs 0-15 on motherboard
npx0: [FAST]
npx0: <math processor>; on motherboard
npx0: INT 16 interface
pcibios: BIOS version 2.10
pcib0: <Host to PCI bridge>; at pcibus 0 on motherboard
pci0: <PCI bus>; on pcib0
eisab0: <PCI-EISA bridge>; at device 2.0 on pci0
eisa0: <EISA bus>; on eisab0
mainboard0: <MIC0054 (System Board)>; on eisa0 slot 0
isa0: <ISA bus>; on eisab0
ahc0: <Adaptec 2940 SCSI adapter>; port 0xf800-0xf8ff mem 0xfdfff000-0xfdffffff irq 11 at device 13.0 on pci0
aic7870: Wide Channel A, SCSI Id=7, 16/253 SCBs
pci0: <simple comms, UART>; at device 15.0 (no driver attached)
orm0: <Option ROMs>; at iomem 0xc8000-0xcb7ff,0xc0000-0xc7fff on isa0
pmtimer0 on isa0
ata0 at port 0x3f6,0x1f0-0x1f7 irq 14 on isa0
ata0: [MPSAFE]
ata1 at port 0x376,0x170-0x177 irq 15 on isa0
ata1: [MPSAFE]
atkbdc0: <Keyboard controller (i8042)>; at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard>; flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse>; irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)>; at port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive>; on fdc0 drive 0
ppc0: <Parallel port>; at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus>; on ppc0
ppbus0: IEEE1284 device found
Probing for PnP devices on ppbus0:
plip0: <PLIP network interface>; on ppbus0
lpt0: <Printer>; on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O>; on ppbus0
sc0: <System console>; at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>;
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
vga0: <Generic ISA VGA>; at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ed1: <ACCTON EN166X MPX2 ETHERNET CARD>; at port 0x200-0x21f irq 5 on isa0
ed1: address 00:00:e8:53:8a:b2, type NE2000 (16 bit)
unknown: <16550 compatible COM device>; can't assign resources (port)
unknown: <16550 compatible COM device>; can't assign resources (port)
unknown: <LPT printer port>; can't assign resources (port)
unknown: <Floppy Controller>; can't assign resources (port)
unknown: <IBM Enhanced (101/102-key) KC>; can't assign resources (port)
unknown: <Microsoft PS/2 Mouse>; can't assign resources (irq)
Timecounters tick every 10.000 msec
Waiting 15 seconds for SCSI devices to settle
[color=red](probe0:ahc0:0:0:0): SCB 0x5 - timed out
>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>; Dump Card State Begins <<<<<<<<<<<<<<<<<
ahc0: Dumping Card State in Message-out phase, at SEQADDR 0x16c
Card was paused
ACCUM = 0xa0, SINDEX = 0x61, DINDEX = 0xc0, ARG_2 = 0x1
HCNT = 0x0 SCBPTR = 0x0
SCSISIGI[0xb6]:(REQI|BSYI|ATNI|MSGI|CDI) ERROR[0x0]
SCSIBUSL[0x1] LASTPHASE[0xa0]:(MSGI|CDI) SCSISEQ[0x12]:(ENAUTOATNP|ENRSELI)
SBLKCTL[0x2]:(SELWIDE) SCSIRATE[0x0] SEQCTL[0x10]:(FASTMODE)
SEQ_FLAGS[0x40]:(NO_CDB_SENT) SSTAT0[0x7]:(DMADONE|SPIORDY|SDONE)
SSTAT1[0x3]:(REQINIT|PHASECHG) SSTAT2[0x0] SSTAT3[0x0]
SIMODE0[0x0] SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
SXFRCTL0[0x88]:(SPIOEN|DFON) DFCNTRL[0x4]:(DIRECTION)
DFSTATUS[0x6d]:(FIFOEMP|DFTHRESH|HDONE|FIFOQWDEMP|DFCACHETH)
STACK: 0xe1 0x0 0x166 0x196
SCB count = 20
Kernel NEXTQSCB = 3
Card NEXTQSCB = 14
QINFIFO entries: 14
Waiting Queue entries:
Disconnected Queue entries:
QOUTFIFO entries:
Sequencer Free SCB List: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Sequencer SCB Info:
  0 SCB_CONTROL[0x40]:(DISCENB) SCB_SCSIID[0x7] SCB_LUN[0x0]
SCB_TAG[0x5]
  1 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  2 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  3 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  4 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  5 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  6 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  7 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  8 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  9 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
10 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
11 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
12 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
13 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
14 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
15 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
Pending list:
14 SCB_CONTROL[0x50]:(MK_MESSAGE|DISCENB) SCB_SCSIID[0x37]
SCB_LUN[0x0]
  5 SCB_CONTROL[0x40]:(DISCENB) SCB_SCSIID[0x7] SCB_LUN[0x0]
Kernel Free SCB list: 15 16 17 18 19 0 1 2 4 6 7 8 9 13 12 11 10
Untagged Q(0): 5
Untagged Q(3): 14

>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;
(probe0:ahc0:0:0:0): BDR message in message buffer
(probe0:ahc0:0:0:0): no longer in timeout, status = 300
(probe3:ahc0:0:3:0): SCB 0xe - timed out
>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>; Dump Card State Begins <<<<<<<<<<<<<<<<<
ahc0: Dumping Card State in Message-out phase, at SEQADDR 0x16c
Card was paused
ACCUM = 0xa0, SINDEX = 0x61, DINDEX = 0x8c, ARG_2 = 0x0
HCNT = 0x0 SCBPTR = 0x1
SCSISIGI[0xb6]:(REQI|BSYI|ATNI|MSGI|CDI) ERROR[0x0]
SCSIBUSL[0x80] LASTPHASE[0xa0]:(MSGI|CDI) SCSISEQ[0x12]:(ENAUTOATNP|ENRSELI)
SBLKCTL[0x2]:(SELWIDE) SCSIRATE[0x4f]:(ENABLE_CRC|SXFR_ULTRA2)
SEQCTL[0x10]:(FASTMODE) SEQ_FLAGS[0x40]:(NO_CDB_SENT)
SSTAT0[0x7]:(DMADONE|SPIORDY|SDONE) SSTAT1[0x3]:(REQINIT|PHASECHG)
SSTAT2[0x0] SSTAT3[0x0] SIMODE0[0x0] SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
SXFRCTL0[0x88]:(SPIOEN|DFON) DFCNTRL[0x0] DFSTATUS[0x29]:(FIFOEMP|HDONE|FIFOQWDEMP)
STACK: 0xe1 0x0 0x166 0x109
SCB count = 20
Kernel NEXTQSCB = 5
Card NEXTQSCB = 3
QINFIFO entries: 3
Waiting Queue entries:
Disconnected Queue entries:
QOUTFIFO entries:
Sequencer Free SCB List: 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Sequencer SCB Info:
  0 SCB_CONTROL[0xc0]:(DISCENB|TARGET_SCB) SCB_SCSIID[0x7]
SCB_LUN[0x0] SCB_TAG[0xff]
  1 SCB_CONTROL[0x0] SCB_SCSIID[0x37] SCB_LUN[0x0] SCB_TAG[0xe]
  2 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  3 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  4 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  5 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  6 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  7 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  8 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
  9 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
10 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
11 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
12 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
13 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
14 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
15 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
Pending list:
  3 SCB_CONTROL[0x40]:(DISCENB) SCB_SCSIID[0x7] SCB_LUN[0x1]
14 SCB_CONTROL[0x0] SCB_SCSIID[0x37] SCB_LUN[0x0]
Kernel Free SCB list: 15 16 17 18 19 0 1 2 4 6 7 8 9 13 12 11 10
Untagged Q(0): 3
Untagged Q(3): 14

>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;>;
sg[0] - Addr 0x201040 : Length 32
(probe3:ahc0:0:3:0): BDR message in message buffer
(probe3:ahc0:0:3:0): no longer in timeout, status = 34c[/color]
GEOM: create disk cd0 dp=0xc237a600
GEOM: create disk da0 dp=0xc23e2850
SMP: AP CPU #1 Launched!
cd0 at ahc0 bus 0 target 3 lun 0
cd0: <IBM CDRM00203\\000\\000\\000\\000\\000!K BZ33>; Removable CD-ROM SCSI-2 device
cd0: 5.000MB/s transfers (5.000MHz, offset 15)
cd0: Attempt to query device size failed: NOT READY, Medium not present
da0 at ahc0 bus 0 target 0 lun 0
da0: <IBM DPSS-318350N S9BA>; Fixed Direct Access SCSI-3 device
da0: 20.000MB/s transfers (10.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da0: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C)
Mounting root from ufs:/dev/da0s1a[/quote]

小弟剛剛裝了FB5.2.1R,啟動時卻出現「SCB Timed out」的提示

難道沒有人遇到過這個問題嗎?小弟真的很急,請各位前輩多多幫忙,謝謝!



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com