OpenWrt (Open Wireless router) — встраиваемая операционная система, основанная на ядре Linux, предназначенная, в первую очередь, для домашних маршрутизаторов (роутеров, от англ. router). Основные компоненты включают в себя ядро Linux, util-linux, uClibc или musl и BusyBox. Размер всех компонентов оптимизирован в связи с тем, что в большинстве домашних маршрутизаторов сильно ограничен объём памяти.
Исторически для настройки OpenWrt используется интерфейс командной строки, однако одной из опций является веб-интерфейс (он включен для большинства устройств в стандартном дистрибутиве OpenWrt), также предоставляющий возможности по настройке OpenWrt, хотя и менее полные. Техническая поддержка традиционно осуществляется с помощью форума и IRC-канала.
Главной отличительной особенностью OpenWrt является полная поддержка файловой системы JFFS2, которая позволила устанавливать дополнительное программное обеспечение из репозитория OpenWrt (для этого ранее использовался менеджер пакетов ipkg, ныне — opkg). Это позволило сделать OpenWrt легко настраиваемой операционной системой, адаптируемой для конкретного применения. В версиях для маршрутизаторов, имеющих объём флеш-памяти 4 Мб и больше, обычно используется и файловая система SquashFS для хранения неизменной системы, и оверлей на файловой системе JFFS2 (оверлей — совмещение изменяемых и неизменяемых файлов в одном каталоге). В таком случае менее эффективно используется пространство, так как изменения хранятся в отдельном разделе, но оверлей позволяет легко произвести откат к настройкам по умолчанию.
Стандартная прошивка предоставляет базовый набор функций, а в постоянно разрабатываемой версии «trunk» отсутствует предустановленный веб-интерфейс. Для расширения функциональности используются (дополнительные) пакеты. В обзорах отмечается неудобство веб-интерфейса для неопытных пользователей.
Настройка OpenWrt производится с помощью командной строки (с оболочкой ash), набора скриптов UCI (Unified Configuration Interface — унифицированный интерфейс конфигурирования), или основанного на нём веб-интерфейса LuCI Архивная копия от 6 октября 2014 на Wayback Machine. В репозитории доступно более 3500 пакетов программ, доступных для установки с помощью системы управления пакетами opkg.
OpenWRT — это альтернативная прошивка для роутеров, которая позволяет расширить функциональность и настроить роутер под свои нужды. Она базируется на ядре Linux и предоставляет возможность установки дополнительных пакетов и настройки различных параметров, таких как маршрутизация, брандмауэр.
Для сбраса настроек OpenWRT необходимо перезагрудить устройство. Далее при включении или загрузке устройства загорится индикатор питания. Ждем, и как только начинает гореть индикатор загрузки устройства нажимаем на кнопку "Reset".
а) Телефон
б) Микроволновка
в) Операционнная система
г) Компьютер
а) Выключить и завтра включить
б) Купить новый
в) Позвонить мастеру
г) Для сбраса настроек OpenWRT необходимо перезагрудить устройство. Далее при включении или загрузке устройства загорится индикатор питания. Ждем, и как только начинает гореть индикатор загрузки устройства нажимаем на кнопку "Reset".
а) Удаленно настраивать и управлять устройством
б) Пылиться
в) Стоять
г) Сидеть