mkdir /mnt/sda1
mount -t ext4 /dev/sda1 /mnt/sda1
tar -C /overlay -cvf — . | tar -C /mnt/sda1 -xf —
umount /mnt/sda1 Чтобы его установить ссылка на инструкцию приведена чуть выше нам понадобиться сконфигурировать WAN-интерфейс для соединения с интернет. Тут мы видим, что вместо опции device используется опция uuid для идентификации нашаго монтируемого раздела на внешнем накопителе.
OpenWrt
Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 20:31, 6 июня 2018.
Разработчик | OpenWrt Project |
---|---|
Линейка ОС | Unix-like |
Состояние разработки | Поддерживается |
Исходный код | Открытое ПО |
Дата первого релиза | January 2004 ; 18 years ago ( 2004-01 ) |
Доступно в | 22 языка |
Ядро (тип) | Монолитное ядро (Linux) |
Пользовательское пространство |
BusyBox |
По умолчанию пользовательский интерфейс |
CLI, WebUIs |
Лицензия | Открытое ПО |
Официальный веб-сайт | www .openwrt .org |
OpenWRT — это чрезвычайно гибкий дистрибутив GNU/Linux для встраиваемых систем. В отличие от многих других дистрибутивов для роутеров, OpenWRT была создана с нуля и на данный момент является полностью функциональной, легко изменяемой операционной системой для вашего роутера. На практике это означает, что вы можете создать систему для решения конкретных задач, без ненужных приложений, при этом используя новейшее ядро Linux, которое еще не успело появиться в большинстве других дистрибутивов.
Разработчик | OpenWrt Project |
---|---|
Линейка ОС | Unix-like |
Состояние разработки | Поддерживается |
Исходный код | Открытое ПО |
Дата первого релиза | January 2004 ; 18 years ago ( 2004-01 ) |
Доступно в | 22 языка |
Ядро (тип) | Монолитное ядро (Linux) |
Пользовательское пространство |
BusyBox |
По умолчанию пользовательский интерфейс |
CLI, WebUIs |
Лицензия | Открытое ПО |
Официальный веб-сайт | www .openwrt .org |
OpenWRT — это чрезвычайно гибкий дистрибутив GNU/Linux для встраиваемых систем. В отличие от многих других дистрибутивов для роутеров, OpenWRT была создана с нуля и на данный момент является полностью функциональной, легко изменяемой операционной системой для вашего роутера. На практике это означает, что вы можете создать систему для решения конкретных задач, без ненужных приложений, при этом используя новейшее ядро Linux, которое еще не успело появиться в большинстве других дистрибутивов.
Сборка и компиляция прошивки OpenWRT своими руками. — Блокнот обычного админа )
- возможно, потребуется username и login (для доступа не к web-интерфейсу, а именно к автозагрузчику);
- важно также узнать время после включения, в течение которого ваше устройство принимает входящие подключения к автозагрузчику. Это может быть, например, время в 2 секунды, начиная с 3-ой секунды после включения устройства в сеть.
Содержание
Изначально поддержка ограничивалась серией Linksys WRT54G, но сейчас расширилась и включает в себя чипсеты других производителей, в том числе и x86. Наиболее популярными является серия Linksys WRT54G и Asus WL500G. OpenWrt в основном использует интерфейс командной строки, но одной из опций является веб-интерфейс. Техническая поддержка осуществляется с помощью форума и IRC канала. [Источник 1]
Стандартная прошивка предоставляет базовый набор функций (в постоянно разрабатываемой версии — «trunk» отсутствует даже веб интерфейс). Для расширения функционала используются дополнительные пакеты. Отмечается неудобство веб-интерфейса (особенно для неопытных пользователей).
Для сборки нам понадобиться машина с Linux (Debian,Ubuntu) — я буду рассказывать о сборке именно на этих ОС. Хотя на других почти так же). OpenWrt встраиваемая операционная система, основанная на ядре Linux, и предназначенная, в первую очередь, для домашних маршрутизаторов. Иногда ОС ставят, если официальная прошивка работает некорректно, в сети случаются перебои, интернет-соединения прерываются.
Установка прошивки
Итак, выбрали прошивку, загрузили её на компьютер. Далее выполняем такие шаги.
- Зайдите в фирменное ПО роутера, применив браузер. Для этого в адресной строке введите IP устройства (на D-Link, допустим, по умолчанию ставится адрес 168.0.1).
- Вводите логин, пароль.
- Входите на вкладку обновления ПО, при запросе выбираете скачанный файл. Устанавливаете.
Если вы всё выполнили правильно, устройство станет доступно по адресу 192.168.1.1 через несколько минут. Таким образом завершится установка.
Обратите внимание: при неправильно выбранной прошивке, устройство перестанет работать, хотя прошивка вроде успешно установится. Восстановить же фирменное ПО не всегда возможно, в некоторых версиях доступна лишь прошивка чипа памяти, выполняемая на спецоборудовании.
Начало работы
Начиная действия с OpenWrt, выполните вначале настройку подключения провайдера. Следуем такому алгоритму.
Установка языка для интерфейса
- Зайдите в меню System —
- В поле на странице введите luci-i18n-russian.
- Подтвердите ввод, выберите вкладку Available packages с пакетом, вписанным вами. Нажмите для установки
- Когда пакет установится, обновите затем полностью окно браузера посредством кнопки F
Интерфейс устройства станет удобным — русскоязычным.
OpenWrt — Национальная библиотека им. Н. Э. Баумана
Возвращение к заводской прошивке
Если решите вернуть старую заводскую прошивку, выполняйте следующие шаги.
- Уточните модель роутера и его версию. Для этого зайдите в OpenWrt (168.1.1), откройте админку. После ввода логина и пароля, откроется страничка с данными, где в строке model можете увидеть данные вашего роутера, его модель.
- Пройдите на официальный сайт OpenWrt, введите там модель через поиск Ctrl+F.
- Скачайте ПО: вам понадобится прошивка с пометкой stripped.
- Зайдите снова в админку роутера.
- Пройдите в меню System —
- Зайдя в раздел Flash new firmware, отметьте выбором скачанный файл, нажмите кнопку Flash Image, подождите немного, потребуется лишь несколько минут.
У вас прошивка вернётся заводская, её потом вы можете обновить до актуальной версии.
Прошивка роутера — дело ответственное, но благодаря нашей инструкции можно всё выполнить самостоятельно. Главное, будьте внимательны при выборе прошивки, чтобы она соответствовала вашему устройству. Точно следуйте при выборе ПО той модели и версии роутера, что имеется у вас. Остальное выполнить несложно.
Содержание: