From owner-freebsd-scsi@FreeBSD.ORG Wed Aug 20 05:17:50 2003 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58C8C16A4BF for ; Wed, 20 Aug 2003 05:17:50 -0700 (PDT) Received: from sferics.mongueurs.net (sferics.mongueurs.net [81.80.147.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2604643FB1 for ; Wed, 20 Aug 2003 05:17:49 -0700 (PDT) (envelope-from david@landgren.net) Received: from landgren.net (81-80-147-206.bpinet.com [81.80.147.206]) by sferics.mongueurs.net (Postfix) with ESMTP id E614AA9C1; Wed, 20 Aug 2003 14:17:46 +0200 (CEST) Message-ID: <3F4365FA.7040906@landgren.net> Date: Wed, 20 Aug 2003 14:13:46 +0200 From: David Landgren Organization: A thousand golden eyes are watching User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5a) Gecko/20030718 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-scsi@freebsd.org References: <3F424390.1010503@landgren.net> <20030819202100.GB454@freebie.xs4all.nl> In-Reply-To: <20030819202100.GB454@freebie.xs4all.nl> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: "parity error detected in DT Data-out phase" during kernel boot encountered. X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Aug 2003 12:17:50 -0000 Wilko Bulte wrote: > On Tue, Aug 19, 2003 at 05:34:40PM +0200, David Landgren wrote: > >>Greetings, >> >>I have an HP Proliant 380GL-D3 running 4.8-STABLE and, for the time > > > DL380-G3 I suppose ;) Ah yes, one of them :) > >>being, a GENERIC kernel. I also have an external Compaq Storageworks >>DLT bay. Both the server and the tape bay both have two SCSI ports, >>and of course it was only the final combination that made anything happen. > > > Tape bay.. what exactly do you have? Can you give me a part# of the > enclosure? Well here's the thing. When the machine arrived, it came with an HP StorageWorks DLT VS 40/80, which is an external stand-alone unit that allows you to select the SCSI ID and daisy chain to another peripheral. It also came with a huge 3U rackable affair simply marked Compaq StorageWorks (no other details) with the room for installing 4 devices, but it was empty, apart from power supply and internal SCSI cables. (I did specify that I wanted to be able to rack the tape drive). So I extracted the DLT unit out of the first enclosure and put it in this enclosure, but the DL380 didn't see it at the BIOS level. Since then, I have come back to the initial setup: the device is now sitting back in its non-rackable external enclosure, and the DL380 BIOS sees it just fine. Curiously enough, the external unit selector was on 6, and the BIOS reported it as ID 12. I changed the selector to 2 and the BIOS now reports it as 4 (i.e. BIOS == selector * 2). In either case, when I run 'camcontrol devlist' it does not show up. As it turns out, I've cleared up the parity error messages. The server has a PCI-X card installed with two SCSI ports (the new thin type). I was trying these ports. What I didn't notice is that there was also a port on the chassis, connected, I guess, directly to the motherboard. The external device is connected to this third port and that cleared up the boot error messages. One suspicious item is that the unit was not delivered with a terminator. Reading the docs, however, hints that it may not be necessary if it's the only device on the chain. Be that as it may, I rustled up an old HP SureStore Tape 5000+ which is a DAT affair (4Gb I think), and daisy chained it onto the back of the StorageWorks unit. And it has a terminator on it, so this strikes me as being a more kosher setup. Indeed, the BIOS correctly reports seeing both tape drives. The initial boot prints out something like: Slot0 Smart Array 5i Controller Tape Drives Detected: SCSI Port1: SCSI IDs 3,4 The 3 is the SureStore (DAT) and the 4 is the StorageWorks (DLT). In this case too, I still don't see either appear when I run 'camcontrol devlist', only the SCSI disk. Here is the entire dmesg: Copyright (c) 1992-2003 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 4.8-STABLE #0: Thu Jun 12 11:00:14 CEST 2003 root@bechet.bpinet.com:/usr/obj/usr/src/sys/GENERIC Timecounter "i8254" frequency 1193182 Hz CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2785.13-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf27 Stepping = 7 Features=0xbfebf9ff Hyperthreading: 2 logical CPUs real memory = 2147459072 (2097128K bytes) avail memory = 2086350848 (2037452K bytes) Preloaded elf kernel "kernel" at 0xc0537000. Pentium Pro MTRR support enabled md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pci0: at 3.0 pci0: (vendor=0x0e11, dev=0xb203) at 4.0 irq 3 pci0: (vendor=0x0e11, dev=0xb204) at 4.2 irq 5 isab0: at device 15.0 on pci0 isa0: on isab0 atapci0: port 0x2000-0x200f,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 at device 15.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ohci0: mem 0xf5ef0000-0xf5ef0fff irq 7 at device 15.2 on pci0 usb0: OHCI version 1.0, legacy support usb0: SMM does not respond, resetting usb0: on ohci0 usb0: USB revision 1.0 uhub0: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered pcib1: on motherboard pci1: on pcib1 ciss0: port 0x3000-0x30ff mem 0xf7bf0000-0xf7bf3fff,0xf7cc0000-0xf7cfffff irq 10 at device 3.0 on pci1 ciss0: using 256 of 1024 available commands ciss0: 1 logical drive configured ciss0: firmware 1.92 ciss0: 2 SCSI channels ciss0: signature 'CISS' ciss0: valence 1 ciss0: supported I/O methods 0xe ciss0: active I/O method 0x3 ciss0: 4G page base 0x00000000 ciss0: interrupt coalesce delay 1000us ciss0: interrupt coalesce count 16 ciss0: max outstanding commands 1024 ciss0: bus types 0x2 ciss0: server name '' ciss0: heartbeat 0x10000043 ciss0: 1 logical drive ciss0: logical drive 1: RAID 1, 69120MB online pcib2: on motherboard pci2: on pcib2 bge0: mem 0xf7df0000-0xf7dfffff irq 11 at device 1.0 on pci2 bge0: Ethernet address: 00:0b:cd:03:bc:da miibus0: on bge0 brgphy0: on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge1: mem 0xf7de0000-0xf7deffff irq 15 at device 2.0 on pci2 bge1: Ethernet address: 00:0b:cd:0e:07:18 miibus1: on bge1 brgphy1: on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto pcib3: on motherboard pci3: on pcib3 ahc0: port 0x4000-0x40ff mem 0xf7ef0000-0xf7ef0fff irq 10 at device 1.0 on pci3 aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs ahc1: port 0x4400-0x44ff mem 0xf7ee0000-0xf7ee0fff irq 10 at device 1.1 on pci3 aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs pcib4: on motherboard pci4: on pcib4 pcib6: on motherboard pci6: on pcib6 pci6: (vendor=0x0e11, dev=0xa0f7) at 30.0 irq 15 pcib5: on motherboard pci5: on pcib5 pcib7: on motherboard pci7: on pcib7 eisa0: on motherboard mainboard0: on eisa0 slot 0 orm0: