I'm trying to us a D-Link DFE-530TX+ and run into the same problem (sort of...) OpenSolaris 08.11 sees the NIC as...
Network VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] node name: pci1186,1406 Vendor: VIA Technologies, Inc. Device: VT6105/VT6106S [Rhine-III] binding name: pci1186,1406 devfs path: /pci at 0,0/pci8086,244e at 1e/pci1186,1406 compatible name: (pci1106,3106.1186.1406.86)(pci1106,3106.1186.1406)(pci1186,1406)(pci1106,3106.86)(pci1106,3106)(pciclass,020000)(pciclass,0200) driver name: vr driver state: Detached assigned-addresses: 81052010 reg: 52000 compatible: pci1106,3106.1186.1406.86 model: Ethernet controller power-consumption: 1 devsel-speed: 1 interrupts: 1 max-latency: 8 min-grant: 3 subsystem-vendor-id: 1186 subsystem-id: 1406 unit-address: 4 class-code: 20000 revision-id: 86 vendor-id: 1106 device-id: 3106 I followed the steps in the previous posts and got pretty far... root at opensolaris:/export/home/mikew/Desktop# pkgadd -d via-rhine-ethernet-1.30.pkg The following packages are available: 1 via-rhine-ethernet VIA Rhine Ethernet device driver (i386,sparc) 1.30 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: Processing package instance <via-rhine-ethernet> from </export/home/mikew/Desktop/via-rhine-ethernet-1.30.pkg> VIA Rhine Ethernet device driver(i386,sparc) 1.30 Joost Mulders ## Executing checkinstall script. Using </> as the package base directory. ## Processing package information. ## Processing system information. ## Verifying disk space requirements. ## Checking for conflicts with packages already installed. ## Checking for setuid/setgid programs. This package contains scripts which will be executed with super-user permission during the process of installing this package. Do you want to continue with the installation of <via-rhine-ethernet> [y,n,?] y Installing VIA Rhine Ethernet device driver as <via-rhine-ethernet> ## Installing part 1 of 1. /kernel/drv/amd64/vr /kernel/drv/vr [ verifying class <i386> ] ## Executing postinstall script. devfsadm: driver failed to attach: vr Warning: Driver (vr) successfully added to system but failed to attach Installation of <via-rhine-ethernet> was successful. root at opensolaris:/export/home/mikew/Desktop# update_drv -a -i '"pci1186,1406"' root at opensolaris:/export/home/mikew/Desktop# update_drv -a -i '"pci1186,1406"' vr devfsadm: driver failed to attach: vr Warning: Driver (vr) successfully added to system but failed to attach root at opensolaris:/export/home/mikew/Desktop# Any ideas? Also, there is an integrated NIC that I disabled via the BIOS (shouldn't be assigned an IRQ), but OpenSolaris still sees it and it shows up in the Device Driver Utility (with a third party driver missing error msg) Any help would be greatly appreciated. Thanks, Mike -- This message posted from opensolaris.org