I am using the Bonding driver (ver 2.2.14) to do a Round-Robin with my two interfaces eth0 and eth1. After the bondinig driver loads, ifconfig shows the hw address of the both eth0 and eth1 as well as that of the bond as that of the eth0 (primary slave). This is expected and all is good.
Question: At this stage how / what do I use to determine the "original" mac addresses of my physical interfaces, etho and eth1 ? Is there somewhere in /proc that I can find this info ? An ioctl call to the network driver ? Any help is appreciated ?
Amit
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am using the Bonding driver (ver 2.2.14) to do a Round-Robin with my two interfaces eth0 and eth1. After the bondinig driver loads, ifconfig shows the hw address of the both eth0 and eth1 as well as that of the bond as that of the eth0 (primary slave). This is expected and all is good.
Question: At this stage how / what do I use to determine the "original" mac addresses of my physical interfaces, etho and eth1 ? Is there somewhere in /proc that I can find this info ? An ioctl call to the network driver ? Any help is appreciated ?
Amit