From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergei Shtylyov Date: Fri, 26 Aug 2011 16:37:27 +0400 Subject: [U-Boot] [PATCH] Write MAC address whenever ethernet subsystem is initialized In-Reply-To: <1314350667-13314-1-git-send-email-inguin@gmx.de> References: <1314350667-13314-1-git-send-email-inguin@gmx.de> Message-ID: <4E579387.1090707@mvista.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello. On 26-08-2011 13:24, Ingo van Lil wrote: > Currently the ethernet MAC address is read from the 'ethaddr' > environment variable into the dev->enetaddr field each time the network > hardware is initialized, but it is written to the actual hardware only > once at board startup. When 'ethaddr' is set or changed after startup > the device can no longer receive packets because the hardware filter is > still programmed to the old MAC. > This patch moves the writing of the hardware address from eth_initialize > (board startup) to eth_init (just before actually using the network). You didn't sign off the patch... WBR, Sergei