Subject: VIA rhine ethernet confusion
To: None <current-users@netbsd.org>
From: Patrick Welche <prlw1@newn.cam.ac.uk>
List: current-users
Date: 07/26/2003 15:17:47
According to our vr driver and pcidevs,

vendor VIATECH      0x1106  VIA Technologies
product VIATECH VT3043          0x3043  VT3043 (Rhine) 10/100 Ethernet
product VIATECH VT6102          0x3065  VT6102 (Rhine II) 10/100 Ethernet
product VIATECH VT86C100A       0x6100  VT86C100A (Rhine-II) 10/100 Ethernet

I just got an Asus P4XP-X, which has a

VIA Technologies product 0x3106

The driver CD includes a driver for FreeBSD (if_fet rather than if_vr) which
has

DEVICEID_3043   VIA VT86C100A Rhine Fast Ethernet Adapter
DEVICEID_3065   VIA Rhine II Fast Ethernet Adapter
DEVICEID_3106   VIA VT6105 Rhine III Fast Ethernet Adapter
DEVICEID_3053   VIA VT6105M Rhine III Management Adapter

If that is to be believed, then our current pcidevs should be (and vr(4) fixed)

product VIATECH VT86C100A       0x3043  VT86C100A (Rhine) 10/100 Ethernet
product VIATECH VT6102          0x3065  VT6102 (Rhine II) 10/100 Ethernet

which begs the question, has anyone ever seen VT86C100A in their dmesg?

Cheers,

Patrick