OpenWrt 18.06.4 Service Release

Notification on new releases:

1 Like

Thanks Jeff for pointing me in the right direction, with your instructions and a bit of search router is up and running 18.06.4 with Luci back on track.

Thanks again!

1 Like

Just a quick note, sysupgrade from 18.06.2, maintaining config, no issues on a couple of Buffalo units: WZR-HP-AG300H and WZR-600DHP.

Edit: Used imagebuilder for both to carry over the packages I had installed in 18.06.2, so no opkg used.

Jeff,

What’s the issue with attended sysupgrade? It’s basically an ImageBuilder front-end for luci. As far as I understand, what it does is gets all the packages installed in the system, then builds a sysupgrade image using Chef ImageBuilder.

Hence using it should be the same as building your own image with packages included, rather than upgrading via opkg.

2 Likes

If that is what it does, and not an opkg update hack, it sounds like a good approach.

Hello, how do I do bandwidth control on router tplink c60 archer ???

Search SQM here and on openwrt.org -- if you have questions after reading what you've found, open a thread on your specific question that wasn't covered there.

2 Likes

A post was split to a new topic: Turn off ntp client

Another begrudging thank you to the the OpenWRT spoilsports.

TP-Link Archer C2600 US Ver 1.1 updated from OpenWrt 18.06.2 r7676-cddd7b4c77 / LuCI openwrt-18.06 branch (git-19.020.41695-6f6641d) to OpenWrt 18.06.4 r7808-ef686b7292 / LuCI openwrt-18.06 branch (git-19.170.32094-4d6d8bc) with sysupgrade.

Backup of configuration taken with Luci before starting upgrade and upgrade image downloaded from Table of Hardware: Firmware downloads.

root@router:~# sysupgrade -v -c /tmp/openwrt-18.06.4-ipq806x-tplink_c2600-squash
fs-sysupgrade.bin

The output was displayed for a fraction of a second before the connection was closed, along with my terminal. The ssh service stopped and the device remained pingable for a minute or so before going offline for about four minutes.

As usual, added packages needed to be reinstalled.

$ cut -d' ' -f 1 opkg_list-installed-18.06.2 > opkg_list-installed-18.06.2.pkgs
$ cut -d' ' -f 1 opkg_list-installed-18.06.4 > opkg_list-installed-18.06.4.pkgs
$ diff --side-by-side --suppress-common-lines opkg_list-installed-18.06.{2,4}.pkgs6in4							
block-mount						
btrfs-progs						
ca-certificates						
ddns-scripts						
haproxy							
kmod-crypto-acompress					
kmod-crypto-aead					
kmod-crypto-cbc						
kmod-crypto-crc32c					
kmod-crypto-cts						
kmod-crypto-des						
kmod-crypto-ecb						
kmod-crypto-hash					
kmod-crypto-hmac					
kmod-crypto-manager					
kmod-crypto-md5						
kmod-crypto-null					
kmod-crypto-pcompress					
kmod-crypto-sha1					
kmod-dnsresolver					
kmod-fs-btrfs						
kmod-fs-exportfs					
kmod-iptunnel						
kmod-iptunnel4						
kmod-lib-crc32c						
kmod-lib-lzo						
kmod-lib-raid6						
kmod-lib-xor						
kmod-lib-zlib-deflate					
kmod-lib-zlib-inflate					
kmod-lib-zstd						
kmod-sit						
kmod-usb-storage					
kmod-usb-storage-uas					
libatomic						
libattr							
libblkid						
libbz2							
libexif							
libffmpeg-mini						
libflac							
libid3tag						
libjpeg							
libltdl							
liblzo							
libmbedtls						
libncurses						
libogg							
libopenssl						
libpcre							
libpopt							
libreadline						
librpc							
librt							
libsqlite3						
libtirpc						
libusb-1.0						
libustream-mbedtls					
libuuid							
libvorbis						
libwrap							
luci-app-ddns						
luci-app-ntpc						
luci-app-uhttpd						
luci-ssl						
ntpclient						
openssh-sftp-server					
portmap							
px5g-mbedtls						
rsync							
terminfo						
usbutils						
wget							
zlib

Updating and installing packages, then rebooting:

