Product Introduction
Definition: Mux is a specialized macOS network management utility and automation tool designed to optimize network interface switching. It functions as a system-level background service that monitors active network hardware—including Ethernet, Thunderbolt Bridges, USB tethering, and Wi-Fi—to ensure the most efficient connection is utilized at all times based on user-defined logic.
Core Value Proposition: Mux eliminates the manual friction of toggling Wi-Fi settings when transitioning between mobile and docked states. By automating the "Wi-Fi Off on Dock" and "Wi-Fi On on Undock" workflow, it ensures MacBook users always benefit from high-speed wired low-latency connections without the risk of "network flapping" or inadvertent data transmission over slower wireless bands.
Main Features
Intelligent Interface Prioritization Engine: Mux allows users to establish a granular hierarchy for all available network services. Unlike the native macOS Service Order, Mux actively monitors the "link state" of each interface. When a higher-priority connection (such as 10GbE via a Thunderbolt dock) is detected, Mux can automatically disable lower-priority radios (like Wi-Fi) to prevent multi-homing issues and ensure all traffic routes through the optimal path.
Automated Wi-Fi State Management: This feature specifically triggers the macOS CoreWLAN framework to enable or disable the Wi-Fi radio based on the availability of a wired connection. When a MacBook is connected to a USB-C or Thunderbolt docking station with an active Ethernet link, Mux immediately powers down the Wi-Fi antenna, reducing interference and saving battery cycle life.
Connection Stability Delay Buffering: To account for unstable physical connections or "flaky" cables that might briefly disconnect, Mux includes a customizable delay timer. This prevents the system from rapidly switching back and forth between network states, ensuring a stable transition and preventing broken SSH sessions or interrupted downloads during the docking process.
Detailed Network HUD and Menu Bar Override: The application provides a comprehensive real-time view of every network service, displaying active IP addresses, interface types (en0, en1, etc.), and connection status. Users can utilize a temporary manual override via the menu bar if they need to keep Wi-Fi active for specific tasks (such as AirDrop or Sidecar) while remaining on a wired connection.
Problems Solved
Pain Point: Persistent Wi-Fi Connectivity While Docked: Often, macOS will remain connected to a Wi-Fi access point even when a faster Ethernet cable is plugged in. This can lead to slower speeds, higher latency, and security risks. Mux solves this by forcing the system to switch to the superior wired connection immediately.
Target Audience: The primary user base includes Software Engineers, DevOps Professionals, Video Editors, and Creative Pros who rely on high-bandwidth Thunderbolt setups. It is also an essential utility for Remote Workers who frequently move their MacBooks between a dedicated home office dock and mobile environments.
Use Cases:
- Studio Environments: Ensuring a Mac Pro or MacBook Pro stays on a high-speed NAS connection via Ethernet rather than drifting onto the guest Wi-Fi.
- Office Hot-Desking: Seamlessly transitioning from a meeting (Wi-Fi) to a desk (Docked Ethernet) without losing connection to internal servers or VPNs.
- Tethering Management: Automatically prioritizing a high-speed USB-C tethered iPhone connection over a congested public Wi-Fi network.
Unique Advantages
Differentiation: While macOS has a built-in "Service Order," it does not automatically disable the Wi-Fi radio when a wired connection is present. Mux fills this gap by providing active radio management, which is crucial for preventing IP conflicts and ensuring that the most stable route is always used for data packets.
Key Innovation: Mux combines low-level network interface monitoring with a highly accessible user interface. Its ability to distinguish between "connected" and "active with internet access" allows for more intelligent switching than basic hardware-detection scripts.
Frequently Asked Questions (FAQ)
How do I automatically turn off Wi-Fi when Ethernet is connected on a Mac? Mux automates this process by monitoring your network interfaces. Once it detects an active Ethernet or Thunderbolt connection, it executes a command to disable the Wi-Fi radio, ensuring your MacBook uses the faster, more reliable wired link.
Will Mux interfere with AirDrop or Sidecar? AirDrop and Sidecar require Wi-Fi to be active for peer-to-peer discovery. If you need these features while docked, you can use the Mux "Temporary Override" feature from the menu bar to re-enable Wi-Fi without changing your permanent automation settings.
Does Mux support USB-C and Thunderbolt 4 docking stations? Yes, Mux is designed to monitor all hardware interfaces recognized by macOS. Whether you are using a dedicated Thunderbolt 4 dock, a USB-C hub, or a simple USB-to-Ethernet adapter, Mux will identify the connection and apply your priority rules accordingly.
