We will enable USB support in our newly installed Linksys WRT1900ACS v2 with DDWRT. This way we will get more space available and we will be able to install entware-ng later on.
Activating USB support
Insert the USB stick in the USB3 port of your router. The USB should already be formatted as ext3.
Navigate to Services–>USB
Core USB Support: Enable
USB Storage Support: Enable
For the time being leave the mount point to blank
Click Apply Settings
Wait a while till it mounts and in the Disk Info window you get the below printout
--- /dev/sda1 Block device, size 14.32 GiB (15374221312 bytes) Ext4 file system UUID AEB94420-56EA-41ED-8069-36D41C9D0C71 (DCE, v4) Volume size 14.32 GiB (15374221312 bytes, 3753472 blocks of 4 KiB) /dev/sda1 mounted to /tmp/mnt/sda1
USB has been mounted successfully at this point, but in /tmp/mnt/sda1. We would need to make sure it mounts also in /opt to use it for entware-ng.
Copy the UUID of the USB stick mentioned in the window (in our case AEB94420-56EA-41ED-8069-36D41C9D0C71)
Mount this Partition to /opt: The UUID of your USB (i.e AEB94420-56EA-41ED-8069-36D41C9D0C71)
Click Apply Settings
At this point you need to reboot your router for changes to take affect. Next time rooter comes up the USB will be mounted to /opt as well.
Navigate to Administration. Scroll to the bottom and click Reboot Router
Wait for the router to reboot and connect back to the management GUI of the router
Navigate to Services–>USB
In the Disk Info window you can see now that USB is mounted in /opt
--- /dev/sda1 Block device, size 14.32 GiB (15374221312 bytes) Ext4 file system UUID AEB94420-56EA-41ED-8069-36D41C9D0C71 (DCE, v4) Volume size 14.32 GiB (15374221312 bytes, 3753472 blocks of 4 KiB) /dev/sda1 mounted to /opt
You can continue installing entware-ng as described here