跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

OpenWrt opkg update 报错 Failed to download 且换源无效的解决方案

OpenWrt 路由器在执行 opkg update 时出现 Failed to download 错误,更换软件源无效但源地址可通过浏览器访问。经排查为 DNS 解析问题导致。解决方案是在路由器 Web 管理界面的 WAN 口高级设置中取消自动获取 DNS,手动指定公共 DNS 服务器如 8.8.8.8 或 223.5.5.5。修改后重启 dnsmasq 服务即可恢复正常更新与上网功能。

城市逃兵发布于 2025/11/5更新于 2026/10/2494 浏览
OpenWrt opkg update 报错 Failed to download 且换源无效的解决方案

解决方法

在路由器 Web 管理界面进行如下配置:

  1. 进入 网络 → 接口 → WAN。
  2. 点击 编辑。
  3. 展开 高级设置。
  4. 取消勾选 自动获取 DNS 服务器。
  5. 在 使用自定义的 DNS 服务器 一栏中输入可用的 DNS 地址。
可用的 DNS 地址
8.8.8.8
8.8.4.4
114.114.114.114
119.29.29.29
223.5.5.5

详情

设备信息:

  • 内核版本:5.10.179
  • 型号:Xiaomi Mi Router R3
  • 架构:MediaTek MT7620A ver:2 eco:6
  • 固件版本:X-WRT 23.10_b202312150123 Lunar

问题描述:

路由器重置后遇到以下问题:

  • opkg update 执行报错 Failed to download 代码 6
  • 无法 ping 通常用网站
  • 浏览器提示检查 DNS 设置

排查过程:

最初尝试通过 WinSCP 修改 /etc/resolv.conf,将 nameserver 替换为 8.8.8.8 和 8.8.4.4,此时 opkg update 成功且浏览器可上网。但重启 dnsmasq 服务后,配置文件会恢复为 127.0.0.1,导致问题复现。

随后参考社区经验,直接在 Web 页面添加自定义 DNS 服务器。最终通过在 WAN 接口高级设置中固定 DNS 地址解决问题。

DNS 设置界面

目录

  1. 解决方法
  2. 详情

更多推荐文章

查看全部
  • Openclaw 报错 unauthorized: gateway token mismatch 解决方案
  • 微信小程序云开发:环境配置与数据库操作详解
  • Stable Diffusion 3.5 FP8 量化技术解析:精度、性能与架构变革
  • Linux 基础 IO 系列:文件本质与“一切皆文件”哲学
  • Kubernetes 云原生实践:.NET Core 与 Java 深度对比与选型
  • 实测 Gemini Pro:谷歌多模态 AI 的实际应用能力
  • Java AI 学习路径:从基础到工程化落地
  • Jetson Xavier NX 驱动服务机器人:项目应用详解
  • Python 零基础入门学习指南与跨行经验分享
  • 大模型学习方法:从构建小应用入手而非沉迷理论
  • Node.js 22+ 环境搭建与 OpenAI/Vercel AI SDK 快速入门
  • DeepSeek 隐藏玩法与智能应用实战指南
  • Code2Prompt 工具使用指南:将本地项目打包为 AI 提示词
  • Java 图像处理实战:马赛克与灰度算法及底层原理解析
  • 大模型学习的五个进阶阶段与路线指南
  • Windows 安装 OpenCode AI 编码助理踩坑与成功指南
  • Git 下载速度慢解决方案:国内外镜像地址与安装教程
  • 具身智能机器人运控通讯架构分析与实现方案
  • expect 自动化脚本工具简介与基础使用
  • OpenClaw 多智能体架构配置指南

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online