From: Jay Vosburgh <[EMAIL PROTECTED]> Date: Mon, 10 Jul 2006 11:29:14 -0700
> What network device drivers are there that don't permit ever > changing the device MAC address? Good question. Look at a driver such as 3c509.c, for example. Sure, it will get the default eth_mac_addr() software implementation, but this is not going to do what you expect. It may change the dev->dev_addr[] value, and change the MAC address used on outgoing packets, but it is unlikely to make the device actually receive packets with the MAC address in non-promiscuous mode. If the driver isn't setting up an explicit ->set_mac_address handler, it isn't going to be programming the RX MAC of the chip and therefore not recognize packets to that new MAC as destined for it. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html