I'm hoping someone can help me. I've had a Dell Optiplex 745 for quite awhile now, and have been running all versions of LINUX (SUSE, Fedora, Ubuntu, etc) with no problems. But every time I try to load Solaris x86, either the released V10, or any OpenSolaris version (V11) NONE of them can find the Broadcom 5751 NIC. Broadcom does not list a 5751 driver for Solaris, they have 570X drivers, which I've tried and doesn't work. I've attached both the prtdiag showing the on-board NIC:
Broadcom 5751 NetXtreme Gigabit Controller and the pkgadd command which all works fine, EXCEPT for the lines: devfsadm: driver failed to attach: bcme Warning: Driver (bcme) successfully added to system but failed to attach I assume this is because it is the wrong driver. I've sent a request to Broadcom, but so far no answer, so i thought i'd post here to see if anyone has dealt with this. Does a 5751 driver exist for Solaris 10 or 11? This message posted from opensolaris.org -------------- next part -------------- System Configuration: Dell Inc. OptiPlex 745 BIOS Configuration: Dell Inc. 2.1.0 12/04/2006 ==== Processor Sockets ==================================== Version Location Tag -------------------------------- -------------------------- Unknown Microprocessor ==== Memory Device Sockets ================================ Type Status Set Device Locator Bank Locator ------- ------ --- ------------------- -------------------- DDR in use 0 DIMM_1 DDR empty 0 DIMM_3 DDR in use 0 DIMM_2 DDR empty 0 DIMM_4 ==== On-Board Devices ===================================== Intel Graphics Media Accelerator 950 Broadcom 5751 NetXtreme Gigabit Controller High Definition Audio Controller ==== Upgradeable Slots ==================================== ID Status Type Description --- --------- ---------------- ---------------------------- 10 in use proprietary SLOT1 2 available PCI SLOT2 3 in use PCI SLOT3 4 available PCI Express SLOT4 -------------- next part -------------- # pkgadd -d ./BRCMbcme.pkg The following packages are available: 1 BRCMbcme Broadcom NetXtreme Gigabit Ethernet Adapter Driver (i386) v10.0.3 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: Processing package instance <BRCMbcme> from </usr/local/src/sol86/BRCMbcme.pkg> Broadcom NetXtreme Gigabit Ethernet Adapter Driver(i386) v10.0.3 Copyright (c) 2001-2006 Broadcom Corporation, Inc. All rights reserved. This product is protected by copyright and distributed under licenses restricting copying, distribution and decompilation. Using </> as the package base directory. ## Processing package information. ## Processing system information. 7 package pathnames are already properly installed. ## Verifying package dependencies. ## 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 <BRCMbcme> [y,n,?] y Installing Broadcom NetXtreme Gigabit Ethernet Adapter Driver as <BRCMbcme> ## Executing preinstall script. ## Installing part 1 of 1. /kernel/drv/amd64/bcme /kernel/drv/bcme /kernel/drv/bcme.conf /usr/share/man/sman7d/bcme.7d [ verifying class <none> ] ## Executing postinstall script. devfsadm: driver failed to attach: bcme Warning: Driver (bcme) successfully added to system but failed to attach Installation of <BRCMbcme> was successful. # ifconfig bcme0 plumb ifconfig: plumb: bcme0: no such interface # ifconfig bcme1 plumb ifconfig: plumb: bcme1: no such interface # ifconfig bcme2 plumb ifconfig: plumb: bcme2: no such interface # ifconfig bcme3 plumb ifconfig: plumb: bcme3: no such interface