opkg update错误 wget returned 5


前言

新烧写的WRT固件,配置好网络后可以正常访问外网,但是执行opkg update时出错,提示wget错误,此时一般是ssl没有正常安装,导致wget不支持https.


一、问题现象

Collected errors:
 * opkg_download: Failed to download https://mirrors.cloud.tencent.com/openwrt/releases/22.03.4/packages/aarch64_generic/base/Packages.gz, wget returned 5.
 * opkg_download: Failed to download https://mirrors.cloud.tencent.com/openwrt/releases/22.03.4/packages/aarch64_generic/luci/Packages.gz, wget returned 5.
 * opkg_download: Failed to download https://mirrors.cloud.tencent.com/openwrt/releases/22.03.4/packages/aarch64_generic/packages/Packages.gz, wget returned 5.
 * opkg_download: Failed to download https://mirrors.cloud.tencent.com/openwrt/releases/22.03.4/packages/aarch64_generic/routing/Packages.gz, wget returned 5.
 * opkg_download: Failed to download https://mirrors.cloud.tencent.com/openwrt/releases/22.03.4/packages/aarch64_generic/telephony/Packages.gz, wget returned 5.

二、解决方法一

修改opkg source, 将源地址中https修改为http.

三、解决方法二

检查是否安装wget-nossl, 卸载后,重新安装 支持ssl的wget 。