#!/bin/bash set -euo pipefail IFACE="$(networksetup -listallhardwareports | awk '/Wi-Fi/{getline; print $2; exit}')" echo "📶 Toggling Wi‑Fi on $IFACE ..." networksetup -setairportpower "$IFACE" off sleep 2 networksetup -setairportpower "$IFACE" on echo "✅ Wi‑Fi reset complete."