Entware Installation on DD-WRT: Difference between revisions

wiki.TerraBase.info
Jump to navigation Jump to search
Created page with "Hardware: Buffalo WZR-600DHP (Installation should work for any hardware that has a USB Port)"
 
No edit summary
Line 1: Line 1:
Hardware: Buffalo WZR-600DHP (Installation should work for any hardware that has a USB Port)
This is a quick bullet list of steps to install Entware on DD-WRT
 
=== History ===
Entware's origins can be traced back to Optware and the Linksys NSLU2 NAS
 
=== Introduction ===
I've seen a bunch of different tutorials on installing Entware, many quite good.  The intent of this guide is to provide a quick step by step set of instructions.  It is assumed that readers are experienced users as granular detailed instructions are not provided (but you can Google them if you don't know how to do it.
 
=== Hardware ===
Hardware: Buffalo WZR-600DHP with 128 MB of RAM, 32 MB of non-volatile Flash Memory, gigabit switch, and a USB port with a MIPS based CPU and Atheros Wireless Chipset
 
These installation instructions should work for any hardware that can be flashed with DD-WRT and has a USB Port.
 
=== Instructions ===
 
* Flash the router with DD-WRT firmware (see, I wasn't kidding about not providing granular instructions), make sure it has internet access and that you have command line access via telnet or SSH.
* Plug in a USB Flash Drive or USB mechanical disk drive or SSD.  I prefer a Flash Drive.  I prefer formatting the drive with two primary partitions, a large one for storage and a small one for the Entware OS.  Formatting with NTFS means that the drive can be plugged into a Windows computer to retrieve anything stored there.  The other smaller partition I prefer to format as an EXT2 partition.  It's simple, fast, and EXT3 doesn't provide any advantages in this instance.  The Entware partition can be small, but I like to think about future expansion so on a large disk or flash drive I allocate 8 GB to it.  And remember, you can't partition and format with any built in DD-WRT commands.  Most websites that note that end the conversation there, which I find depressing as there is no satisfactory conclusion.  I discovered several tutorials about a minimal size version of Entware that can be installed on a JFFS partition (if your router supports that) which will then in turn allow you to download the tools needed to partition and format.  Still looking for where I found it as of the writing of this, but haven't located it.  Try a Google search with: entware minimal install jffs
* To make things easier, make sure the stock DD-WRT firmware has the drive mounted as /opt via the GUI interface.
* Download the Entware installer (use WGET or share out the /opt directory to a Windows computer and copy it there) from their repository for the hardware your router is based on (look for a file named "generic.sh" in a sub-directory named "installer": http://bin.entware.net/
* Change the permissions on the installation script file: chmod 777 generic.sh
* Run it: ./generic.sh
 
<br />

Revision as of 02:19, 16 January 2020

This is a quick bullet list of steps to install Entware on DD-WRT

History

Entware's origins can be traced back to Optware and the Linksys NSLU2 NAS

Introduction

I've seen a bunch of different tutorials on installing Entware, many quite good. The intent of this guide is to provide a quick step by step set of instructions. It is assumed that readers are experienced users as granular detailed instructions are not provided (but you can Google them if you don't know how to do it.

Hardware

Hardware: Buffalo WZR-600DHP with 128 MB of RAM, 32 MB of non-volatile Flash Memory, gigabit switch, and a USB port with a MIPS based CPU and Atheros Wireless Chipset

These installation instructions should work for any hardware that can be flashed with DD-WRT and has a USB Port.

Instructions

  • Flash the router with DD-WRT firmware (see, I wasn't kidding about not providing granular instructions), make sure it has internet access and that you have command line access via telnet or SSH.
  • Plug in a USB Flash Drive or USB mechanical disk drive or SSD. I prefer a Flash Drive. I prefer formatting the drive with two primary partitions, a large one for storage and a small one for the Entware OS. Formatting with NTFS means that the drive can be plugged into a Windows computer to retrieve anything stored there. The other smaller partition I prefer to format as an EXT2 partition. It's simple, fast, and EXT3 doesn't provide any advantages in this instance. The Entware partition can be small, but I like to think about future expansion so on a large disk or flash drive I allocate 8 GB to it. And remember, you can't partition and format with any built in DD-WRT commands. Most websites that note that end the conversation there, which I find depressing as there is no satisfactory conclusion. I discovered several tutorials about a minimal size version of Entware that can be installed on a JFFS partition (if your router supports that) which will then in turn allow you to download the tools needed to partition and format. Still looking for where I found it as of the writing of this, but haven't located it. Try a Google search with: entware minimal install jffs
  • To make things easier, make sure the stock DD-WRT firmware has the drive mounted as /opt via the GUI interface.
  • Download the Entware installer (use WGET or share out the /opt directory to a Windows computer and copy it there) from their repository for the hardware your router is based on (look for a file named "generic.sh" in a sub-directory named "installer": http://bin.entware.net/
  • Change the permissions on the installation script file: chmod 777 generic.sh
  • Run it: ./generic.sh