互联网连接和故障排除
- 第一次快速互联网访问测试:如果您有现有路由器,请将 OpenWrt 设备的 WAN 端口连接到该路由器的 LAN 端口,并通过以下步骤确认 OpenWrt 设备的互联网连接:
- 在 OpenWrt 管理 Web 界面中,转到网络 → 网络诊断 并单击 “ping” 按钮
- 或者,如果使用 OpenWrt SSH 命令行,则可以使用以下命令
ping openwrt.org
- 如果您的互联网连接一切正常,应该会返回 “0% packet loss”
- 如果您的设备有两个(或更多)以太网端口,可能是 OpenWrt 和上游 WAN 路由器的 IP 地址范围存在冲突。要纠正此问题,可通过更改
/etc/config/network
文件中的 网络设置来调整 OpenWrt 路由器子网 - 如果设备只有一个端口,它可能被配置为路由器(router),因为 OpenWrt 通常就是这样做的,所以它有一个静态 IP 192.168.1.1,没有设置网关或 DNS 服务器,因此在这种状态下它无法连接到互联网(如果不是 192.168.1.x,甚至无法连接到本地网络)。通过上述 IP 地址连接到 Luci Web 界面,更改 LAN 界面设置,将路由器的 IP 添加为网关和 DNS 服务器。如果您只有 SSH 或控制台访问权限,请参阅 使用 SSH 连接到互联网并安装 Luci Web 界面 一文。
- 如果设备只有一个端口,并且您无法从默认IP地址 192.168.1.1 访问它,那么它默认设置为动态地址(OpenWrt 中的某些 NAS 设备具有该默认设置),您需要检查您的调制解调器/路由器的“已连接设备”页面可查看 OpenWrt 从其接收到的 IP。在这种情况下,设备应该能够访问互联网,因为它已从上面的线路接收到 IP、网关和 dns 设置。
- 如果您希望使用 WIFI 将设备连接到本地 WIFI '互联网' 源,请参阅 connect_client_wifi
- 决定是否要将 OpenWrt 用作交换机、路由器或网关
- 将您的 OpenWrt 设备用作 Wi-Fi 接入点时,请记住首先在 OpenWrt Wi-Fi 配置中设置您的国家代码,以正确遵守您所在国家/地区的 Wi-Fi 法律法规!例如,请参阅此处进行首次基本 Wi-Fi 设置。
- 有关更高级的配置,请参阅用户指南。
- 安装您可能感兴趣的自定义软件包。
使用新的 OpenWrt 设备排除故障的第一步
- 如果 OpenWrt 被配置为路由器(router)并带有默认设置,则可以通过域名访问 LuCI Web 界面 和 SSH 命令行界面。 如果 OpenWrt 被配置为网络客户端(network client)、交换机(switch)或接入点(access point),则应明确使用其 IP 地址。 您可以使用网络扫描仪或主路由器的状态页面来查找 OpenWrt 的 IP 地址。
- 如果您已经安装了 OpenWrt 的开发/快照固件,则首先需要手动启用 Web 界面。或者通过 SSH 连接 OpenWrt 验证快照构建的结果。
- 如果您认为重置 OpenWrt 的设置可能有帮助,您可以查阅用户指南的故障排除部分。
- 如果出了问题,您可以查阅 安装和使用 OpenWrt 论坛版块。请提供设备的具体细节,以及您目前所做的工作和尝试的修复方法。
- 如果启用 5 GHz Wi-Fi 后似乎不能立即启动,请不要担心。它可能会在扫描天气雷达时忙碌 1-10 分钟,更多信息请参阅基本 Wi-Fi 设置。
- 请注意,您可以随时在 SSH 命令行上运行
logread
,以便更深入地了解设备当前的运行情况或诊断任何问题。 - 如有需要,您还可以查看 Troubleshooting internet connectivity.
WiFi 连接故障排除
WiFi客户端已连接但无法访问网络
- 无线网络是否连接到 “interfaces” 中定义的网络之一?
- 如果 WiFi 运行一段时间后停止(客户端仍显示已连接),则您可能受到此问题的影响。