> I have onboard GeForce 7100/630i chipset which is
> nVidia MCP73 ethernet. It' supposed to be a RealTek
> 8201CL card.
> 
> I had some success using the nge driver instead of
> the rge driver. I tried both but nge seems to work
> because it was written for MCPxx which is PHY type of
> card.

nge is correct for the nVidia MCPxx ethernet device.


> The only problem is ifconfig -a shows the MAC
> reversed and missing a digit. Obviously this is not a
> perfect solution. But, I can use the interface.
> Internet works, ping, etc. all work. I am running on
> Solaris 10 10/08/

Configure a static ip, and add the correct MAC to the
/etc/hostname.nge0 file, e.g.

    % cat /etc/hostname.nge0
    192.168.0.2 ether 01:23:45:67:89:ab


> I hope this helps people. I will try to get the code
> for nge if it is available and maybe I can understand
> why the MAC is messed-up. I hope I will not cause
> problems for myself with this driver.

http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/io/nge/

In the nge driver source search for "mac_addr_order" and
"mac_addr_reversion".

The fix for 6658667 "nge - ethernet address reversed on
nForce 430 chipset on ASUS M2N motherboard" tried to fix
this and added the above mentioned mac reversion code,
but this does not work reliably on all systems. See also this
opensolaris bug:

    http://defect.opensolaris.org/bz/show_bug.cgi?id=6130
-- 
This message posted from opensolaris.org

Reply via email to