为什么网络链接调节器首选项窗格一打开就会崩溃?


13

我正在尝试使用开发人员工具中的硬件IO工具附带的网络链接调节器首选项窗格来限制Internet速度。我可以打开并加载首选项窗格,但是一旦我尝试打开它,系统偏好设置就会崩溃。
为什么会发生这种情况,我该如何解决?我有一台运行OS 10.7.3的13英寸MacBook Pro和2.3 GHz Intel Core i5。
这是NLC崩溃的日志条目:

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

我和你的症状完全相同:(
Andy

可能有很多原因。你用它Console来检查日志吗?同时,由于Network Link Conditioner只是一个前端,ipfw您可以直接使用ipfw
Old Pro

@OldPro我已经更新了我的问题以包含控制台日志信息。
daviesgeek

你从MAS下载了最新的Xcode?
da 4

@ da4是的,我有。
daviesgeek

Answers:


7

只是快速说明我最终通过从另一台OS X机器手动复制这两个文件然后手动启动nlcd守护程序来停止崩溃(如果你没有另一台Mac,我在这里发布了这些文件的副本)

复制这些文件:
/System/Library/LaunchDaemons/com.apple.NetworkLinkConditioner.plist
/usr/libexec/nlcd
运行以下三个命令:

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

之后,当将开关移到“on”时,pref窗格没有意外退出。

取自https://devforums.apple.com/message/645980#645980


很抱歉,我没有看到这个!! 我确实试过这个似乎工作。但是,我需要在更快的网络上试一试。给我几天时间来测试一下。谢谢!
daviesgeek

似乎工作和带宽有限,所以我接受了你的答案。非常感谢!现在我只希望苹果公司能够共同行动并解决这个问题。关闭提交一些Apple反馈!
daviesgeek

是否可以在不同的服务器上共享这些文件?似乎我们必须注册并且语言不能设置为英语...
Resh32

你能把它上传到其他地方吗?我不能再下载了...
SimonSimCity 2013年

的确......那个网站恶意软件天堂。
迈克尔

2

我为此提交了一份错误报告(#11891721)。我在报告中链接了odyth的回答,这是他们的回答。

将nlcd文件更改为旧版本使其与首选项窗格兼容(如本例所示)。prefpane的当前版本与最新的nlcd一起使用。我们无法对旧版的nlcd或prefpane进行任何操作。

我们正在关闭此错误,因为我们知道这个问题。

对于可能影响此问题的任何更新,请务必定期查看种子注释和发行说明。再次感谢您抽出宝贵时间提交错误。我们真诚地感谢您的意见。

所以这是官方的答案。


1
换句话说,我在2012年2月使用硬件IO工具在OS X Lion上遇到了同样的问题。在阅读了这个答案后,我尝试了2012年7月下旬的硬件IO工具(OS X Mountain Lion宣布)并且它工作正常精细。
AlejandroGarcíaIglesias13年

1

我在优胜美地遇到了同样的问题。

尝试了这里提到的文件,但它仍然崩溃。

为我的OS X用户提供管理员权限似乎“解决”了这个问题。换句话说,将应用程序作为“标准”用户运行似乎会导致崩溃

它仍然不是一个好的解决方案,但也许它可以帮助一些人或提供更好的解决方案。:)


对于macOS Sierra
10.12.3
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.