Skip to content

Install on Oleg's firmware

Vladislav Grishenko edited this page Jun 23, 2019 · 8 revisions

Introduction

You can use either Entware-backports or legacy Entware-ng (deprecated) on Oleg's firmware. Please note, Asus WL-500gp v1 and older routers are not supported as long as it's based on MIPS R1 CPUs: ASUS WL-500gP, WL-500gPv2, WL-500W, WL-500gX, WL-520gU, WL-550gE, WL-330gE, WL-320gE, WL-320gP.

ASUS RT-N16, RT-N15U, RT-N12, RT-N12B1, RT-N10, RT-N10U, RT-N10UB1 meets Entware-ng requirements.

Prepare USB disk with one ext2/ext3 partition.

Start scripts

Open telnet/ssh console and copy & paste:

mkdir -p /usr/local/sbin
cat << EOF > /usr/local/sbin/pre-shutdown
#! /bin/sh
/opt/etc/init.d/rc.unslung stop
sleep 10s
for i in `cat /proc/mounts | awk '$3 ~ /ext[23]/ {print($1)}'` ; do
  mount -oremount,ro $i
done
EOF
cat << EOF > /usr/local/sbin/post-mount
#! /bin/sh
/opt/etc/init.d/rc.unslung start
EOF
echo "/etc/fstab" >> /usr/local/.files
echo "/dev/discs/disc0/part1  /opt            ext3    rw,noatime      1       1" >> /etc/fstab
chmod +x /usr/local/sbin/*
flashfs save && flashfs commit && flashfs enable && reboot

Refer README.md for instructions.

  • Deploying Entware-ng

After reboot, Open telnet/ssh console and type:

wget -O - http://pkg.entware.net/binaries/mipsel/installer/installer.sh | sh

Please visit wl500g forums for more detailed info.

Clone this wiki locally