Apple Internet Sharing non rimane abilitato

0

Sto provando a far muovere il mio Mac sul segnale wifi dei miei amici e utilizzare Condivisione Internet per condividerlo con il mio altro desktop non wireless, ma sto riscontrando un problema: Apple Internet Sharing non rimane abilitato.

Abilito il collegamento in rete wireless e mi collego alla rete dei miei amici sul mio Mac Mini, abilito la Condivisione Internet sullo stesso computer e accedo al mio altro computer per iniziare a utilizzare Internet, ma quando arrivo alla mia altra macchina trovo che abbia senza internet. Tornando a Mac Mini mostra che la Condivisione Internet è stata disabilitata. Questo è il più frustrante, non sono l'unico che usa la macchina non wireless, ma io sono il più esperto di tecnologia e in quanto tale mi aspetto che la rete funzioni correttamente. Ho bisogno di Internet Sharing per rimanere abilitato in modo che quando vado al lavoro, il mio compagno di stanza possa continuare a usare Internet.

Come posso impostare la Condivisione Internet di Apple per rimanere permanentemente?

PS, sospetto che Internet Sharing si stacchi da solo quando Mac Mini perde temporaneamente la connettività con la rete wireless dei miei amici, ma non capisco perché non lo renda automaticamente (e perché non ci siano impostazioni) quando si ricollega alla stessa rete wireless.

    
posta Jeff Welling 30.06.2011 - 17:37
fonte

1 risposta

0

Non ho mai trovato un modo per rendere Condivisione Internet , ma ho trovato un modo per ottenere lo stesso risultato. Con un po 'di Ruby, ho montato questa soluzione.

Carica IRB aprendo il terminale e digitando irb

Copia e incolla questo in irb e premi Invio per attivare.

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

Allo stato attuale, il codice riattiva la Condivisione Internet ogni 15 secondi. Ora, potrebbe sembrare un periodo troppo breve, ma a 15 secondi ci sono buone probabilità che la connessione venga riattivata prima che si verifichino delle interruzioni di connessione. Puoi cambiare 15 in qualsiasi numero di secondi che ti piace.

Ciò comporterà un registro come:

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

È importante ricordare che chiudere la finestra terminerà lo script (la Condivisione Internet non si riattiverà ogni 15 secondi), quindi se hai bisogno di chiudere la finestra, considera l'utilizzo di screen incluso nei Mac.

    
risposta data 25.07.2011 - 15:44
fonte

Leggi altre domande sui tag