OpenWrt:签名文件下载失败.WGET返回8



我有一个GL-INET GL-AR300M。我使用固件2.x上的两种不同VPN服务在OpenVPN上遇到了一些问题,因此我决定更新到固件3.x,以查看是否可以解决该问题。固件3.x基于OpenWrt。

安装了这种新固件后,我发现默认情况下不包括OpenVPN支持,我应该安装它。很好,但是尝试安装它 - 甚至尝试更新OPKG会导致一系列错误消息,例如:

Downloading http://download.gl-inet.com/releases/kmod-3.0/ar71xx/nand/Packages.gz
Updated list of available packages in /var/opkg-lists/glinet_core
Downloading http://download.gl-inet.com/releases/kmod-3.0/ar71xx/nand/Packages.sig
Signature file download failed. Remove wrong Signature file.

在我的浏览器中浏览存储库确认缺少.sig文件。所以...

  1. 为什么他们缺少?

  2. 是否有一个替代下载位置我可以使用实际包含这些缺失的文件的位置?

  3. 如果不是,是否可能不需要这些文件?

此外,我得到了:

Collected errors:
* opkg_download: Failed to download http://download.gl-inet.com/releases/packages-3.x/ar71xx/generic/base/Packages.gz, wget returned 8.
* opkg_download: Failed to download http://download.gl-inet.com/releases/packages-3.x/ar71xx/generic/gli_pub/Packages.gz, wget returned 8.
* opkg_download: Failed to download http://download.gl-inet.com/releases/packages-3.x/ar71xx/generic/packages/Packages.gz, wget returned 8.
* opkg_download: Failed to download http://download.gl-inet.com/releases/packages-3.x/ar71xx/generic/luci/Packages.gz, wget returned 8.
* opkg_download: Failed to download http://download.gl-inet.com/releases/packages-3.x/ar71xx/generic/routing/Packages.gz, wget returned 8.
* opkg_download: Failed to download http://download.gl-inet.com/releases/packages-3.x/ar71xx/generic/telephony/Packages.gz, wget returned 8.
* opkg_download: Failed to download http://download.gl-inet.com/releases/packages-3.x/ar71xx/generic/glinet/Packages.gz, wget returned 8.

我注意到GLINET提供的固件基于OpenWRT 18.06.0-RC1。但是,该固件的最新版本是18.06.2。由于Sysupdate也没有类似的错误消息失败,因此我认为也许我可以用最新版本的OpenWrt自己刷新设备。但是,我看到https://downloads.openwrt.org/releases/18.06.2/targets/ar71xx/nand/和Gl-inet的固件文件名(gl-ar300m-3.0-1011_clean dervial)没有迹象表明我可能需要哪一个。我确实知道,由于OPKG错误,它位于AR71XX之内。所以...

  1. 有人知道我需要直接从OpenWrt下载哪种固件才能闪烁GL-AR300M?

  2. 如果没有,有人知道我如何自己推断出这些信息吗?图像上是否有一些配置文件或可以显示的内容?我不想通过上传不正确的图像来砖头。

预先感谢!

更新:我出于好奇而安装了OpenWrt固件的旧版本。定义了不同的路径,实际上有效:

src/gz chaos_calmer_base http://www.gl-inet.com/openwrt/ar71xx_nand/2.264/packages/base
src/gz chaos_calmer_luci http://www.gl-inet.com/openwrt/ar71xx_nand/2.264/packages/luci
src/gz chaos_calmer_management http://www.gl-inet.com/openwrt/ar71xx_nand/2.264/packages/management
src/gz chaos_calmer_packages http://www.gl-inet.com/openwrt/ar71xx_nand/2.264/packages/packages
src/gz chaos_calmer_routing http://www.gl-inet.com/openwrt/ar71xx_nand/2.264/packages/routing
src/gz chaos_calmer_telephony http://www.gl-inet.com/openwrt/ar71xx_nand/2.264/packages/telephony
src/gz chaos_calmer_oldpackages http://www.gl-inet.com/openwrt/ar71xx_nand/2.264/packages/oldpackages

因此,我在http://www.gl-inet.com/openwrt/ar71xx_nand上查看了其他内容,并注意到了一个3.0目录。我用3.0固件重新刷新了设备,目的是将上述路径替换为" 2.264",然后查看是否有效。

闪烁过程未能完成,设备已砖砌。

我通过断开电源,保持重置按钮,连接电源并在6次红色LED闪烁后放开重置按钮来拆开设备的构图。这使我能够再次上传固件。

完成闪烁过程后,我登录并注意到配置现在不同,并且设备不再检查签名文件。更新OPKG现在有效,然后我可以安装OpenVPN。

因此,在4小时后,这个问题的根源似乎是某种失败的3.0初始闪光,这使设备需要检查不存在的签名文件。我不确定这将如何发生工作。

我的下一个问题是在LAN适配器上设置一个IP地址 - 无论我在Webmin中放入适当的配置中,该设备都会恢复为192.168.1.1与我的路由器发生冲突的192.168.1.1。最后,这是通过SSH上的编辑/etc/config/network来解决的。

总的来说,我对OpenWrt的最初经历似乎确实是片状的。我希望我只是真的很不幸,从现在开始,它将按预期工作。

希望以后的信息将来会帮助某人!

最新更新