What you have is a Broadcom 5754 (not 5751!). It is indeed supported by OpenSolaris (you might need a recent update though!)
You can search for it in /etc/path_to_inst The device node will end in: pciex14e4,167a or something similar. Can you do prtconf -vp | grep 14e4 and send the results? Also search for 14e4 in /etc/path_to_inst and /etc/driver_aliases. --Garrett Steve Zehl wrote: > > To make sure we are clear, this is an ON-BOARD NIC, it comes as the default > on the motherboard NIC on the Dell Optiplex 745, a pretty mainstream PC, > nothing fancy or unusual. So I'd think a LOT of people have them, or will. > > > > Here is the output from /usr/X11/bin/scanpci -v > > (sorry, I WAS just going to cut/paste the Broadcom entry, but decided to > include the WHOLE thing since perhaps one of the other cards/entries shows a > conflict or something useful.) > > > > pci bus 0x0000 cardnum 0x00 function 0x00: vendor 0x8086 device 0x2990 > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x2090 COMMAND 0x0106 > > CLASS 0x06 0x00 0x00 REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 > > BYTE_0 0x01 BYTE_1 0x50 BYTE_2 0xda BYTE_3 0xfe > > > > pci bus 0x0000 cardnum 0x01 function 0x00: vendor 0x8086 device 0x2991 > > Intel Corporation Device unknown > > STATUS 0x0010 COMMAND 0x0047 > > CLASS 0x06 0x04 0x00 REVISION 0x02 > > HEADER 0x01 LATENCY 0x00 > > PRIBUS 0x00 SECBUS 0x01 SUBBUS 0x01 > > SECLT 0x00 SECSTATUS 0x2000 > > IOBASE 0xd000 IOLIM 0xdfff > > NOPREFETCH_MEMBASE 0xdfd00000 MEMLIM 0xdfefffff > > PREFETCH_MEMBASE 0x00000000c0000000 MEMLIM 0x00000000cfffffff > > NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT VGA_EN NO_ISA_EN SERR_EN PERR_EN > > > > pci bus 0x0000 cardnum 0x1a function 0x00: vendor 0x8086 device 0x2834 > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x0280 COMMAND 0x0005 > > CLASS 0x0c 0x03 0x00 REVISION 0x02 > > BIST 0x00 HEADER 0x80 LATENCY 0x00 CACHE 0x00 > > BASE4 0x0000ff21 addr 0x0000ff20 I/O > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x0b > > > > pci bus 0x0000 cardnum 0x1a function 0x01: vendor 0x8086 device 0x2835 > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x0280 COMMAND 0x0005 > > CLASS 0x0c 0x03 0x00 REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 > > BASE4 0x0000ff01 addr 0x0000ff00 I/O > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x02 INT_LINE 0x0a > > > > pci bus 0x0000 cardnum 0x1a function 0x07: vendor 0x8086 device 0x283a > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x0290 COMMAND 0x0146 > > CLASS 0x0c 0x03 0x20 REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 > > BASE0 0xdfffbc00 addr 0xdfffbc00 MEM > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x03 INT_LINE 0x09 > > > > pci bus 0x0000 cardnum 0x1b function 0x00: vendor 0x8086 device 0x284b > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x0010 COMMAND 0x0106 > > CLASS 0x04 0x03 0x00 REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x10 > > BASE0 0x00000000dfffc004 addr 0x00000000dfffc000 MEM 64BIT > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x0b > > BYTE_0 0x01 BYTE_1 0x00 BYTE_2 0x00 BYTE_3 0x03 > > > > pci bus 0x0000 cardnum 0x1c function 0x00: vendor 0x8086 device 0x283f > > Intel Corporation Device unknown > > STATUS 0x0010 COMMAND 0x0047 > > CLASS 0x06 0x04 0x00 REVISION 0x02 > > HEADER 0x81 LATENCY 0x00 > > PRIBUS 0x00 SECBUS 0x02 SUBBUS 0x02 > > SECLT 0x00 SECSTATUS 0x2000 > > IOBASE 0xf000 IOLIM 0x0fff > > NOPREFETCH_MEMBASE 0xdfc00000 MEMLIM 0xdfcfffff > > PREFETCH_MEMBASE 0x00000000fff00000 MEMLIM 0x00000000000fffff > > NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT NO_VGA_EN NO_ISA_EN NO_SERR_EN PERR_EN > > > > pci bus 0x0000 cardnum 0x1c function 0x04: vendor 0x8086 device 0x2847 > > Intel Corporation Device unknown > > STATUS 0x0010 COMMAND 0x0047 > > CLASS 0x06 0x04 0x00 REVISION 0x02 > > HEADER 0x81 LATENCY 0x00 > > PRIBUS 0x00 SECBUS 0x03 SUBBUS 0x03 > > SECLT 0x00 SECSTATUS 0x2000 > > IOBASE 0xf000 IOLIM 0x0fff > > NOPREFETCH_MEMBASE 0xdfb00000 MEMLIM 0xdfbfffff > > PREFETCH_MEMBASE 0x00000000fff00000 MEMLIM 0x00000000000fffff > > NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT NO_VGA_EN NO_ISA_EN NO_SERR_EN PERR_EN > > > > pci bus 0x0000 cardnum 0x1d function 0x00: vendor 0x8086 device 0x2830 > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x0280 COMMAND 0x0005 > > CLASS 0x0c 0x03 0x00 REVISION 0x02 > > BIST 0x00 HEADER 0x80 LATENCY 0x00 CACHE 0x00 > > BASE4 0x0000ff81 addr 0x0000ff80 I/O > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x05 > > > > pci bus 0x0000 cardnum 0x1d function 0x01: vendor 0x8086 device 0x2831 > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x0280 COMMAND 0x0005 > > CLASS 0x0c 0x03 0x00 REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 > > BASE4 0x0000ff61 addr 0x0000ff60 I/O > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x02 INT_LINE 0x0a > > > > pci bus 0x0000 cardnum 0x1d function 0x02: vendor 0x8086 device 0x2832 > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x0280 COMMAND 0x0005 > > CLASS 0x0c 0x03 0x00 REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 > > BASE4 0x0000ff41 addr 0x0000ff40 I/O > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x03 INT_LINE 0x03 > > > > pci bus 0x0000 cardnum 0x1d function 0x07: vendor 0x8086 device 0x2836 > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x0290 COMMAND 0x0146 > > CLASS 0x0c 0x03 0x20 REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 > > BASE0 0xff980800 addr 0xff980800 MEM > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x05 > > > > pci bus 0x0000 cardnum 0x1e function 0x00: vendor 0x8086 device 0x244e > > Intel Corporation 82801 PCI Bridge > > STATUS 0x0010 COMMAND 0x0147 > > CLASS 0x06 0x04 0x01 REVISION 0xf2 > > HEADER 0x01 LATENCY 0x00 > > PRIBUS 0x00 SECBUS 0x04 SUBBUS 0x04 > > SECLT 0x20 SECSTATUS 0x2280 > > IOBASE 0xc000 IOLIM 0xcfff > > NOPREFETCH_MEMBASE 0xdf900000 MEMLIM 0xdfafffff > > PREFETCH_MEMBASE 0x00000000fff00000 MEMLIM 0x00000000000fffff > > NO_FAST_B2B NO_SEC_BUS_RST NO_M_ABRT NO_VGA_EN NO_ISA_EN SERR_EN PERR_EN > > > > pci bus 0x0000 cardnum 0x1f function 0x00: vendor 0x8086 device 0x2810 > > Intel Corporation Device unknown > > STATUS 0x0210 COMMAND 0x0107 > > CLASS 0x06 0x01 0x00 REVISION 0x02 > > BIST 0x00 HEADER 0x80 LATENCY 0x00 CACHE 0x00 > > BYTE_0 0x01 BYTE_1 0x08 BYTE_2 0x00 BYTE_3 0x00 > > > > pci bus 0x0000 cardnum 0x1f function 0x02: vendor 0x8086 device 0x2820 > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x02b0 COMMAND 0x0047 > > CLASS 0x01 0x01 0x8f REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 > > BASE0 0x0000fe01 addr 0x0000fe00 I/O > > BASE1 0x0000fe11 addr 0x0000fe10 I/O > > BASE2 0x0000fe21 addr 0x0000fe20 I/O > > BASE3 0x0000fe31 addr 0x0000fe30 I/O > > BASE4 0x0000fec1 addr 0x0000fec0 I/O > > BASE5 0x0000ecc1 addr 0x0000ecc0 I/O > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x03 INT_LINE 0x09 > > BYTE_0 0x00 BYTE_1 0x00 BYTE_2 0x03 BYTE_3 0xe3 > > > > pci bus 0x0000 cardnum 0x1f function 0x03: vendor 0x8086 device 0x283e > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x0280 COMMAND 0x0103 > > CLASS 0x0c 0x05 0x00 REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 > > BASE0 0xdfffbb00 addr 0xdfffbb00 MEM > > BASE4 0x0000ece1 addr 0x0000ece0 I/O > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x03 INT_LINE 0x09 > > BYTE_0 0x01 BYTE_1 0x00 BYTE_2 0x00 BYTE_3 0x00 > > > > pci bus 0x0000 cardnum 0x1f function 0x05: vendor 0x8086 device 0x2825 > > Intel Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x02b0 COMMAND 0x0045 > > CLASS 0x01 0x01 0x85 REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x00 > > BASE0 0x0000fe41 addr 0x0000fe40 I/O > > BASE1 0x0000fe51 addr 0x0000fe50 I/O > > BASE2 0x0000fe61 addr 0x0000fe60 I/O > > BASE3 0x0000fe71 addr 0x0000fe70 I/O > > BASE4 0x0000fed1 addr 0x0000fed0 I/O > > BASE5 0x0000ecd1 addr 0x0000ecd0 I/O > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x03 INT_LINE 0x09 > > > > pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x1002 device 0x7183 > > ATI Technologies Inc Device unknown > > CardVendor 0x1028 card 0x0d02 (Card unknown) > > STATUS 0x0010 COMMAND 0x0047 > > CLASS 0x03 0x00 0x00 REVISION 0x00 > > BIST 0x00 HEADER 0x80 LATENCY 0x00 CACHE 0x10 > > BASE0 0x00000000c000000c addr 0x00000000c0000000 MEM PREFETCHABLE > 64BIT > > BASE2 0x00000000dfde0004 addr 0x00000000dfde0000 MEM 64BIT > > BASE4 0x0000dc01 addr 0x0000dc00 I/O > > BASEROM 0xdfe00000 addr 0xdfe00000 not-decode-enabled > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x0b > > > > pci bus 0x0001 cardnum 0x00 function 0x01: vendor 0x1002 device 0x71a3 > > ATI Technologies Inc Device unknown > > CardVendor 0x1028 card 0x0d03 (Card unknown) > > STATUS 0x0010 COMMAND 0x0004 > > CLASS 0x03 0x80 0x00 REVISION 0x00 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x10 > > BASE0 0x00000000dfdf0004 addr 0x00000000dfdf0000 MEM 64BIT > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x00 INT_LINE 0xff > > > > pci bus 0x0003 cardnum 0x00 function 0x00: vendor 0x14e4 device 0x167a > > Broadcom Corporation Device unknown > > CardVendor 0x1028 card 0x01da (Card unknown) > > STATUS 0x0010 COMMAND 0x0006 > > CLASS 0x02 0x00 0x00 REVISION 0x02 > > BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x10 > > BASE0 0x00000000dfbf0004 addr 0x00000000dfbf0000 MEM 64BIT > > MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x0b > > > > pci bus 0x0004 cardnum 0x02 function 0x00: vendor 0x9005 device 0x0080 > > Adaptec AIC-7892A U160/m > > CardVendor 0x9005 card 0xe2a0 (Adaptec 29160 Ultra160 SCSI Controller) > > STATUS 0x02b0 COMMAND 0x0007 > > CLASS 0x01 0x00 0x00 REVISION 0x02 > > BIST 0x80 HEADER 0x00 LATENCY 0x40 CACHE 0x10 > > BASE0 0x0000cc01 addr 0x0000cc00 I/O > > BASE1 0x00000000df9ff004 addr 0x00000000df9ff000 MEM 64BIT > > BASEROM 0xdfa00000 addr 0xdfa00000 not-decode-enabled > > MAX_LAT 0x19 MIN_GNT 0x28 INT_PIN 0x01 INT_LINE 0x03 > > BYTE_0 0x06 BYTE_1 0x04 BYTE_2 0x00 BYTE_3 0x00 > > > > > > > > --- On Thu 04/12, < Casper.Dik at Sun.COM > wrote: > > From: [mailto: Casper.Dik at Sun.COM] > > To: steve_zehl at excite.com > > Cc: laptop-discuss at opensolaris.org > > Date: Thu, 12 Apr 2007 18:04:35 +0200 > > Subject: Re: [laptop-discuss] Re: Broadcom 5751 on-board NIC driver for > Solaris > > > > >> As suggested, i removed the bcme package, and re-installed the SUNWbge >> package from the OpenSolaris Dist. That all went fine, then i rebooted to >> make sure it was clean.>>ifconfig bge0 plumb Still returns ifconfig: plumb: >> bge0: no such interface>>Tried bge0 - 3 to be sure, all the same response. >> How do I get the device vendor/device/subvendor/subdevice ids? prtdiag only >> returns the name.>>Oh, and i just got an answer back from Broadcom:>>Case >> Title: 5751 drivers for Solaris 10/11>>Response from Broadcom: I am afraid >> Solaris is not supported on this chipset. You should contact the system >> vendor to find out what OS they support on their system.>Please provide the >> output bit relevant to your adaptor from:/usr/X11/bin/scanpci -vThis will be >> something like:pci bus 0x0005 cardnum 0x00 function 0x00: vendor 0x14e4 >> device 0x169d Broadcom Corporation NetLink BCM5789 Gigabit Ethernet PCI >> Express CardVendor 0x1025 card 0x007e (Acer Incorporated [ALI], Card >> unknown) STATUS 0x0010 >> > COMMAND 0x0046 CLASS 0x02 0x00 0x00 REVISION 0x11 BIST 0x00 > HEADER 0x00 LATENCY 0x00 CACHE 0x08 BASE0 0x00000000c0200004 addr > 0x00000000c0200000 MEM 64BIT MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 > INT_LINE 0x0aIs this a pciexpress or a pci device in your case?Casper > > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > > >