[opkgscript.sh] Problems reinstalling packages after firmware update

My current setup is this:

Model	TP-Link Archer C2600
Architecture	ARMv7 Processor rev 0 (v7l)
Firmware Version	OpenWrt 21.02.0-rc2 r16122-c2139eef27 / LuCI openwrt-21.02 branch git-21.148.49484-14511e5
Kernel Version	5.4.119

I originally copied opkgscript.sh to my router and ran it like this:

opkgscript.sh -v write

I copied the resulting opkg.installed file to my laptop and installed the latest firmware.
Once done, I put the script and package-list file on my router ran:

opkgscript.sh -v install opkg.installed
Checking packages... 
Unknown package 'kmod-tun'.
Collected errors:
 * opkg_install_cmd: Cannot install package kmod-tun.
Unknown package 'kmod-usb-dwc3-of-simple'.
Collected errors:
 * opkg_install_cmd: Cannot install package kmod-usb-dwc3-of-simple.
Unknown package 'kmod-usb-phy-qcom-dwc3'.
Collected errors:
 * opkg_install_cmd: Cannot install package kmod-usb-phy-qcom-dwc3.
Package libblobmsg-json20210516 (2021-05-16-b14c4688-1) installed in root is up to date.
Unknown package 'libiwinfo20181126'.
Collected errors:
 * opkg_install_cmd: Cannot install package libiwinfo20181126.
Unknown package 'libjson-c2'.
Collected errors:
 * opkg_install_cmd: Cannot install package libjson-c2.
Package libjson-script20210516 (2021-05-16-b14c4688-1) installed in root is up to date.
Unknown package 'liblzo2'.
Collected errors:
 * opkg_install_cmd: Cannot install package liblzo2.
Unknown package 'libnetsnmp'.
Collected errors:
 * opkg_install_cmd: Cannot install package libnetsnmp.
Package libnl-tiny1 (2020-08-05-c291088f-1) installed in root is up to date.
Unknown package 'libopenssl1.1'.
Collected errors:
 * opkg_install_cmd: Cannot install package libopenssl1.1.
Unknown package 'libpci'.
Collected errors:
 * opkg_install_cmd: Cannot install package libpci.
Unknown package 'libubox20191228'.
Collected errors:
 * opkg_install_cmd: Cannot install package libubox20191228.
Unknown package 'libubus20191227'.
Collected errors:
 * opkg_install_cmd: Cannot install package libubus20191227.
Unknown package 'libuclient20160123'.
Collected errors:
 * opkg_install_cmd: Cannot install package libuclient20160123.
Unknown package 'luci-app-openvpn'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci-app-openvpn.
Unknown package 'luci-app-snmpd'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci-app-snmpd.
Unknown package 'luci-compat'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci-compat.
Unknown package 'openvpn-openssl'.
Collected errors:
 * opkg_install_cmd: Cannot install package openvpn-openssl.
Unknown package 'perl'.
Collected errors:
 * opkg_install_cmd: Cannot install package perl.
Unknown package 'perlbase-base'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-base.
Unknown package 'perlbase-bytes'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-bytes.
Unknown package 'perlbase-class'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-class.
Unknown package 'perlbase-config'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-config.
Unknown package 'perlbase-dynaloader'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-dynaloader.
Unknown package 'perlbase-errno'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-errno.
Unknown package 'perlbase-essential'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-essential.
Unknown package 'perlbase-fcntl'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-fcntl.
Unknown package 'perlbase-filehandle'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-filehandle.
Unknown package 'perlbase-getopt'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-getopt.
Unknown package 'perlbase-io'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-io.
Unknown package 'perlbase-list'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-list.
Unknown package 'perlbase-net'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-net.
Unknown package 'perlbase-posix'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-posix.
Unknown package 'perlbase-scalar'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-scalar.
Unknown package 'perlbase-selectsaver'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-selectsaver.
Unknown package 'perlbase-socket'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-socket.
Unknown package 'perlbase-symbol'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-symbol.
Unknown package 'perlbase-tie'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-tie.
Unknown package 'perlbase-time'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-time.
Unknown package 'perlbase-xsloader'.
Collected errors:
 * opkg_install_cmd: Cannot install package perlbase-xsloader.
Unknown package 'snmp-mibs'.
Collected errors:
 * opkg_install_cmd: Cannot install package snmp-mibs.
Unknown package 'snmp-utils'.
Collected errors:
 * opkg_install_cmd: Cannot install package snmp-utils.
Unknown package 'snmpd'.
Collected errors:
 * opkg_install_cmd: Cannot install package snmpd.
Unknown package 'wakeonlan'.
Collected errors:
 * opkg_install_cmd: Cannot install package wakeonlan.
Unknown package 'wpad-basic'.
Collected errors:
 * opkg_install_cmd: Cannot install package wpad-basic.

Any suggestions?

opkg update? || opkgscript.sh u

Sorry to sound dense, but I don't understand

1 Like

no worries...

you need to ssh ( putty.exe / WinSCP ) to the router and run the

opkg update

command first...

or run

opkgscript.sh -u -v install yourpackages.txt

it is the same thing

use

opkgscript.sh -h

to read much more about how it is supposed to be used....

2 Likes

Awesome! that did the trick... Thanks very much

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.