Senza entrare nel dettaglio del motivo per cui mi piacerebbe farlo, o se questa è una buona idea o no, mi piacerebbe sapere come posso disabilitare l'uso della rete wireless sul mio MacBook Air, sia tramite la rimozione di software o driver o simili, in modo tale che la macchina non sia in grado di connettersi a una rete WIFI in alcun modo senza annullare tali modifiche. L'intenzione è che la macchina non sia in grado di comunicare in modalità wireless quando è fuori casa e che tali modifiche non vengano facilmente ripristinate fino al mio ritorno (ad esempio, richiedendo un pezzo di memoria esterna che non viaggia con me e che contenga copie di qualunque cosa ho rimosso).
Come posso rimuovere facilmente e quindi autorizzare l'accesso WIFI (senza perdere i miei profili / password memorizzati o disturbando qualcos'altro)? È possibile copiare semplicemente una determinata app o plug-in su un'unità esterna, eliminarla dal mio laptop e successivamente copiarla, avendo di nuovo tutto come era prima?
Un anno dopo
Sono felicemente utilizzando la soluzione di Daniel Lawson qui sotto per un po 'di tempo. Ho creato due applicazioni con Automator, una che elimina il .kext, che la ripristina da una chiavetta USB.
Innanzitutto, copia /System/Library/Extensions/IO80211Family.kext
su una penna USB e lascia la chiavetta a casa.
Apri Automator, seleziona per creare una "Applicazione", quindi seleziona "Utilità" da "Libreria", quindi "Esegui script di shell". (Sto traducendo questo dai miei menu in tedesco, quindi i nomi esatti potrebbero essere diversi.)
Per l'app "Disconnector", inserisci quanto segue nell'area di testo dell'evento "Execute Shell Script":
echo YOUR_ADMIN_PASSWORD | sudo -S rm -rf /System/Library/Extensions/IO80211Family.kext
Sostituisci "YOUR_ADMIN_PASSWORD" con la tua password amministratore. Quindi salva l'app e trascina la sua icona sul Dock.
Ora, quando sei sicuro di voler essere libero da tutte le distrazioni online, fai clic sull'icona dell'app e il IO80211Family.kext
non funziona. Basta riavviare il laptop e non è più possibile connettersi alla WLAN:
Perl'app"Reconnector", inserisci quanto segue nell'area di testo in Automator:
echo YOUR_ADMIN_PASSWORD | sudo -S cp -r /Volumes/NAME_OF_YOUR_USB_STICK/IO80211Family.kext /System/Library/Extensions/
Sostituisci "YOUR_ADMIN_PASSWORD" con la tua password amministratore e "NAME_OF_YOUR_USB_STICK" con il nome della tua chiavetta USB. Salva l'app ecc.
Ora, quando torni a casa, inserisci la chiavetta USB che trasporta IO80211Family.kext
nel tuo laptop, fai clic sull'icona dell'app Reconnector e riavvia il laptop. Ora puoi connetterti nuovamente alla WLAN.
Nota.
Ci sono alcuni problemi di sicurezza in fase di inversione quando echo
la tua password amministratore, perché con questo è scritto nella cronologia della shell e può essere trovato lì. Non mi interessa, ma potresti, a seconda delle circostanze.