I have enabled USB tethering from my iPhone to my MacBook pro, and it works perfectly.
Nevertheless, I would like to automatically disable USB tethering when the MacBook Pro is connected to a wireless network, to save mobile data consumption.
How can I configure that in OSX?
Best Answer
First things first, you do not need to worry too much about mobile data consumption when connected to Wi-Fi. As depicted in your picture, Wi-Fi is listed above the iPhone USB interface and will take precedence as the primary interface. In other words, all traffic will be sent to Wi-Fi until it is no longer available or you manually change the service order to have Wi-Fi listed BELOW the iPhone USB interface.
If, you really want to permanently disable that connection, you can do two things:
Again, deactivating or removing this interface is not important as long as other connected interfaces are listed ABOVE iPhone USB.