Apple Internet Sharing no permanece habilitado

0

Estoy tratando de hacer que mi Mac se conecte a la señal wifi de mis amigos y use la Conexión compartida de Internet para compartirla con mi otro escritorio no inalámbrico, pero tengo un problema: Apple Internet Sharing no permanece habilitado.

Habilito la red inalámbrica y me conecto a la red de mis amigos en mi Mac Mini, habilito el uso compartido de Internet en la misma máquina, y voy a mi otra computadora para comenzar a usar Internet, pero cuando llego a mi otra máquina, encuentro que tiene sin internet. Volver a Mac Mini muestra que se ha desactivado el uso compartido de Internet. Esto es muy frustrante, no soy el único que usa la máquina no inalámbrica, pero soy el más experto en tecnología y, como tal, se espera que me asegure de que la red funcione correctamente. Necesito Compartir Internet para estar habilitado para que cuando vaya al trabajo, mi compañero de cuarto pueda continuar usando Internet.

¿Cómo puedo configurar el uso compartido de Internet de Apple para que permanezca en forma permanente?

PS, sospecho que el uso compartido de Internet se desactiva cuando Mac Mini pierde temporalmente la conectividad con la red inalámbrica de mis amigos, pero no entiendo por qué no lo hace (y por qué no hay ninguna configuración para) volver a habilitarlo automáticamente cuando se vuelve a conectar a la misma red inalámbrica.

    
pregunta Jeff Welling 30.06.2011 - 17:37

1 respuesta

0

Nunca encontré una manera de hacer que el uso compartido de Internet permanezca en , pero se me ocurrió una forma de lograr el mismo resultado. Con un poco de Ruby, preparé esta solución.

Cargue el IRB abriendo el terminal y escribiendo irb

Copie y pegue esto en irb, y presione Enter para activar.

 while(true);sleep 15;puts Time.now.to_s + ": " + 'launchctl load -w /System/Library/LaunchDaemons/com.apple.InternetSharing.plist 2>&1';end

En su estado actual, el código reactivará el uso compartido de Internet cada 15 segundos. Ahora, eso puede parecer un período demasiado corto, pero a los 15 segundos hay una buena probabilidad de que la conexión se vuelva a habilitar antes de que se produzca la caída de la conexión. Puede cambiar 15 a cualquier número de segundos que desee.

Esto dará como resultado un registro como:

Mon Jul 25 09:37:07 -0400 2011: com.apple.InternetSharing: Already loaded
Mon Jul 25 09:37:22 -0400 2011: com.apple.InternetSharing: Already loaded
Mon Jul 25 09:37:37 -0400 2011: com.apple.InternetSharing: Already loaded

Es importante recordar que cerrar la ventana terminará la secuencia de comandos (el uso compartido de Internet no se reactivará cada 15 segundos), por lo que si necesita cerrar la ventana, considere usar screen que se incluye en las Mac.

    
respondido por el Jeff Welling 25.07.2011 - 15:44

Lea otras preguntas en las etiquetas