Subject: Re: PowerEdge 600SC - Summary and Questions
To: Henry R. Bent <hbent@cs.oberlin.edu>
From: Dave Huang <khym@azeotrope.org>
List: port-i386
Date: 03/18/2003 20:06:20
On Tue, Mar 18, 2003 at 08:34:17PM -0500, Henry R. Bent wrote:
> Intel product 0x100e (ethernet network, revision 0x02) at pci0 dev 2 function 0
> not configured

This is apparently the i82540, which will be supported by the wm driver
in 1.6.1:
http://mail-index.netbsd.org/source-changes/2002/11/08/0031.html

> Also, IDE support is limited to only PIO modes.  The kernel says:
> 
> pciide0 at pci0 dev 15 function 1: ServerWorks product 0x0213 (rev 0xa0)
> pciide0: bus-master DMA support present, but unused (no driver support)

And this is apparently the ServerWorks CSB6 RAID/IDE controller. Looks
like DMA support for that is in -current:
http://mail-index.netbsd.org/source-changes/2003/03/01/0002.html
But it hasn't made it into 1.6.x... perhaps you could ask for it to be
included? (Might be too late for 1.6.1 though--I get the feeling that
it's going to be released very shortly).

It should be trivial to patch 1.6.1 yourself to add support... just
get the current version of the sys/dev/pci/pcidevs* files, and apply
this patch to pciide.c:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/pci/pciide.c.diff?r1=1.180&r2=1.181

And if you'd like, you could try a 1.6.1 release candidate from
ftp://releng.netbsd.org/pub/NetBSD-daily/netbsd-1-6/ to see if the
ethernet works...
-- 
Name: Dave Huang         |  Mammal, mammal / their names are called /
INet: khym@azeotrope.org |  they raise a paw / the bat, the cat /
FurryMUCK: Dahan         |  dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 27 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++