Perché il riquadro delle preferenze di Network Link Conditioner si arresta in modo anomalo non appena lo accendo?


13

Sto cercando di utilizzare il riquadro delle preferenze del condizionatore di collegamento di rete incluso con gli strumenti I / O hardware negli strumenti di sviluppo per limitare la velocità di Internet. Posso aprire e caricare il riquadro delle preferenze, ma non appena provo ad attivarlo, Preferenze di Sistema si arresta in modo anomalo.
Perché sta succedendo e come posso risolverlo? Ho un MacBook Pro da 13 "con un Intel Core i5 da 2,3 GHz con OS 10.7.3.
Ecco la voce di registro per l'arresto anomalo di NLC:

5/10/12 9:31:39.150 AM [0x0-0x1c51c5].com.apple.systempreferences: NLCd : Bootstrap failure

Ho esattamente gli stessi sintomi di te :(
Andy,

Potrebbero esserci molte ragioni. Hai usato Consoleper controllare i registri? Nel frattempo, poiché Network Link Conditioner è solo un front-end ipfw, puoi usare ipfw direttamente .
Old Pro,

@OldPro Ho aggiornato la mia domanda per includere le informazioni del registro della console.
daviesgeek,

Hai scaricato l'ultimo Xcode dal MAS?
da4,

@ da4 Sì, l'ho fatto.
daviesgeek,

Risposte:


7

Solo una breve nota per dire che alla fine ho fermato il crash copiando manualmente questi due file da un'altra macchina OS X e poi a partire manualmente il demone nlcd (se non si dispone di un altro Mac, ho postato le mie copie di tali file qui )

Copia questi file:
/System/Library/LaunchDaemons/com.apple.NetworkLinkConditioner.plist
/usr/libexec/nlcd
esegui questi tre comandi:

sudo chown root /System/Library/LaunchDaemons/com.apple.NetworkLinkConditioner.plist      
sudo chmod 644 /System/Library/LaunchDaemons/com.apple.NetworkLinkConditioner.plist   
sudo launchctl load /System/Library/LaunchDaemons/com.apple.NetworkLinkConditioner.plist

Dopodiché il riquadro pref non si è chiuso inaspettatamente quando si sposta l'interruttore su "on".

Tratto da https://devforums.apple.com/message/645980#645980


Mi dispiace non averlo visto !! L'ho provato e sembra funzionare. Tuttavia, devo provarlo su una rete più veloce. Dammi qualche giorno per provarlo. Grazie!
daviesgeek,

Sembra funzionare e la larghezza di banda è limitata, quindi ho accettato la tua risposta. Grazie mille! Ora vorrei solo che Apple mettesse insieme i loro atti e risolvesse questo problema. Off per inviare un feedback Apple!
daviesgeek,

È possibile condividere quei file su un altro server? Sembra che dobbiamo registrarci e la lingua non può essere impostata in inglese ...
Resh32

Puoi caricarlo per favore in un altro posto? Non riesco più a scaricarlo ...
SimonSimCity,

In effetti ... quel paradiso di malware per siti Web.
Michael,

2

Ho presentato una segnalazione di bug (n. 11891721) per questo. Ho collegato alla risposta di Odyth nel rapporto e questa è la loro risposta.

La modifica del file nlcd su una versione precedente lo rende compatibile con il riquadro delle preferenze (come in questo caso). La versione corrente del prefpane funziona con l'ultimo nlcd. Non possiamo fare nulla riguardo alle vecchie installazioni di nlcd o al prefpane che hai.

Stiamo chiudendo questo bug poiché siamo a conoscenza del problema.

Assicurati di controllare regolarmente le note seed e le note sulla versione per eventuali aggiornamenti che potrebbero influenzare questo problema. Ancora una volta, grazie per aver dedicato del tempo a inviare bug. Apprezziamo sinceramente il tuo contributo.

Quindi c'è la risposta ufficiale.


1
In altre parole, ho avuto lo stesso problema su OS X Lion utilizzando Hardware IO Tools da febbraio 2012. Dopo aver letto questa risposta ho provato Hardware IO Tools da fine luglio 2012 (annunciato per OS X Mountain Lion) e ha funzionato bene.
Alejandro García Iglesias,

1

Ho avuto lo stesso problema in Yosemite.

Ho provato con i file menzionati qui, ma stava ancora andando in crash.

Concedere i diritti di amministratore al mio utente OS X sembrava "risolvere" il problema. In altre parole, l' esecuzione dell'app come utente "Standard" sembra causare l'incidente per me.

Tuttavia non è una buona soluzione, ma forse aiuta alcune persone o fornisce informazioni per una soluzione migliore. :)


questo è ancora vero per macOS Sierra 10.12.3
schmidiii,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.