none
How to change MAC Address on WinCE600 based Wi-Fi module? RRS feed

  • Question

  • Hi all,

    How can the MAC address of Wi-Fi module be changed on a Windows Embedded CE 6.0 based device? Registry or IOCTL calls or one method call?

    Thanks a lot for your helps and explanations,

    Yasemin


    Tuesday, October 4, 2011 10:52 AM

Answers

  • Only to add something to Henrik answer about the registry MAC configuration: a quick and dirty test is add to the NIC 'Params' registry key the desired MAC, for example:

    [HKEY_LOCAL_MACHINE\Comm\NE20001\Parms]
     "NetworkAddress"= "112233AABBCC"
     
    If the device driver calls the NdisReadNetworkAddress (http://msdn.microsoft.com/en-us/library/ms904121.aspx) and handle it appropriately, you're done.

     


    Luca Calligaris lucaDOTcalligarisATeurotechDOTcom www.eurotech.com Check my blog: http://lcalligaris.wordpress.com

    Tuesday, October 4, 2011 1:19 PM

All replies

  • It depends on the driver and the module. Some have it stored in some eeprom on the module, some allow that you either specify it in registry or change what's stored in the eeprom.

    Do you have the sourcecode?

     


    Henrik Viklund | http://www.addlogic.se
    Tuesday, October 4, 2011 11:55 AM
  • Only to add something to Henrik answer about the registry MAC configuration: a quick and dirty test is add to the NIC 'Params' registry key the desired MAC, for example:

    [HKEY_LOCAL_MACHINE\Comm\NE20001\Parms]
     "NetworkAddress"= "112233AABBCC"
     
    If the device driver calls the NdisReadNetworkAddress (http://msdn.microsoft.com/en-us/library/ms904121.aspx) and handle it appropriately, you're done.

     


    Luca Calligaris lucaDOTcalligarisATeurotechDOTcom www.eurotech.com Check my blog: http://lcalligaris.wordpress.com

    Tuesday, October 4, 2011 1:19 PM
  • Thanks so much to you!
    Tuesday, October 4, 2011 1:34 PM