Version 52 (modified by amain, 6 years ago) (diff)


Welcome to DebWrt


DebWrt is all about running Debian GNU/Linux on embedded devices, for example wireless routers. DebWrt connects two very powerful technologies: Debian and OpenWrt.

Debian has a great package management system and includes thousands of packages or many architectures. OpenWrt has great Linux kernel support for many embedded devices. Bringing these two strengths together opens a whole new world of possibilities. It is greatly underestimated what these embedded devices are capable of.

Running Debian on these devices can turn it into something more than it was supposed to be. It is just one apt-get install away.


Installation options:

See Documentation for an overview of supported hardware, installation and usage instructions.

Status Automated Builds

Downloads / Debian Package Sources

Add the following line to /etc/apt/sources.list, replacing [debian-release] with a Debian release name (sid, strech, jessie, wheezy).:

deb [debian-release]-debwrt-stable main contrib non-free

More information: here

Debian mirror

For low memory (<64M) system, which have a hard time running apt-get update, DebWrt provides a Debian mirror containing a, still very large, subset of all Debian packages.

  • Available component: main
  • Available distributions: sid, stretch, jessie
  • Available architectures: mips, mipsel
  • Number of packages: ~13.000 (of ~50.000 in total)
  • Sections included: shells, httpd, database, editors, php, text, admin, web, utils, net

sources.list line:

deb [debian-release] main

Please contact me if you feel a package or section is missing.


The DebWrt development environment combines OpenWrt, Emdebian and Debian in an easy to use cross-compile build environment. The environment compiles the OpenWrt kernel/firmware, creates an Emdebian cross-compile environment, cross-compiles Debian packages and creates the target Debian root filesystem using debootstrap. The DebWrt build environment is like OpenWrt menu driven.

See Documentation for instructions.