Перейти к содержимому

Openwrt как установить luci

  • автор:

Не запускается интерфейс LuCi в OpenWRT

Имеется OpenWRT 15.05. Поставил LuCi командой opkg install luci. При входи в веб интерфейс LuCi браузер скачивает файл luci с таким содержимым: #!/usr/bin/lua require «luci.cacheloader» require «luci.sgi.cgi» luci.dispatcher.indexcache = «/tmp/luci-indexcache» luci.sgi.cgi.run()

Как исправить, чтобы нормально запускался LuCi интерфейс?

WorldDestroyer
09.10.19 12:14:02 MSK

поставить openwrt непятилетней давности. ну или пятилетней но с люсей на борту. она идет по умолчанию для релизов.

mos ★★☆☆☆
( 09.10.19 12:59:22 MSK )

The web server software uHTTPd is a dependency of the LuCI package and is automatically installed when you install LuCI. After installation the web server is not running!

athost ★★★★★
( 09.10.19 13:00:46 MSK )
Ответ на: комментарий от athost 09.10.19 13:00:46 MSK

очевидно что если он бравУзером что-то там скачал, то на 80 порту ему что-то ответило.

впрочем так же очевидно что поцЫэнт по нынешней лоровской традицыи действует не приходя в сознание, поэтому может быть всё что угодно.

а телепаты всё еще в отпуске — что в 2000 когда такие посты можно было обматерить а ТС забанить, что сейчас, когда ТС надёжа и опора инклюзивного комьюнити ЛОРа

mos ★★☆☆☆
( 09.10.19 13:05:14 MSK )

Покажи вывод такой команды:

grep -E -v '^\s*(#|$)' /etc/config/uhttpd 

Подозреваю, что не хватает вот этого:

config uhttpd main . option home /www option cgi_prefix /cgi-bin list lua_prefix "/cgi-bin/luci=/usr/lib/lua/luci/sgi/uhttpd.lua" . 

P.S. это в предположении, что используется uhttpd (что в релизных сборках по умолчанию) а не nginx. И да, обновись, т.к. дыры.

AEP ★★★★★
( 09.10.19 14:54:23 MSK )
Последнее исправление: AEP 09.10.19 14:56:53 MSK (всего исправлений: 1)

Установка снимков разработки LEDE

Только для опытных пользователей! В приведенных ниже шагах установите встроенное программное обеспечение для создания моментальных снимков LEDE на вашем устройстве.

Что такое прошивка для моментальных снимков разработки ?

Снимки разработки также известны как просто «моментальные снимки» или устаревший термин «сборные линии». Снимки — это версии LEDE, которые находятся в разработке. Они перестраиваются часто, часто несколько раз в день.

Я стандартный потребитель, мне нужна прошивка для моментальных снимков разработки ?

Нет!
Хотя они и являются последней версией, нет никакой гарантии, что какая-либо конкретная сборка снимков будет без ошибок или даже вообще работать.
Снимки вряд ли будут достаточно стабильными для использования на вашем домашнем маршрутизаторе, где вы или члены вашей семьи полагаетесь на сеть.
В качестве стандартного потребителя придерживаются официальные версии LEDE.

В моментальных снимках графический интерфейс пользователя LuCi не установлен по умолчанию

При моментальных снимках LuCi необходимо установить вручную (при необходимости).

При ручной установке LuCi по пакету может потребоваться больше свободного флеш-памяти, чем может работать устройство с 4 МБ-вспышкой, см Предупреждение устройства 4/32

Чтобы вручную установить LuCi: установка LuCI

Установка снимка LEDE

Чтобы установить (или“flash”) изображение прошивки снимка светодиодной подсветки, просто следуйте стандартным мерцающим инструкциям: Заводская установка» и Sysupgrade, с той лишь разницей, что вы можете использовать его для файла прошивки из раздела загрузки моментальных снимков.

Дополнительные шаги

Как только снимок будет установлен на вашем устройстве

Установите LuCI, если требуется
Обратитесь кРуководству Пользователя
Установите другие пакеты с opkg install .

Вы должны обязательно установить пакет SQM- QoS чтобы свести к минимуму задержку/задержку. Используйте opkg install luci-app-sqm , а затем прочитайте, как настроить его в SQM Howto.

