Setting a MAC address on beaglebone cape.

Hi, not sure if I am posting in the right place (please let me know if I wrong!)

I have two (white)beaglebones, each of them have the wifi cape with the TiWi-5 chips
(http://elinux.org/CircuitCo:BeagleBone_TiWi-5E_w/_EXT._Antenna)

Getting them to connect to the network was no problem at all, it is after that the the problems occurred.
Only one of them would show up on the network at a time.
They had the same hostname and were being assigned the same IP address by the router, so after changing the host name and setting a static IP, I notice that the MAC addresses for both boards are the same, and the router is still only picking up one board at a time.

Checking both boards ssh over USB shows that they believe they each have a separate IP address and are connected. So I was wondering if anyone knew how to change the MAC address for the beaglebone with wifi cape. (I have a feeling it might involve EEPROM changes?)

I have not been able to find any information in relation to changing the MAC address with a wifi cape installed, yet alone much information for the wifi cape itself. Any help, or links to resources would be appreciated.

Thanks

Chuan

You can override the mac address, thereby adding your own, by just
adding "hwaddress ether xyz" to /etc/network/interfaces

cat /etc/network/interfaces | grep hwaddress
hwaddress ether 00:19:b8:00:f0:88

Regards,

Hi, not sure if I am posting in the right place (please let me know if I wrong!)

I have two (white)beaglebones, each of them have the wifi cape with the TiWi-5 chips
(http://elinux.org/CircuitCo:BeagleBone_TiWi-5E_w/_EXT._Antenna)

Getting them to connect to the network was no problem at all, it is after that the the problems occurred.
Only one of them would show up on the network at a time.
They had the same hostname and were being assigned the same IP address by the router, so after changing the host name and setting a static IP, I notice that the MAC addresses for both boards are the same, and the router is still only picking up one board at a time.

Checking both boards ssh over USB shows that they believe they each have a separate IP address and are connected. So I was wondering if anyone knew how to change the MAC address for the beaglebone with wifi cape. (I have a feeling it might involve EEPROM changes?)

IIRC the MAC is stored in an .nvs file. If so, you might be able to modify it using the calibrator tool. But I’m not sure if this is available in the angstrom image.

http://processors.wiki.ti.com/index.php/WL12xx_NLCP_Calibration_Process

-Vishveshwar