如何在Airport Utility v6中查看日志,或在Mountain Lion中安装5.6?


20

因此,我刚刚升级到Mountain Lion,然后在Apple TV上观看一些Netflix,当它停止流式传输并告诉我它不再与网络连接时。果然,我的Air也失去了网络连接,状态指示灯上的Airport Extreme呈琥珀色稳定亮起。

我稍等片刻,它开始闪烁绿色,然后变成绿色,然后慢慢出现我的SSID,并且一切恢复正常。

我认为AE刚刚重新启动,所以我启动Airport Extreme来查看日志,并记住在Airport Utility 6.0中,所有不错的高级功能(有些不是那么高级的)都不可用。其中之一是查看日志。因此,我下载了5.6,这是使用旧方法并允许您查看日志等的最新非6.0版本,并且由于与Mountain Lion不兼容而无法安装。

进行一些谷歌搜索还发现,显然V6.0将仅管理Wireless-N网络。似乎任何使用较旧的Airport kit的人,或者需要进行ML稍微高级的事情的人,都被搞砸了。

有谁知道我该如何查看6中的日志或在10.8上安装5.6?


Answers:


29

如果您不希望(或无法)从备份中删除该应用程序,则可以从安装程序中提取它。

下载适用于LionAirport Utility 5.6,并将dmg中包含的AirPortUtility56.pkg文件移动到〜/ Downloads文件夹中。然后在终端窗口中执行以下操作:

$ cd ~/Downloads
$ pkgutil --expand ./AirPortUtility56.pkg ~/Downloads/AirPortUtility56
$ gunzip -c < ./AirPortUtility56/AirPortUtility56Lion.pkg/Payload | sudo tar -C / -xvf - "./Applications/Utilities/AirPort Utility 5.6.app"

到目前为止,在我有限的测试中,该应用程序在Mountain Lion上运行正常。


如果您想修改软件包以跳过检查,例如,如果您想轻松地将软件包安装在多个Mac上,则需要以下步骤:

一个名为“ Flat Package Editor”的工具,用于修改AirPortUtility56.pkg中名为Distribution的文件。要获得该工具,请从Apple Dev网站下载“用于Xcode的辅助工具” 。它隐藏在PackageMaker.app/Contents/resources/Flat Package Editor.app中。有了它,您可以直接打开pkg:

pkgeditor

只需拖出分发文件并删除以下行:

// Less than 10.8
if(-1 != system.compareVersions(my.target.systemVersion.ProductVersion, '10.8')) {
  my.result.type = 'Fatal';
  my.result.message = system.localizedString('ERR_OSHIGH');
  return (false);
}

拖回新版本,删除旧版本并保存。


1
升级到Mountain Lion之后,我的5.6(对于旧的AirPort Express)仍然存在,并且我曾经用来更改SSID,密码和AirPlay设置。似乎确实可以正常工作。
Arjan

1
如何绕过安装程序检查的好例子。我还看到人们也编辑预检脚本(当它是文本或shell脚本时)。我敢打赌,这将可以安装该应用程序的大多数低版本。
bmike

在这种情况下,相关检查似乎在AirPortUtility56.pkg内部的名为Distribution的脚本中。我将添加有关如何将软件包修改为我的答案的说明。
Tyr 2012年

1
太棒了。我什至可以在VM中启动Lion来使它正常工作!谢谢。
塞特

2
遗憾的是,它不再与OS X Mavericks配合使用
Kai Mattern 2014年

3

我从Lion的Time Machine备份中还原了5.6版,它可以正常工作,但是您也应该能够从Apple下载它,并使用Pacifist从.pkg中提取应用程序。


2

我在Vmware Fusion的虚拟PC上使用Windows实用程序Windows版来配置高级设置。


2

我也无法从任何安装程序中将任何较旧的5.x版本的实用程序安装到Mountain Lion上,但是我确实从Lion机器上通过AirPort Utility 5.3.3 复制了,并且它已经可以正常工作数天来管理一些硬件。它没有签名,因此GateKeeper将阻止您运行它,直到您进入安全首选项并允许从任何地方运行下载。

我可能会设置syslogd转发,因此不需要启动Lion VM或重新启动进入Lion进行常规诊断。

无法在Mountain Lion上受支持的客户端上执行以下某些操作会有些痛苦:

  • 保存和管理个人资料
  • 查看信号强度图
  • 配置系统日志转发
  • 查看系统日志

这似乎是一个糟糕的解决方案,因为即使在5.6版的软件上也无法使用更新的AirPort Extreme,而且我强烈不喜欢使用不受支持的软件来管理网络路由器之类的东西。


2

这是我的方法。对我来说很好:

  1. 在运行Lion的计算机上找到Airport Utility 5.6。将其直接从“应用程序”文件夹复制到格式化的拇指驱动器等中。(或使用Pacifist从.pkg中提取应用程序。)

  2. 将应用程序复制到Mountain Lion计算机上的桌面上。

  3. 将其重命名为Airport Utility 5.6.app

  4. 将其复制到“应用程序”文件夹。结束。

当您尝试更换6.x时,会出现所有问题。因此,不要更换它...只需并排安装即可。

这样一来,您就可以充分利用这两个方面的优势:它们都可以正常工作(如果您可以将6.x称为“ fine”)。这样做不会干扰更新。而且,如果您需要打开SNMP,只需打开6.x并执行。然后关闭该死的东西,并使用5.6进行其他操作。


当想要运行同一应用程序的多个版本时,这是我经常这样做的首选方式。有时候,这当然是行不通的,感谢您的实际使用报告!
NOTjust-2013年


-1

Airport Utility v5.53在10.8中可以正常工作


抱歉,但还是同样的错误-您必须先进行部分安装,然后才能抱怨,但是选择安装磁盘时会出错。另外,它没有签名,关守也不想允许它,这让我发笑了:)

我尝试了从5.3.2及更高版本可从Apple获得的安装程序-他们都拒绝安装到Mountain Lion。
bmike

真是太可惜了,我很高兴几个月前已经安装了5.6。
nohillside

由于旧版的AirPort Express设备无法在1.6上运行,因此它不仅仅是一个笨拙的@patrix。我猜OP应该报告一个错误。(很高兴我也早先安装了5.6。)
Arjan

-1

在尝试了所有其他可用的解决方案之后,这个解决方案终于对我有用:下载Mac 版Pacifist。在Pacifist中打开软件包,然后将其提取到Applications文件夹中。然后向下挖掘文件,直到找到应用程序。打开它,您就很好了。


1
欢迎询问不同!答案通常不会以任何特殊的方式进行排序,因此很难理解您在这里指的是哪个软件包。如果不是每个人都知道什么是和平主义者以及从何处获得和平主义者,我也不会感到惊讶。通过添加此选项,您的答案将对每个人都更有用。
nohillside

-1

以上内容不适用于新的Apple Extreme 802.11ac路由器和时间胶囊。苹果已决定在固件中取消SNMP。


您能否详细说明以上内容无法正常工作。答案可以按投票,时间和新颖性进行排序,因此没有固定的顺序。
bmike

Airport 5.6不允许您在新的Apple Extreme 802.11ac路由器和时间胶囊中打开SNMP。我正在使用iNet,并且由于无法打开SNMP而无法看到流量带宽。802.11ac版本有任何解决方法吗?
肯特,
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.