Другими полезными пакетами являются snmpd, netperf, и любые ваши избранные.

Если у вас есть неориентированный / недорогой маршрутизатор, поставляемый с OpenWrt/LEDE, вы можете узнать, какую архитектуру он использует, подключившись к нему через ssh и открыв /proc/cpuinfo . Комбинация из system type и machine является то, что вы ищете.

Если вы часто будете проблескивать прошивку светодиодной подсветки LEDE, вы можете создать скрипт, который делает изменения конфигурации надежным и повторяемым. См., Например, скрипт config-openwrt.sh который обновляет большинство настроек.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website. OK More information about cookies

  • Last modified: 2019/03/22 14:40
  • by vgaetera

Self-registration in the wiki has been disabled.
If you want to contribute to the OpenWrt wiki, please post HERE in the forum or ask on IRC for access.

Except where otherwise noted, content on this wiki is licensed under the following license:
CC Attribution-Share Alike 4.0 International

Первый запуск

Любая только что установленная система OpenWrt по умолчанию запускается со следующими настройками:

dnsmasq ( DHCP daemon) запущен
собственный IP адрес на интерфейсе внутренней сети 192.168.1.1/24
раздача IP адресов внутри сети осуществляется в пределах 192.168.1.100–250
dropbear ( SSH daemon) НЕ запущен
telnet daemon запущен на стандартном порту (23)

После новой установки OpenWrt каждый раз будет загружаться в этой конфигурации, пока вы не установите пароль:

Подключение через telnet

подключитесь к вашему роутеру командой telnet 192.168.1.1 . Приветственное окно выглядит следующим образом:

BusyBox v1.17.3 (2011-02-22 23:42:42 CET) built-in shell (ash) Enter 'help' for a list of built-in commands. _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ATTITUDE ADJUSTMENT (bleeding edge, r26290) ---------- * 1/4 oz Vodka Pour all ingredents into mixing * 1/4 oz Gin tin with ice, strain into glass. * 1/4 oz Amaretto * 1/4 oz Triple sec * 1/4 oz Peach schnapps * 1/4 oz Sour mix * 1 splash Cranberry juice ----------------------------------------------------- root@openwrt:~$

наберите passwd в строке ввода. Вам будет предложено создать новый пароль для пользователя root:

root@openwrt:~$ passwd Changing password for root New password: Retype password: Password for root changed by root root@openwrt:~$

пожалуйста, используйте надежный пароль.
после того как вы установили пароль telnet daemon будет отключен, наберите exit в командной строке

SSH уже доступен без перезагрузки; подключайтесь через HTTP S, если Web-интерфейс (LuCI) уже установлен TLS-модули

подключитесь опять с помощью команды ssh root@192.168.1.1 или используйте dropbear.public-key.auth
продолжайте с базовой конфигурацией

Подключение через Web-интерфейс

LuCI

Откройте ваш браузер и подключитесь к роутеру по его стандартному IP -адресу (обычно, это 192.168.1.1). Подключайтесь, исползуя username root а пароль оставьте пустым.

Кликните на правую часть верхнего меню в разделе Administration, и затем идите на вкладку System (просто наведите мышкой, не кликайте), в выпадающем меню выберите Admin Password. Как выглядит страница смены пароля показана ниже.

Напишите ваш пароль в поле Password и подтвердите его в поле Confirmation. Наконец, кликните на Submit.

Ваш новый пароль установлен.

X-Wrt

Откройте ваш браузер и подключитесь к роутеру по его стандартному IP -адресу (обычно, это 192.168.1.1). Web-интерфейс теперь попросит вас установить пароль. Наберите свой пароль в поле New Password и подтвердите его в поле Confirm Password затем, нажмите set.

Gargoyle

Откройте ваш браузер и подключитесь к роутеру по его стандартному IP -адресу (обычно, это 192.168.1.1). Web-интерфейс теперь попросит вас ввести пароль (по умолчанию: password). После попросит дважды ввести свой новый пароль в поле New Password и подтвердите его в поле Confirm Password затем, нажмите set.

Проблемы при входе

