Date: Mon, 19 Oct 1998 23:36:15 +0200 From: sthaug@nethelp.no To: freebsd-current@FreeBSD.ORG, freebsd-hardware@FreeBSD.ORG Subject: Problems with Digital server with P-166 and Neptune chipset Message-ID: <17857.908832975@verdi.nethelp.no>
next in thread | raw e-mail | index | archive | help
I'm trying to get FreeBSD 3.0 to run reliably on a Digital server with Neptune chipset - so far without great success. (2.2.7, btw, wouldn't install at all. 3.0 installed with some effort). The problems I see *may* be the fault of the PCI chipset. On http://www.freebsd.org/handbook/handbook138.html, it says: Neptune: Can not run more than 2 bus master devices. Admitted Intel design flaw. Workarounds include do not run more than 2 bus masters, special hardware design to replace the PCI bus arbiter (appears on Intel Altair board and several other Intel server group MB's). And of course Intel's official answer, move to the Triton chip set, we ``fixed it there''. I don't know any more about the Neptune problem than what I've seen on this Web page. The actual behavior I see is sudden reboots without any apparent cause - and no messages in the system logs. The system *has* more than two bus master devices (21140 Ethernet card, two Buslogic Multimaster SCSI controllers, 7 SCSI disks, SCSI CDROM, SCSI tape). On the other hand, Patrick Duffy's "PCI Chipsets" list says about the Neptune: Rev. 1: (problems mentioned) Rev. 2: This chipset is in boards shipped by Intel to vendors as of about mid August 1994. It has no reported problems (and works well in my system). The system I have may be Rev. 2: chip0: <Intel 82434NX (Neptune) PCI cache memory controller> rev 0x11 on pci0.0.0 (/sys/pcisupport.c lists rev 16 and 17 as Neptune - so my guess, without checking the Intel data sheet, is that I have a Neptune rev. 2 chipset.) Any good hints on where I should start looking to find the cause of the sudden reboots? Oh yeah, the two Buslogic SCSI controllers appear in the kernel config file as ISA controllers: controller bt0 at isa? port ? cam irq ? controller bt1 at isa? port ? cam irq ? but they are very definitely PCI controllers: bt0: <Buslogic Multimaster SCSI host adapter> rev 0x00 int a irq 10 on pci0.6.0 bt0: BT-946C FW Rev. 4.28D Narrow SCSI Host Adapter, SCSI ID 7, 100 CCBs bt1: <Buslogic Multimaster SCSI host adapter> rev 0x00 int a irq 12 on pci0.7.0 bt1: BT-946C FW Rev. 4.28D Narrow SCSI Host Adapter, SCSI ID 7, 100 CCBs What's going on here? Steinar Haug, Nethelp consulting, sthaug@nethelp.no ---------------------------------------------------------------------- Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-RELEASE #0: Mon Oct 19 14:24:50 GMT 1998 root@newsfeed50.telia.com:/usr/src/sys/compile/NEWSFEED50 Timecounter "i8254" frequency 1193182 Hz cost 3077 ns Timecounter "TSC" frequency 166666786 Hz cost 140 ns CPU: Pentium/P54C (166.67-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8> real memory = 269221888 (262912K bytes) avail memory = 258985984 (252916K bytes) eisa0: <DEC5201 (System Board)> Probing for devices on the EISA bus Probing for devices on PCI bus 0: chip0: <Intel 82434NX (Neptune) PCI cache memory controller> rev 0x11 on pci0.0.0 chip1: <DEC 21050 PCI-PCI bridge> rev 0x02 on pci0.1.0 chip2: <Intel 82375EB PCI-EISA bridge> rev 0x03 on pci0.2.0 bt0: <Buslogic Multimaster SCSI host adapter> rev 0x00 int a irq 10 on pci0.6.0 bt0: BT-946C FW Rev. 4.28D Narrow SCSI Host Adapter, SCSI ID 7, 100 CCBs bt1: <Buslogic Multimaster SCSI host adapter> rev 0x00 int a irq 12 on pci0.7.0 bt1: BT-946C FW Rev. 4.28D Narrow SCSI Host Adapter, SCSI ID 7, 100 CCBs de0: <Digital 21140 Fast Ethernet> rev 0x12 int a irq 11 on pci0.8.0 de0: DEC DE500-XA 21140 [10-100Mb/s] pass 1.2 de0: address 00:00:f8:03:25:26 Probing for devices on PCI bus 1: Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in wdc0 not found at 0x1f0 bt: unit number (2) too high bt2 not found at 0x230 bt: unit number (2) too high bt2 not found at 0x230 npx0 on motherboard npx0: INT 16 interface Intel Pentium F00F detected, installing workaround Waiting 3 seconds for SCSI devices to settle de0: enabling 10baseT port sa0 at bt1 bus 0 target 6 lun 0 sa0: <SONY SDT-5000 3.30> Removable Sequential Access SCSI2 device sa0: 5.0MB/s transfers (5.0MHz, offset 8) da0 at bt0 bus 0 target 0 lun 0 da0: <DEC RZ28D (C) DEC 0008> Fixed Direct Access SCSI2 device da0: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled da0: 2007MB (4110480 512 byte sectors: 128H 32S/T 1003C) da3 at bt1 bus 0 target 0 lun 0 da3: <DEC RZ29B (C) DEC 0016> Fixed Direct Access SCSI2 device da3: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled da3: 4091MB (8380080 512 byte sectors: 255H 63S/T 521C) da4 at bt1 bus 0 target 1 lun 0 da4: <DEC RZ29B (C) DEC 0016> Fixed Direct Access SCSI2 device da4: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled da4: 4091MB (8380080 512 byte sectors: 255H 63S/T 521C) da2 at bt0 bus 0 target 2 lun 0 da2: <DEC RZ28D (C) DEC 0008> Fixed Direct Access SCSI2 device da2: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled da2: 2007MB (4110480 512 byte sectors: 128H 32S/T 1003C) da1 at bt0 bus 0 target 1 lun 0 da1: <DEC RZ28D (C) DEC 0008> Fixed Direct Access SCSI2 device da1: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled da1: 2007MB (4110480 512 byte sectors: 128H 32S/T 1003C) da6 at bt1 bus 0 target 3 lun 0 da6: <DEC RZ29B (C) DEC 0016> Fixed Direct Access SCSI2 device da6: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled da6: 4091MB (8380080 512 byte sectors: 255H 63S/T 521C) da5 at bt1 bus 0 target 2 lun 0 da5: <DEC RZ29B (C) DEC 0016> Fixed Direct Access SCSI2 device da5: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled da5: 4091MB (8380080 512 byte sectors: 255H 63S/T 521C) changing root device to da0s1a de0: enabling 100baseTX port de0: enabling Full Duplex 100baseTX port cd0 at bt1 bus 0 target 5 lun 0 cd0: <TOSHIBA CD-ROM XM-5401TA 3605> Removable CD-ROM SCSI2 device cd0: 4.32MB/s transfers (4.32MHz, offset 15) cd0: Attempt to query device size failed: NOT READY, Medium not present To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17857.908832975>