root@router:~# opkg update
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/packages/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/kmods/4.14.131-1-c88f42e7e6dcd9861f5cef23dee0dcdb/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_kmods
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/kmods/4.14.131-1-c88f42e7e6dcd9861f5cef23dee0dcdb/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/luci/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/routing/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/telephony/Packages.sig
Signature check passed.
root@router:~# opkg install 6in4 block-mount btrfs-progs ca-certificates ddns-sc
ripts haproxy luci-app-ddns luci-app-ntpc luci-app-uhttpd luci-ssl ntpclient ope
nssh-sftp-server rsync usbutils wget
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/packages/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/kmods/4.14.131-1-c88f42e7e6dcd9861f5cef23dee0dcdb/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_kmods
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/kmods/4.14.131-1-c88f42e7e6dcd9861f5cef23dee0dcdb/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/luci/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/routing/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/telephony/Packages.sig
Signature check passed.
root@router:~# opkg install 6in4 block-mount btrfs-progs ca-certificates ddns-sc
ripts haproxy luci-app-ddns luci-app-ntpc luci-app-uhttpd luci-ssl ntpclient ope
nssh-sftp-server rsync usbutils wget
Installing 6in4 (25-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/6in4_25-1_all.ipk
Installing kmod-iptunnel (4.14.131-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/kmods/4.14.131-1-c88f42e7e6dcd9861f5cef23dee0dcdb/kmod-iptunnel_4.14.131-1_arm_cortex-a15_neon-vfpv4.ipk
Installing kmod-iptunnel4 (4.14.131-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/kmods/4.14.131-1-c88f42e7e6dcd9861f5cef23dee0dcdb/kmod-iptunnel4_4.14.131-1_arm_cortex-a15_neon-vfpv4.ipk
Installing kmod-sit (4.14.131-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/kmods/4.14.131-1-c88f42e7e6dcd9861f5cef23dee0dcdb/kmod-sit_4.14.131-1_arm_cortex-a15_neon-vfpv4.ipk
Installing block-mount (2019-03-28-ff1ded63-5) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/packages/block-mount_2019-03-28-ff1ded63-5_arm_cortex-a15_neon-vfpv4.ipk
Installing btrfs-progs (4.15.1-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/btrfs-progs_4.15.1-1_arm_cortex-a15_neon-vfpv4.ipk
Installing libattr (20170915-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/libattr_20170915-1_arm_cortex-a15_neon-vfpv4.ipk
Installing librt (1.1.19-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/packages/librt_1.1.19-1_arm_cortex-a15_neon-vfpv4.ipk
Installing libuuid (2.32-2) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/libuuid_2.32-2_arm_cortex-a15_neon-vfpv4.ipk
Installing zlib (1.2.11-2) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/zlib_1.2.11-2_arm_cortex-a15_neon-vfpv4.ipk
Installing libblkid (2.32-2) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/libblkid_2.32-2_arm_cortex-a15_neon-vfpv4.ipk
Installing liblzo (2.10-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/liblzo_2.10-1_arm_cortex-a15_neon-vfpv4.ipk
Installing ca-certificates (20190110-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/ca-certificates_20190110-1_all.ipk
Installing ddns-scripts (2.7.8-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/ddns-scripts_2.7.8-1_all.ipk
Installing haproxy (1.8.20-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/haproxy_1.8.20-1_arm_cortex-a15_neon-vfpv4.ipk
Installing libpcre (8.41-2) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/libpcre_8.41-2_arm_cortex-a15_neon-vfpv4.ipk
Installing libltdl (2.4.6-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/libltdl_2.4.6-1_arm_cortex-a15_neon-vfpv4.ipk
Installing libopenssl (1.0.2s-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/libopenssl_1.0.2s-1_arm_cortex-a15_neon-vfpv4.ipk
Installing terminfo (6.1-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/terminfo_6.1-1_arm_cortex-a15_neon-vfpv4.ipk
Installing libncurses (6.1-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/libncurses_6.1-1_arm_cortex-a15_neon-vfpv4.ipk
Installing libreadline (7.0-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/libreadline_7.0-1_arm_cortex-a15_neon-vfpv4.ipk
Installing libatomic (7.3.0-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/targets/ipq806x/generic/packages/libatomic_7.3.0-1_arm_cortex-a15_neon-vfpv4.ipk
Installing luci-app-ddns (2.4.9-3) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/luci/luci-app-ddns_2.4.9-3_all.ipk
Installing luci-app-ntpc (git-19.218.48077-4468345-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/luci/luci-app-ntpc_git-19.218.48077-4468345-1_all.ipk
Installing ntpclient (2010_365-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/ntpclient_2010_365-1_arm_cortex-a15_neon-vfpv4.ipk
Installing luci-app-uhttpd (git-19.218.48077-4468345-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/luci/luci-app-uhttpd_git-19.218.48077-4468345-1_all.ipk
Installing luci-ssl (git-19.218.48077-4468345-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/luci/luci-ssl_git-19.218.48077-4468345-1_all.ipk
Installing libmbedtls (2.16.1-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/libmbedtls_2.16.1-1_arm_cortex-a15_neon-vfpv4.ipk
Installing libustream-mbedtls (2018-07-30-23a3f283-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/libustream-mbedtls_2018-07-30-23a3f283-1_arm_cortex-a15_neon-vfpv4.ipk
Installing px5g-mbedtls (6) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/px5g-mbedtls_6_arm_cortex-a15_neon-vfpv4.ipk
Package ntpclient (2010_365-1) installed in root is up to date.
Installing openssh-sftp-server (7.7p1-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/openssh-sftp-server_7.7p1-1_arm_cortex-a15_neon-vfpv4.ipk
Installing rsync (3.1.3-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/rsync_3.1.3-1_arm_cortex-a15_neon-vfpv4.ipk
Installing libpopt (1.16-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/libpopt_1.16-1_arm_cortex-a15_neon-vfpv4.ipk
Installing usbutils (007-9) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/usbutils_007-9_arm_cortex-a15_neon-vfpv4.ipk
Installing libusb-1.0 (1.0.22-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/base/libusb-1.0_1.0.22-1_arm_cortex-a15_neon-vfpv4.ipk
Installing wget (1.19.5-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06.4/packages/arm_cortex-a15_neon-vfpv4/packages/wget_1.19.5-1_arm_cortex-a15_neon-vfpv4.ipk
Configuring terminfo.
Configuring openssh-sftp-server.
Configuring librt.
Configuring ntpclient.
Configuring libpcre.
Configuring zlib.
Configuring libopenssl.
Configuring wget.
Configuring libatomic.
Configuring libltdl.
Configuring libncurses.
Configuring libreadline.
Configuring haproxy.
Configuring libmbedtls.
Configuring px5g-mbedtls.
Configuring ddns-scripts.
Configuring kmod-iptunnel.
Configuring kmod-iptunnel4.
Configuring kmod-sit.
Configuring 6in4.
Configuring luci-app-uhttpd.
Configuring libusb-1.0.
Configuring usbutils.
Configuring libuuid.
Configuring libblkid.
Configuring block-mount.
this file has been obsoleted. please call "/sbin/block mount" directly
Configuring luci-app-ddns.
Configuring luci-app-ntpc.
Configuring libustream-mbedtls.
Configuring luci-ssl.
Configuring liblzo.
Configuring libattr.
Configuring btrfs-progs.
Configuring libpopt.
Configuring rsync.
Configuring ca-certificates.
Collected errors:
 * resolve_conffiles: Existing conffile /etc/config/ddns is different from the conffile in the new package. The new conffile will be placed at /etc/config/ddns-opkg.
 * resolve_conffiles: Existing conffile /etc/haproxy.cfg is different from the conffile in the new package. The new conffile will be placed at /etc/haproxy.cfg-opkg.
 * resolve_conffiles: Existing conffile /etc/config/ntpclient is different from the conffile in the new package. The new conffile will be placed at /etc/config/ntpclient-opkg.
root@router:~# reboot

Logging in to Luci with HTTPS and looking around disappointingly showed that just about everything appeared to working normally. I was reminded to re-create the mount point for the btrfs on my USB disk and install the missing packages.

root@router:~# mkdir /Media
root@router:~# opkg update
...
root@router:~# opkg install kmod-fs-btrfs kmod-usb-storage kmod-usb-storage-uas
...
Configuring kmod-usb-storage.
Configuring kmod-usb-storage-uas.
Configuring kmod-lib-zlib-deflate.
Configuring kmod-crypto-hash.
Configuring kmod-crypto-crc32c.
Configuring kmod-lib-xor.
Configuring kmod-crypto-acompress.
Configuring kmod-lib-crc32c.
Configuring kmod-lib-zlib-inflate.
Configuring kmod-lib-raid6.
Configuring kmod-lib-lzo.
Configuring kmod-lib-zstd.
Configuring kmod-fs-btrfs.
root@router:~# reboot
...
root@router:~# df -h /Media
Filesystem                Size      Used Available Use% Mounted on
/dev/sda1                 1.8T    659.6G      1.2T  35% /Media
1 Like

I upgraded from 18.06.2 to 18.06.4 on my Linksys WRT3200. For some unknown reason, the software addons have disappeared. I had adblock, openvpn and watchat but all gone after upgrade. I tried installing one of them again after updating packages via GUI but still no luck. Anyone else facing the same issue. Any ideas to fix it?

Packages aren't preserved, though their config files are.

You had "no luck?" That covers a lot of ground. What actually happened when you tried to install the packages you needed on 18.06.04.

Sorry I wasn’t articulate enough. I hit the install button which said installing and a few minutes later, the page refreshed without anything being installed.