> 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