DebWrt provides firmware to run Debian GNU/Linux on a vast amount of embedded devices, for example wireless routers. DebWrt connects two very powerful technologies: Debian and OpenWrt/LEDE. Allowing to manage ‘small’ devices like a full size Debian server.

Debian has a great package management system and includes thousands of packages for many architectures. OpenWrt/LEDE has great Linux kernel support for many 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 smaller devices can turn the device into something more than it was supposed to be. All Debian supported software is just one apt-get install away.

For more an overview of supported hardware, installation and usage instructions: Documentation and development.

Bootlog Asus router



DebWrt supports any port/architecture supported by both Debian and OpenWrt. This includes MIPS, MIPS64 and MIPSEL.

Build environment

DebWrt includes a large build environment encapsulating OpenWrt/LEDE build environment and a Debian multi-arch based cross compile environment. With a few commands you can build an OpenWrt/LEDE based kernel firmware and / or  a Debian root filesystem...


A build farm regularly automatically builds new firmwares and root filesystems for popular devices. To test DebWrt on a PC, download the development...