OpenWrt - прошивка, основанная на Linux, для домашних маршрутизаторов (роутеров).  В основном OpenWrt использует интерфейс командной строки, но одной из опций является веб-интерфейс Luci.
      OpenWrt использует полную поддержка файловой системы JFFS2, которая позволяет использовать для управления пакетами менеджер пакетов opkg. Всё это делает OpenWrt легко настраиваемой и адаптируемой системой для каждого конкретного случая.
      Стандартная прошивка предоставляет базовый набор функций (в постоянно разрабатываемой версии — «trunk» отсутствует даже веб интерфейс). Для расширения функционала используются дополнительные пакеты. Отмечается неудобство веб-интерфейса (особенно для неопытных пользователей).
      В OpenWRT имеется возможность реализовать практически все известные методы передачи данных. Это вызвано возможностью самостоятельной компиляции прошивки, в том числе и ядра с внесением необходимых изменений. По умолчанию в большинстве готовых официальных «сборках» возможно использование следующих методов
    Static IP
    DHCP Client
    PPTP
    PPPoE (в том числе и DualAccess PPPoE)




