Desactiva Airport automáticamente cuando conectes tu Mac a un cable ethernet

Puede que necesites realizar esta tarea: cuando conectes tu Mac a una red ethernet, Airport debe desactivarse para ceder la conexión de forma inmediata a la red ethernet sin necesidad de hacerlo manualmente y recuperar la conexión inalámbrica cuando desconectes de nuevo el Mac de la red. para solucionarlo, hay una solución que implica crear un Daemon que ejecute un script.
Un demonio, daemon o dæmon (de sus siglas en inglés Disk And Execution MONitor), es un tipo especial de proceso informático que se ejecuta en segundo plano en vez de ser controlado directamente por el usuario (es un proceso no interactivo).
Este tipo de programas se ejecutan de forma continua (infinita), vale decir, que aunque se intente cerrar o matar el proceso, este continuará en ejecución o se reiniciará automáticamente. Todo esto sin intervención de terceros y sin dependencia de consola alguna. [Wikipedia]
Para ejecutar este truco en un Mac, necesitas crear un documento de texto plano con el nombre com.nombredetuempresa.ethernetmonitor y añadirle este texto:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.nombredetuempresa.ethernetmonitor</string>
<key>ProgramArguments</key>
<array>
<string>/Library/Scripts/CompanyName/turnOffAirport.sh</string>
</array>
<key>WatchPaths</key>
<array>
<string>/Library/Preferences/SystemConfiguration</string>
</array>
</dict>
</plist>
Guarda el Daemon en Sistema > LibrerÃa > LaunchDaemons
Este DSaemon vigila el sistema en busca de cambios. Cuando el cambio se produce (es decir, cuando conectas un cable ethernet al Mac), automáticamente dispara un script de nombre turnOffAirport.sh que debes guardar en LibrerÃa > Scripts.
Para el script, crea un documento de texto plano y añádele este texto:
#!/bin/sh
if ifconfig en0 | grep 155.144;
then /usr/sbin/networksetup -setairportpower off
else
exit 0
fi
Deberás reiniciar para que el Daemon comience a ejecutarse y la funcionalidad se active.
Fuente: faq-mac.com
Han encontrado esta notÃcia buscando por:
- air port mac
- airport mac
- que es mas rapido el cable ethernet o el airport

Principal
Apple
Jailbreak
Iphone
Ipad
Ipod Touch
Juegos Iphone
Videos
iTunes







No hay Comentarios
Dejanos el tuyo, tu opinion es importante.