Если вы столкнулись с проблемой при входе, например вы не можете подключиться, это часто бывает связано с настройками вашего firewall-а в системе Linux или Windows. Если у вас запущены firewalls, вы можете попробовать отключить их и повторить попытку входа. Еще раз напоминаем, что после того, как вы установили пароль в OpenWrt, подключение по telnet больше не возможно (см. выше).

Не получается подключиться через SSH после установки пароля

Попробуйте еще раз через пару минут. При первой загрузке OpenWrt создает файловую систему и генерирует SSH ключи; SSH сервер не будет стартовать, пока эти ключи не будут сгенерированы.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website. OK More information about cookies

  • Last modified: 2020/09/23 17:58
  • by vgaetera

Self-registration in the wiki has been disabled.
If you want to contribute to the OpenWrt wiki, please post HERE in the forum or ask on IRC for access.

Except where otherwise noted, content on this wiki is licensed under the following license:
CC Attribution-Share Alike 4.0 International

OpenWrt. Установка и первоначальная настройка альтернативной прошивки для wi-fi роутеров на примере Linksys EA4500. Поднимаем WAN и web-интерфейс из командной строки.

OpenWrt. Установка и первоначальная настройка из командной строки

Админ в маленьком городе

Сегодня обойдемся без предисловий и перейдем сразу к делу. Итак, наверняка многие слышали что помимо прошивки от производителя устройства, существуют и альтернативные. Наиболее раскрученная и на слуху — это, наверное, DD-WRT. Про неё я уже рассказывал когда делал wi-fi повторитель на базе D-Link DIR-300.

Еще одна альтернативная прошивка — OpenWrt. Она менее дружественна для обычного пользователя, однако, обладает сравнимыми или даже большими возможностями по настройке, плюс работает на большем количестве роутеров. Мой пример с Linksys EA4500 тому подтверждение.

Спросите, а для чего вообще нужна альтернативная прошивка если и так всё работает? Раз возникает подобный вопрос, то возможно именно вам и не к чему такие эксперименты. Если всё работает и всё устраивает, то лучше пусть так и будет.

С аппаратной точки зрения у Linksys EA4500 огромный потенциал, который никак не используется штатной прошивкой, а мне крайне необходимо было выжать из этого «железа» больше. Самое главное нужен был полноценный firewall, с возможностью создавать свои правила (в штатной прошивке вместо него было какое-то недоразумение) и наличие vpn-сервера (в идеале openvpn). OpenWrt для этих целей подходила как нельзя лучше — по сути, это полноценный Linux-сервер с кучей всевозможных «плюшек», позволяющих делать невероятные, для обычных роутеров, вещи, вплоть до запуска прокси-сервера Squid или ip-телефонии Аsterisk. Вдумайтесь, это на обычном роутере(!)

Прошивка OpenWrt на Linksys EA4500 / E4200 v2

Страничка с прошивкой для Linksys EA4500 / E4200 v2, где находим ссылку на саму прошивку, в моём случае это openwrt-kirkwood-linksys-viper-squashfs-factory.bin

Собственно, в самом процессе перепрошивки, ничего сложного нет, всё делается штатными средствами через web-интерфейс вашего роутера, указываем путь к скачанному файлу прошивки и в путь. Единственное что хотелось отметить, прошиваться желательно не по wi-fi, а подключившись проводом к роутеру в обычный LAN-порт.

По идее, предполагается что дальнейшие настройки будут производиться через web-интерфейс уже новой прошивки (адрес по умолчанию 192.168.1.1, логин root c пустым паролем). Но не в моем случае. на указанной выше страничке Linksys EA4500, английским по белому написано что никакого web-интерфейса у меня не будет и нужно сперва установить этот самый web-интерфейс LuCI.

Поднимаем WAN и web-интерфейс из командной строки OpenWrt

Итак, web-интерфейса у нас нет. Чтобы его установить (ссылка на инструкцию приведена чуть выше) нам понадобиться сконфигурировать WAN-интерфейс для соединения с интернет. Для этого подключаемся к нашему роутеру по ssh (этот интерфейс включен по умолчанию): ssh root@192.168.1.1

