- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello.
We are using own design E8300 board with integrated i210 and custom OS.
MAC address flashed to the NVRAM and loads by card after reset.
At this time I'm trying to change MAC address from driver. After changing RAL0 or RAH0 registers board doesn't receiving packets. Also I'm trying write new address to another RAL0-15 and RAH0-15 registers with same result.
RCTL.UPE = 0 ( Unicast Promiscuous mode Disabled )
Is there any way to to temporary change MAC address and use it with MAC Address Filter?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, @BKA:
Thank you for contacting Intel Embedded Community.
You should review the information stated in the answer to question 2.23, on page 9 of the Intel® Ethernet Controller I210/I211
Frequently Asked Questions (FAQs) that may help you. This document can be found on the following website:
https://cdrdv2.intel.com/v1/dl/getContent/334026
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for answer. I already read this FAQ. I don't want change data in the internal flash memory. Hardware registers RAL[n] and RAH[n] described as a RW access and I can write new address to this registers. Looks like need write new address also to another register for correct work L2 mac address filter.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, @BKA:
Thanks for your reply.
The EEUpdate and LanConf tools are the ones that may help you, and can be found in the Intel(R) Network Connections Tools PV LAN Software Tools. You need to be logged into your Resource & Design Center (RDC) privileged account to find it on the following websites:
https://cdrdv2.intel.com/v1/dl/getContent/348742
The RDC Account Support form is the channel to process your account update process or report any problems with the provided sites. You should fill out the form stated on the following website:
https://www.intel.com/content/www/us/en/forms/support/my-intel-sign-on-support.html
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @CarlosAM_INTEL,
As I wrote above I can't use this tools, because we are using custom OS.
Page 435 of "PCIe* GbE Controllers Open Source Software Developer’s Manual" Revision 2.5 contains this info:
"The operating system provides a list of addresses that it would like to respond to. The driver fills in the Receive Address Registers (RAR) first, as these are exact matching addresses...".
In first post I'm already wrote that my driver write new address to RAR registers, but i210 don't provide packets with this address to the OS.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, @BKA:
Thanks for your reply.
We suggest that your design should be reviewed by Intel. You should follow the procedure stated on the following website:
https://edc.intel.com/Tools/Design-Review/Default.aspx
Your questions related to this process should be addressed by filling out the form stated on the following website:
https://edc.intel.com/Tools/Design-Review/Feedback/
Best regards,
@CarlosAM_INTEL.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page