> To add to the mystery,
> 
> If I change the MAC it seems to work. 
> 
> At boot ifconfig nge0 reports: ether 8b:3d:7e:90:1e:0
> 
> If I run:
> 
> ifconfig nge0 ether 8c:3d:7e:90:1e:0
> 
> then the network starts working, and I get all the
> expected traffic.

There is a bug in the nge driver: on certain versions
of the nvidia nic hardware the MAC address is read from
the eeprom in reversed byte order.  I think this has been
filed as bug 6658667, "nge - ethernet address reversed
on nForce 430 chipset on ASUS M2N motherboard"

    http://bugs.opensolaris.org/view_bug.do?bug_id=6658667

Or 6678904, "nge driver (MCP61) gets MAC address backwards,
Network is unusable in snv_84."

    http://bugs.opensolaris.org/view_bug.do?bug_id=6678904


As a workaround, I'm using an /etc/hostname.nge0 like this:

% cat /etc/hostname.nge0 
sarah ether 0:1d:60:b:18:1b

I think your machine needs something like
  ... ether 0:1e:90:7e:3d:8b
 
 
This message posted from opensolaris.org

Reply via email to