Subject: Re: motherboard recomendations?
To: Paul Newhouse <newhouse@rockhead.com>
From: Laine Stump <lainestump@rcn.com>
List: port-i386
Date: 09/16/1999 01:28:13
(original statements rearranged slightly)
At 04:16 PM 9/15/99 -0700, Paul Newhouse wrote:
>I've been looking at the ABit BP6.  
>[...]
>I was looking at it with SMP in mind.
>
>If anyone has any experience with this board I'd love to hear about it.

I've had one for about 1 1/2 months now, but unfortunately it's been
sitting under the table running BillOS in SMP mode (so that I can run up
the numbers for the NetBSD Users team on distributed.net) for most of that
time, ie no spare time to play.

>I don't know how well it works since
>I haven't purchased one yet but, it has 4 IDE channels; 2-UDMA/33 and
2-UDMA/66 (I don't think 66 is supported in NetBSD? but, I'd suspect they
would work well in degraded to 33 mode???).  That would be 8 drives.

Unfortunately, the UDMA/66 controller isn't recognized by the NetBSD
drivers at all (although the UDMA/33 controller is). Here's something that
*does* show up though:

  Triones Technologies product 0x0004 (miscellaneous mass storage, revision
  0x01) at pci0 dev 19 function 0 not configured
  Triones Technologies product 0x0004 (miscellaneous mass storage, revision
  0x01) at pci0 dev 19 function 1 not configured

Could that be the UDMA/66 controller? Anyone want to experiment with this
machine? I can arrange to make it available at certain times of the day
(like from 2AM to 9AM EST).

I've included the entire dmesg output at the bottom of this email in case
anyone's interested.

>I have no idea how well it may work with NetBSD. It does have 2 CPU
sockets >(PPGA??). 

Right. Socket370, for PPGA Celerons. I have 2 366Mhz Celerons in mine, each
running at 454Mhz under full load since late July with no lockups.

One thing you should beware of - awhile back there were rumors that Intel
was going to disable MP operation on Celerons. However, I've never seen
anyone claim that it was actually done.

************************************************************
NetBSD 1.4K (GENERIC.v6) #0: Mon Sep 13 12:12:09 EDT 1999
    laine@dalgic.home.org:/usr/src/sys/arch/i386/compile/GENERIC.v6
cpu0: family 6 model 6 step 5
cpu0: Intel Pentium II (Celeron) (686-class)
total memory = 127 MB
avail memory = 114 MB
using 1659 buffers containing 6636 KB of memory
mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o enabled, memory enabled
pchb0 at pci0 dev 0 function 0
pchb0: Intel 82443BX Host Bridge/Controller (rev. 0x03)
ppb0 at pci0 dev 1 function 0: Intel 82443BX AGP Interface (rev. 0x03)
pci1 at ppb0 bus 1
pci1: i/o enabled, memory enabled
vga1 at pci1 dev 0 function 0: ATI Technologies Mach64 GZ (rev. 0x7a)
wsdisplay0 at vga1: console (80x25, vt100 emulation)
pcib0 at pci0 dev 7 function 0
pcib0: Intel 82371AB PCI-to-ISA Bridge (PIIX4) (rev. 0x02)
pciide0 at pci0 dev 7 function 1: Intel 82371AB IDE controller (PIIX4)
pciide0: bus-master DMA support present
pciide0: primary channel wired to compatibility mode
wd0 at pciide0 channel 0 drive 0: <QUANTUM FIREBALL CR8.4A>
wd0: drive supports 16-sector pio transfers, lba addressing
wd0: 8063MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 16514064 sectors
wd0: 32-bits data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4
pciide0: primary channel interrupting at irq 14
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (using DMA data
transfers)
pciide0: secondary channel wired to compatibility mode
pciide0: disabling secondary channel (no drives)
uhci0 at pci0 dev 7 function 2: Intel 82371AB USB Host Controller (PIIX4)
(rev. 0x01)
uhci0: interrupting at irq 9
uhci0: USB version 1.0
usb0 at uhci0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
Intel 82371AB Power Management Controller (PIIX4) (miscellaneous bridge,
revision 0x02) at pci0 dev 7 function 3 not configured
tlp0 at pci0 dev 13 function 0: Lite-On 82C169 Ethernet, pass 2.1
tlp0: interrupting at irq 5
tlp0: Ethernet address 00:a0:cc:3f:2c:30
lxtphy0 at tlp0 phy 1: LXT970 10/100 media interface, rev. 0
lxtphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
Triones Technologies product 0x0004 (miscellaneous mass storage, revision
0x01) at pci0 dev 19 function 0 not configured
Triones Technologies product 0x0004 (miscellaneous mass storage, revision
0x01) at pci0 dev 19 function 1 not configured
isa0 at pcib0
ne1 at isa0 port 0x300-0x31f irq 10
ne1: NE2000 Ethernet
ne1: Ethernet address 00:40:c7:5a:64:a7
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
lpt0 at isa0 port 0x378-0x37b irq 7
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
npx0 at isa0 port 0xf0-0xff: using exception 16
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
isapnp0: no ISA Plug 'n Play devices found
biomask 4240 netmask 4660 ttymask 56e2
IPsec: Initialized Security Association Processing.
tlp0: supplying EUI64: 00:a0:cc:ff:fe:3f:2c:30
boot device: wd0
root on wd0a dumps on wd0b
ntfs_mountfs: invalid boot block
root file system type: ffs
tlp0: receive process failed to idle: state RUNNING - WAIT
tlp0: starting DAD for fe80:0001::02a0:ccff:fe3f:2c30
tlp0: DAD complete for fe80:0001::02a0:ccff:fe3f:2c30 - no duplicates found
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)