Bonjour Conformance Test教程
一、Bonjour 一致性测试
作为认证的一部分,BonjourConformanceTest 工具必须通过所有网络的所有测试 DUT 支持的接口。测试结果文件和相应的 debug.log 文件必须是认证时提交。
1.1 BonjourConformance测试工具
• 在此处下载该工具的最新可用版本: https://developer.apple.com/bonjour/ • “README.txt”展示了如何使用BonjourConformanceTest 工具。 • “BonjourConformanceTest -h”展示了如何使用BonjourConformanceTest 工具。
1.2 要求
• 测试机器必须是运行最新版本macOS 的Mac。 • 必须使用最新的 Apple AirPort 基站或 Time Capsule 运行测试 最新固件或支持多播的第三方基站。记录使用的路由器 在适当的评论部分进行测试。此外,应使用 DUT 进行测试 额外的 Wi-Fi 路由器。
如果您没有 Apple AirPort Extreme,请参阅设置文档 适用于已获准进行 Bonjour 一致性测试的第三方路由器。
• 如果DUT 同时支持Wi-Fi 和以太网,则必须对这两个接口进行测试并通过所有测试。 所有接口都必须通过 IPv6 和 IPv6 测试。
1.2.1 使用以下命令运行 IPv4 测试
BonjourConformanceTest -I <interface name> -D -F <name of the log file> -Aip <the IP address of access point or router> -Amac <the MAC address of the access point or router>
请注意,Wi-Fi 接口和以太网接口的 MAC 地址不同。“-L”、“-M”和/或“-N”选项不得用于认证。 这些仅用于调试目的
1.2.1 使用以下命令运行 IPv6 测试
BonjourConformanceTest -I <interface name> -6 -M -D -F <name of the log file> -Aip <the IP
address of access point or router> -Amac <the MAC address of the access point or router>
- 所有网络接口的测试结果文件和 debug.log 文件必须在期间提交 认证。对于例外请求,请参阅第 1.7.2 节。
- 我们建议使用射频屏蔽环境以避免射频污染。操纵访问 如果 RF 屏蔽环境不可用,点到一个无重叠的通道是有益的。
1.3设置
1.3.1 配置 AirPort 基站或 Time Capsule 说明
如果使用兼容的3rd 方接入点,请跳过此部分并从1.3.2继续。 详细信息可通过“AirPort 实用程序帮助”获得。
- 通过以太网将 Mac 连接到路由器(AirPort 基站或 Time Capsule)。
- 在 /Applications/Utilities 中启动“AirPort Utility”。
- 如果路由器已经设置,它会显示在出现的窗口中。单击的图标router,点击“编辑”,如下图所示。否则,继续步骤6
- 在“基站”菜单中选择“恢复默认设置”,点击“继续”出现的对话框。这将重新启动路由器
- 当路由器重新启动时,重新启动“AirPort Utility”。
- 输入“网络名称”、“基站名称”和“密码”。 (他们不必是与下面的屏幕截图相同。)
- 在出现的对话框中单击“下一步”,因为路由器不得连接到互联网。
- 创建网络后点击路由器图标,然后点击“编辑”。(请参阅步骤3。)
- 配置必须如下所示。以下未提及的设置必须保留为默认值。
基站”选项卡
• 基站名称:任意 • 基站密码/验证密码:一个
“互联网”选项卡 • 连接使用:“静态” • IP 地址:169.254.1.2 • 子网掩码:255.255.0.0 • 路由器地址:10.0.1.1
相关文章
- 在 Go 里用 CGO?这 7 个问题你要关注!
- 9款优秀的去中心化通讯软件 Matrix 的客户端
- 求职数据分析,项目经验该怎么写
- 在OKR中,我看到了数据驱动业务的未来
- 火山引擎云原生大数据在金融行业的实践
- OpenHarmony富设备移植指南(二)—从postmarketOS获取移植资源
- 《数据成熟度指数》报告:64%的企业领袖认为大多数员工“不懂数据”
- OpenHarmony 小型系统兼容性测试指南
- 肯睿中国(Cloudera):2023年企业数字战略三大趋势预测
- 适用于 Linux 的十大命令行游戏
- GNOME 截图工具的新旧截图方式
- System76 即将推出的 COSMIC 桌面正在酝酿大变化
- 2GB 内存 8GB 存储即可流畅运行,Windows 11 极致精简版系统 Tiny11 发布
- 迎接 ecode:一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
- loongarch架构介绍(三)—地址翻译
- Go 语言怎么解决编译器错误“err is shadowed during return”?
- 敏捷:可能被开发人员遗忘的部分
- Denodo预测2023年数据管理和分析的未来
- 利用数据推动可持续发展
- 在 Vue3 中实现 React 原生 Hooks(useState、useEffect),深入理解 React Hooks 的