> Thanks jkeil, you've been really helpful. I finally
> managed to get the nge0 interface plumbed and
> started. It get an IP address via DHCP, but that
> seems to be the end of it.

Hmm, initially, DHCP didn't work for me
(before I manually set the nge device's MAC).

> I'm not seeing any connectivity beyond that.

Yep...

> I was uncertain if you got beyond this point.

Yes.  All I had to do was setup a "custom" 
MAC address on the nge0 nic.  The MAC 
that is read from the nic appears to be wrong
(reversed).

Try "ifconfig nge0 inet ether 0:11:11:11:11:11"
and check if you get connectivity after having 
set your own mac address.


> I'm going to give the nfo driver a shot and see if it
> can do anything more.
> 
> Do you think this 10de,54c device is the onboard NIC?

It is.
_______________________________________________________________________________
Bus,Device,Function:    0,10,0
Vendor,Device ID:       10de,54c Rev a2 (NVIDIA Corporation, )
Subsys. Vendor,Device:  1043,82b3       (Asustek Computer Inc., )
Class code:             020000          (Network Controller, Ethernet 
Controller)
Interrupt pin:          1

assigned-addresses:
        Mem32 00000000dfffc000 0000000000001000 (@10)
        I/O   000000000000d880 0000000000000008 (@14)
        Mem32 00000000dfffe400 0000000000000100 (@18)
        Mem32 00000000dfffe000 0000000000000010 (@1c)

Model:                  'Ethernet controller'
Name:                   'pci1043,82b3'
compatible:             'pci10de,54c.1043.82b3.a2' + 'pci10de,54c.1043.82b3' + 
'pci1043,82b3' + 'pci10de,54c.a2' + 'pci10de,54c' + 'pciclass,020000' + 
'pciclass,0200'
_______________________________________________________________________________

> Is it common to change the device number of a card?

I'm not sure I understand this...

The nVidia NIC uses PCI Vendor/Device ID  10de,54c
and this ID is not yet known by opensolaris snv_80.

Things like that happen all the time, the hardware vendors
are changing the pci ids quite often, for a new generation
of hardware.

> The RTL8168/8111 is supposed to be something like
> 10ec,8168.

That would be one of the pci ids recognized as a 
realtek gigabit ethernet device.  Others are:

# grep "^rge " /etc/driver_aliases
rge "pci10ec,8169"
rge "pci10ec,8110"
rge "pci10ec,8168"
rge "pci10ec,8111"
rge "pci10ec,8167"
rge "pci16ec,0116"


But this new ASUS "M2N-VM DVI" mainboard
has no pci device from vendor realtek:

# prtconf -Dv | grep pci10ec
# prtconf -Dv | grep pci16ec
#


The M2N-VM DVI does have a realtek HD audio codec,
but HD audio codecs are not listed in prtconf output.
And it isn't supported by Solaris' audiohd driver (at this
time):

Dec 20 19:59:41 sarah audiosup: [ID 686142 kern.warning] WARNING: audiohd0: 
unsupported HD codec: vid=0x10ec0662, rev=0x00100101
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]

Reply via email to