如何让 Bonjour 在我的无线网络上工作?

Jus*_*808 3 wireless-networking bonjour macos

我有一个使用AP541N Cisco 无线接入点的无线网络设置。我可以使用 cmd+K 通过 AFP 和 SMB 连接到来自 Finder 的共享到 NAS,我可以访问互联网,仅此而已。在 Bonjour 上运行的所有服务都不起作用,例如将我的 CD 从 Mac Mini 共享到我的 MacBook Air 或在 iTunes 中共享家庭。

我需要做什么才能让 Bonjour 通过我的无线网络工作?

Product Identifier:  AP541N-A-K9
Hardware Version:    V01
Software Version:    AP541N-K9-2.0(0)
Device Name:         AP541N-A-K9
Device Description:  802.11n Dual Band Access Point - Single Radio
Run Code Online (Sandbox Code Playgroud)

我的网络看起来像:

[inet] -> [CabelModem] -> [Time Capsule] -> [Switch] -> [AP541N] -> [Laptops/Phones]
                                                    \-> [Mac Mini]
                                                    \-> [Lacie NAS]
Run Code Online (Sandbox Code Playgroud)

Time Capsule 作为 CabelModem 的路由器运行,文件共享和无线都关闭。它为整个网络提供 DHCP,AP541N 没有 DHCP。

Spi*_*iff 6

AP541N 中有几个设置可能会导致多播失败,而且由于 Bonjour 是建立在多播上的,它也会使 Bonjour 失败。以下是如何设置您的设置以使多播获得最佳工作机会:

  1. 禁用“客户端隔离”。此设置有意使无线设备无法相互通话。
  2. 将“DTIM 间隔”设置为1。DTIM 间隔是多播传送到节能客户端的频率。所有 Apple 无线客户端一直使用省电模式。
  3. 将“固定组播速率”设置为最低速率 (1?)。在 802.11 中,不会确认或重新传输多播,因此您必须确保选择所有设备都可以可靠接收的最低速率。
  4. 将支持的费率、基本费率和 MCS 索引保留为出厂默认值。
  5. 使用“出厂默认值”或“WFA 默认值”进行 QoS 设置。
  6. 禁用“组播/广播速率限制”。
  7. 暂时关闭所有无线安全作为测试。如果这有所作为,那么您必须开始摆弄与安全相关的参数,以找到不会破坏多播的最安全设置。继续阅读。
  8. 尝试通过将其设置为零来禁用“广播密钥刷新”。
  9. 仅使用 WPA2,仅使用 AES-CCMP。允许多个密码套件会导致多播使用与单播不同的密码,这有时会导致互操作性问题。

顺便说一句,除非 Time Capsule 是 2008 年的原始“第一代”型号,否则它的无线可能会让 AP541N 物有所值。2009 年初的第二代型号增加了与 AP541N 一样的具有 2 个空间流的同步双频(高达 300 兆位/秒的性能)。2009 年末的第三代型号增加了 3x3:3,性能高达 450 Mbps,超越了 AP541N。2011 年 6 月刚刚推出的第 4 代机型是更现代的 3x3:3;它仍然是每秒 450 兆位,但通过优化可以为您提供更好的实际吞吐量(更少的开销)。而且由于 Apple 产品大量使用 Bonjour(多播),因此 Apple 在确保多播在其基站上可靠运行方面比大多数产品做得更好。