Sin entrar en detalles sobre por qué me gustaría hacer esto, o si es una buena idea o no, me gustaría saber cómo puedo desactivar el uso de redes inalámbricas en mi MacBook Air, ya sea mediante la eliminación del software o controladores o similares, de manera que la máquina no pueda conectarse a una red WIFI de ninguna manera sin que yo deshaga esos cambios. La intención es que la máquina no se pueda comunicar de forma inalámbrica cuando está fuera de la casa, y que esos cambios no se puedan revertir fácilmente hasta que regrese (por ejemplo, se requiere una pieza de almacenamiento externo que no viaja conmigo y que contiene copias de todo lo que he eliminado).
¿Cómo puedo eliminar fácilmente y luego volver a permitir el acceso a WIFI (sin perder mis perfiles / contraseñas almacenados o molestar cualquier otra cosa)? ¿Es posible simplemente copiar una determinada aplicación o complemento a un disco externo, borrarlo de mi computadora portátil y luego copiarlo nuevamente, teniendo todo como estaba antes?
Un año después
He estado usando felizmente la solución de Daniel Lawson a continuación durante bastante tiempo. He creado dos aplicaciones con automator, una que elimina el .kext, una que lo restaura desde una memoria USB.
Primero, copie /System/Library/Extensions/IO80211Family.kext
a una memoria USB y déjela en casa.
Abra Automator, seleccione para crear una "Aplicación", luego elija "Utilidades" de la "Biblioteca", luego "Ejecutar el script de shell". (Estoy traduciendo esto de mis menús en alemán, por lo que los nombres exactos pueden diferir).
Para la aplicación "Disconnector", ingrese lo siguiente en el área de texto del evento "Ejecutar Shell Script":
echo YOUR_ADMIN_PASSWORD | sudo -S rm -rf /System/Library/Extensions/IO80211Family.kext
Reemplaza "YOUR_ADMIN_PASSWORD" por tu contraseña de administrador. Luego guarde la aplicación y arrastre su icono al Dock.
Ahora, cuando esté seguro de que desea estar libre de todas las distracciones en línea, haga clic en el icono de la aplicación y el IO80211Family.kext
se habrá ido. Simplemente reinicie su computadora portátil y ya no podrá conectarse a WLAN:
Paralaaplicación"Reconnector", ingrese lo siguiente en el área de texto en Automator:
echo YOUR_ADMIN_PASSWORD | sudo -S cp -r /Volumes/NAME_OF_YOUR_USB_STICK/IO80211Family.kext /System/Library/Extensions/
Reemplaza "YOUR_ADMIN_PASSWORD" por tu contraseña de administrador y "NAME_OF_YOUR_USB_STICK" por el nombre de tu memoria USB. Guarda la aplicación, etc.
Ahora, cuando regrese a casa, inserte la memoria USB que transporta IO80211Family.kext
en su computadora portátil, haga clic en el ícono de la aplicación Reconector y luego reinicie su computadora portátil. Ahora puedes volver a conectarte a WLAN.
Nota.
Hay algunos problemas de seguridad que intervienen cuando echo
su contraseña de administrador, ya que por eso se escribe en el historial del shell y se puede encontrar allí. No me importa, pero usted podría, dependiendo de sus circunstancias.