Trendnet 811dru optware

Trendnet 811dru optware – I tried for days and couldn’t get optware to work, so I ended up using entware (optware alternative) – at the end of the day it allows me to install stuff with a package manager in the 811dru, so I’m not bothered what its called :D

I have a trendnet 811dru. With this router you can install dd-wrt.
I tried installing optware, but couldnt get it to work, but I found entware, an alternative, with some decent instructions.

Entware gives you a package manager (opkg) and allows you to install things like ms and iftop and other cool stuff in your router.

To get this working, you first need a usb storage device (I had an old 8gb flash drive that wasnt being used)
– re-partition the drive and format it as an ext partition (I chose ext2, but ext3 or ext4 without journalling would do)


# make some folders
mkdir /tmp/mnt/usb_hdd
mkdir -p /tmp/mnt/usb_hdd/opt
mkdir -p /tmp/mnt/usb_hdd/jffs

# mount in the correct places
mount -o noatime,writeback /dev/sdaX /tmp/mnt/usb_hdd
mount -o bind /tmp/mnt/usb_hdd/opt /opt
mount -o bind /tmp/mnt/usb_hdd/jffs /jffs


# download entware
cd /tmp/mnt/usb_hdd
wget http://qnapware.zyxmon.org/binaries-armv7/installer/entware_install_arm.sh

# run the installer
chmod +x entware_install_arm.sh
./entware_install_arm.sh

In the source that I used this was the end of the instruction, but I also added the following to the startup for the router:

admin > commands > edit startup


#umount incase the router mounted it somewhere else
umount /dev/sda1
mount -o noatime /dev/sda1 /tmp/mnt/usb_hdd
mount -o bind /tmp/mnt/usb_hdd/opt /opt
mount -o bind /tmp/mnt/usb_hdd/jffs /jffs
export PATH=$PATH:/opt/bin:/opt/sbin
/opt/etc/init.d/rc.unslung start

now you can ‘opkg install mc’ and it will download and install to your usb drive :D

Sources: https://gist.github.com/dreamcat4/6e58639288c1a1716b85

Leave a Reply