> Freebsd ver 4.0 and 4.3 the Rev A-1 board is recognized (pci) perfect.
> the Rev D2 board is a PIA.. I did manange to foolaround with the
> /usr/src/sys/pci/if_vrreg.h file and get it
> to been seen but then the MAC addr comes back all zeros ??
> is there anyway to get this new board to work..
> I did note on the rev D the Vendor ID = 1106 the product 1186 1300
> 0200
> on the old one ( rev A ) the product something like 3043..
> anyhelp would be great..
> this took me way to long to find..
> code fixes ?? any tricks ??
I don`t anything about revisions and what-not of the card, but I had the same
problem with that card (about the MAC coming as all 0s), and the "solution"
to the problem is to power down your machine, and turn it back on, and it
should get the address correct. Or, you could just apply the following patch
and recompile your kernel:
----- cut here ---------------------------------
--- if_vr.c-dist Thu May 10 16:04:09 2001
}
/* Reset the adapter. */
+ VR_CLRBIT(sc, 0x83, 0x3);
vr_reset(sc);
/*
----- end here ---------------------------------
I stole the code from a bug report from a long time ago, but I cannot seem
to remember where it is. If you want to know where the bug report is or the
original patch, mail me up and I`ll find it for you.
Hope this helps