ssh root@192.168.1.1 BusyBox v1.24.2 () built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- DESIGNATED DRIVER (Bleeding Edge, 50082) ----------------------------------------------------- * 2 oz. Orange Juice Combine all juices in a * 2 oz. Pineapple Juice tall glass filled with * 2 oz. Grapefruit Juice ice, stir well. * 2 oz. Cranberry Juice ----------------------------------------------------- root@OpenWrt:~#

Как помните, у нас сейчас нет пароля, сразу и зададим свой пароль командой passwd:

root@OpenWrt:~# passwd Changing password for root

Теперь перейдем непосредственно к настройке wan-интерфейса. В моем случае провайдер выдал статический адрес, потому пример будет со статикой (больше примеров можно посмотреть в официальной документации Network configuration). Тут всё как в обычном Linux, с помощью консольного текстового редактора vi вносим изменения в файл конфигурации /etc/config/network

root@OpenWrt:~# vi /etc/config/network
config interface 'wan' option ifname 'eth1' option proto 'static' option ipaddr 'xxx.xxx.xxx.xxx' option netmask 'xxx.xxx.xxx.xxx' option gateway 'xxx.xxx.xxx.xxx' option dns 'xxx.xxx.xxx.xxx'

После того как внесли изменения и сохранили файл, осталось перезапустить сеть для применения изменений:

root@OpenWrt:~# /etc/init.d/network reload

Интернет появился. Теперь уже можно спокойно установить web-интрефейс luci и производить дальнейшие настройки уже в графическом режиме из браузера:

opkg update opkg install luci

Запускаем web-сервер (uHTTPd)

/etc/init.d/uhttpd start /etc/init.d/uhttpd enable

OpenWrt. Вход в web-интерфейс

Подписывайтесь на канал
Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Комментариев: 15

  1. 2019-01-31 в 14:47:29 | Дмитрий Добрый день! такая проблема: прошивал роутер Е3500, прошивка встала, но сразу после этого провайдер начал техработы по завершении которых «сдох» WAN порт на роутере, соответственно не могу установить веб интерфейс. есть ли выход из положения или я получил кирпич?
  2. 2019-02-05 в 18:24:08 | Комментатор 134 Очень круто что вы сделали обзор как прошить этот роутер под опенврт, так как я давно ждал такой инструкции! Но у меня появилась проблема. Не получается пройти всю Вашу инструкцию до конца. после прошивки, я захожу по ssh устанавливаю пароль, затем подключаю инет-кабель в ван-порт и у меня интет на комп через провод сразу подается, так как мне не нужен статик ip, а инет распределяется по dhcp. проблема у меня появляется при попытке установить web-интерфейс. Вот что у меня получается: root@OpenWrt:~# opkg update
    Downloading http://downloads.openwrt.org/snapshots/trunk/kirkwood/generic/packages/base/Package
    Failed to establish connection А если выполнить opkg install luci то: root@OpenWrt:~# opkg install luci
    Unknown package ‘luci’.
    Collected errors:
    * opkg_install_cmd: Cannot install package luci.
  3. 2019-02-06 в 10:09:21 | dre@mer Так у вас скорее всего интернет не настроен на роутере. в первом случае вам говориться что пакет не может быть уставлен, так как не удалось установить соединение с источником. А далее, собственно, результат — вы пытаетесь установить пакет которого нет.
  4. 2019-05-22 в 10:51:40 | Павел Добрый день, подскажите, если установить данную прошивку на это устройство, то появится ли возможность подключить к нему usb модем e3372H от «хувея», и если да, то можно ли увидеть такую же полноценную инструкцию по настройке сего чуда, заранее благодарен за помощь.
  5. 2019-06-24 в 18:09:19 | Denis lede-project уже с графическим интерфейсом и версия ядра 4.4.71 https://lede-project.org/toh/hwdata/linksys/linksys_ea4500_v1
  6. 2019-08-27 в 20:05:26 | Евгений Подскажите пожалуйста а как обстоят дела с Wi-Fi ? Просто на сайте написано что там доступно только 5 каналов.

Note: Due to the unfortunate lack of DFS support in the current mwl8k driver, there are only four available channels in the 5GHz radio:
5180 MHz [36] (20.0 dBm)
5200 MHz [40] (20.0 dBm)
5220 MHz [44] (20.0 dBm)
5240 MHz [48] (20.0 dBm)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *