Binaries for aarch64_cortex-a53, arm_cortex-a7_neon-vfpv4, mips_siflower, ramips (mipsel_24k) and x86_64 based platforms along with a multi platform LuCI app.
Installation
Most OpenWrt releases will use the .ipk
package for the given architecture
Fresh install
RELEASE="1.0.14"
ARCH=$(opkg print-architecture | grep ' 10$' | awk '{print $2}')
PACKAGE="csshnpd_${RELEASE}-1_${ARCH}.ipk"
wget -O ${PACKAGE} https://github.com/atsign-foundation/Atsign_OpenWRT_packages/releases/download/c${RELEASE}/${PACKAGE}
opkg install ${PACKAGE}
Upgrade
To preserve the config and upgrade an existing install:
RELEASE="1.0.14"
ARCH=$(opkg print-architecture | grep ' 10$' | awk '{print $2}')
PACKAGE="csshnpd_${RELEASE}-1_${ARCH}.ipk"
wget -O ${PACKAGE} https://github.com/atsign-foundation/Atsign_OpenWRT_packages/releases/download/c${RELEASE}/${PACKAGE}
opkg upgrade csshnpd ${PACKAGE}
Alpine packages
OpenWrt recently announced a switch from their opkg package manager to apk, the Alpine package manager.
Latest snapshot builds hence use apk
:
RELEASE="1.0.14"
ARCH=$(cat /etc/apk/arch)
PACKAGE="csshnpd-${RELEASE}-r1_$(ARCH).apk"
wget -O ${PACKAGE} https://github.com/atsign-foundation/Atsign_OpenWRT_packages/releases/download/c${RELEASE}/${PACKAGE}
apk add ${PACKAGE} --allow-untrusted
What's Changed
Full Changelog: c1.0.13-r2...c1.0.14