I recently got a Macbook pro 13 inch and I bought this docking station for all the ports I need. The issue is that my university network requires registration of mac id to use internet in campus and it's a cumbersome process. I already have a windows laptop that is registered so I wanted to change the mac id to start using my macbook. I followed this article to change my mac id, but I noticed two interfaces en1 and bridge0 have the same mac id, and I can only change mac id for bridge0 interface. Although changing mac id of bridge0 interface changes the mac id displayed in the advanced properties of Thunderbolt Bridge service in Network Preferences I still can't access internet. I am quite new to Mac OS and changing these stuff were quite simple in Windows, is there any way I can achieve what I want??
I had a portable Windows installation lying around and I used it to boot into Windows on my macbook and I can change mac id and access internet perfectly on Windows, so it can't be related to any faulty hardware.
After again booting into mac os now the interface in properly recognized in Network Preference as USB 10/100/1000 LAN and new interface name en7. I guess I only had to reboot after intallation of drivers but mac os didn't prompt me to do so. I followed the same article I linked before and trying to change mac id results in an error with message:
ifconfig: ioctl (SIOCAIFADDR): Operation not supported on socket
Also, using spoofmac as suggested results in same error as spoof-mac uses the same method to change mac id.