Openwrt web интерфейс не работает

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

Сегодня обойдемся без предисловий и перейдем сразу к делу. Итак, наверняка многие слышали что помимо прошивки от производителя устройства, существуют и альтернативные. Наиболее раскрученная и на слуху — это, наверное, 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

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

Читайте также:  Что делать если у меня не работает самп

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

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

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

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

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

Источник

Не запускается интерфейс 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 интерфейс?

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

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!

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

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

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

Источник

Openwrt dhcp local теперь не могу зайти на роутер .

Настраивая роутер включил получение ip для роутера по dhcp, так как айпи раздает хост а сам нерабочий роутер работает как повторитель,теперь не могу войти на роутер, но все индикаторы работают, wifi виден но теперь не раздает локальным компьютерам ip пробывал установить ip вручную и зайти на интерфейс 192.168.1.1 безрезультатно, роутер tp-link wr-2543nd .

ах да ,кнопка ресет не работает 🙁

Он наверняка получил адрес с хоста. Посмотри на лизы.

смотрел не получил 🙁

А как так вышло, что reset не работает?

сам в шоке зажимаю как раньше и безрезультатно , думаю дело в openwrt.

Есть универсальный способ сброса настроек:

  1. на включенном роутере нажимаешь reset и держишь 30 секунд;
  2. не отпуская кнопку reset, отключаешь блок питания от роутера и ждёшь 30 секунд;
  3. не отпуская кнопку reset, подключаешь блок питания к роутеру и ждёшь 30 секунд;
  4. отпускаешь кнопку reset.

На некоторых роутерах вместо кнопки reset надо использовать кнопку wps.

спасибо сейчас попробую все из того что ты перечислил.

все перепробовал безрезультатно 🙁

Как вариант, вдруг он из 169.254 себе назначил, попробуй.

Получилось

Получилось сделать так, всунул сетевой провод в Lan1 порт, установил на компьютере айпи 192.168.1.2 а шлюз 192.168.1.254 выключил роутер включил подождал 3 секунды когда роутер очердной раз моргнул зажал ресет на 3 секунды, отпустил индикатор замка на роутере начал бешенно мигать вошел в telnet 192.168.1.254 или 192.168.1.1 уже забыл, и там уже в терминале востановил настройки на заводские, ура , всем спасибо.

Читайте также:  Как отремонтировать балконную плиту своими руками

А потом я заново решился прошить его и испортил роутер который теперь кирпич, теперь придется заказывать шнур UART =(

У меня такая же история с 741nd + openwrt, не воспринимай близко к сердцу =)

Просто такие как мы не должны лезть туда, куда не надо =) Ну, или учиться на ошибках.

Отпишись о результатах прошивки через уарт, пжлста.

еще не пришел этот третий кирпич который я испортил =))))

Возможно и arp -a помогло бы его найти.

да спасибо, как то забыл про arp, пробывал tcpdump по какому-то howto:)

Источник

Openwrt web интерфейс не работает

Дорогие пользователи! У нас появился новый форум на платформе tp-link.community (Сообщество)

Форум доступен по ссылке https://community.tp-link.com/ru
Просим Вас отнестись с пониманием к новому форуму, он находится в стадии доработки и в скором времени будет полностью завершен.

Если при регистрации в Сообществе Вы укажете адрес электронный почты, который используете на данном форуме, то Ваши данные будут перенесены на форум Сообщества автоматически.
Также, если на форуме Сообщества Ваш никнейм будет занят, то Вам предложат сменить его или оставить, но с приставкой «_RU».

Убедительная просьба не дублировать темы на старом/новом форуме.

Нет доступа в веб-интерфейс

Нет доступа в веб-интерфейс

Сообщение mfch » 07 июн 2016, 12:22

Re: Нет доступа в веб-интерфейс

Сообщение Goodwin » 07 июн 2016, 13:54

Re: Нет доступа в веб-интерфейс

Сообщение vovan26 » 07 июн 2016, 15:03

Re: Нет доступа в веб-интерфейс

Сообщение mfch0 » 07 июн 2016, 22:13

Re: Нет доступа в веб-интерфейс

Сообщение vovan26 » 08 июн 2016, 07:43

Re: Нет доступа в веб-интерфейс

Сообщение mfch0 » 08 июн 2016, 07:55

Re: Нет доступа в веб-интерфейс

Сообщение vovan26 » 08 июн 2016, 08:59

Re: Нет доступа в веб-интерфейс

Сообщение mfch0 » 08 июн 2016, 14:49

Re: Нет доступа в веб-интерфейс

Сообщение vovan26 » 08 июн 2016, 15:00

Re: Нет доступа в веб-интерфейс

Сообщение vovan26 » 08 июн 2016, 20:35

Источник

Почему не могу попасть в админку Openwrt для роутера mr-3020 по wifi?

Тогда всё ещё проще:
1. Заходим в Network-Interfaces
2. Напротив интерфейса LAN нажимаем Edit
3. Проверяем, что бы был установлен статический адрес 192.168.1.1, маска 255.255.255.0, галочка Disable DHCP for this interface была снята(!). В полях Start выставляется первый адрес из подсети (по-умолчанию 100, то есть раздача адресов будет начинаться с адреса 192.168.1.100), поле Limit отражает сколько адресов после начального ещё будет роздано. По-умолчанию 150. То есть с 192.168.1.100 по 192.168.1.250.
4. Переходим во вкладку Physical settings, и снимаем галочку с Ethernet Adapter: «eth0». Галочка у вас должна остаться только на Wireless network. Этим действием мы отсоединили lan-порт от моста и теперь будем превращать его в wan-порт.
5. Нажимаем save & apply.
6. Теперь подключаемся с любого устройства к роутеру по wifi. Через кабель мы теперь ничего не увидим и адреса по dhcp не получим.
7. Идём опять в Network-Interfaces. Нажимаем Add new interface.
Имя указываем WAN, протокол выбираем PPPoE, ставим крыжик напротив Ethernet Adapter: «eth0». Save & apply.
8. Снова переходим в Network-Interfaces-WAN-Edit. Вводим логин и пароль из договора с ростелекомом и вставляем кабель от ростелекома в lan-порт.
9. Переходим в advanced settings, отмечаем галками Bring up on boot, Use default gateway, Use DNS servers advertised by peer.
10. Save & apply.

Читайте также:  Почему не работает звук ватсап видеозвонок

После этого у вас на главной странице админки должно появиться IPv4 WAN Status, где будет показана статистика по текущему подключению. Если у ростелекома нет привязки к MAC-адресу.
Ну и на всех беспроводных устройствах начнёт работать интернет.

nicelight_nsk: Пришлите скриншот вкладки Status-Overview и Network-Firewall-General settings.

По вайфаю адреса раздаются? Устройства подключаются корректно?

Первоначально давайте проясним какое у вас оборудование помимо роутера MR3020 присутствует и для каких целей вы планиуете использовать этот роутер, какую точно версию OpenWRT вы прошили?

Могу немного пованговать и предположить, что раз у вас подключен провайдер Ростелеком, то вам установили оптический модем Eltex, Huawei или EciBfocus, в котором отсутствует wifi, а с помощью роутера MR3020 вы хотите подключить беспроводные устройства к модему.

Так же, если мне не изменяет память, на mr3020 по-умолчанию lan и wifi интерфейсы не объединены в мост (bridge), так как у этого роутера считается, что либо lan, либо wifi будет смотреть в интернет.

Для наглядности примеров допустим, что ваш оптический модем от Ростелекома имеет ip-адрес 192.168.0.1 и раздаёт адреса по dhcp в диапазоне от 192.168.0.100 до 192.168.0.200.

Итак
1. Отключаем роутер от ростелекомовского модема, если уже успели соединить их кабелем, для того, чтобы не запутаться.
2. Сбрасываем найстройки роутера mr3020 в начальное состояние.
3. Заходим в админку роутера по адресу 192.168.1.1, задаём пароль для пользователя root.
4. Переходим в меню Network-Interfaces. Вероятнее всего у вас там будет два интерфейса LAN и WAN. К LAN-интерфейсу будет относиться ваше кабельное соединение, а к WAN — wifi.
5. Удаляем WAN — нажимаем кнопку Delete. После этого можно внизу нажать Save (но не Save & Apply)
6. Теперь отредактируем настройки LAN — нажимаем Edit.
7. Установим Protocol: Static address, IPv4 address: 192.168.0.2 (как вы заметили, это свободный адрес из подсети ростелекомовского модема), IPv4 netmask: 255.255.255.0, IPv4 gateway: 192.168.0.1, DNS: 192.168.0.1
8. Чуть ниже установим галочку около «Disable DHCP for this interface.» Этим мы выключим функцию раздачи адресов на mr3020, ведь, как мы договорились, раздачей адресов занимается ростелекомовский модем. После этого можно внизу нажать Save (но не Save & Apply)
9. Переходим во вкладку Physical settings.
10. Отмечаем галочкой Bridge interfaces.
11. Ниже напротив Interface отмечаем галками Ethernet Adapter: «eth0» и Wireless Network: Master «OpenWRT»
12. После этого можно внизу нажать Save (но не Save & Apply)
13. Переходим в Network-Wifi, напротив беспроводной сети нажимаем кнопку Enable, а потом Edit.
14. Устанавливаем канал и мощность по вкусу.
15. В поле ESSID вписываем имя нашей сети, Mode: Access Point. Ниже удостоверяемся, что галочка стоит напротив lan.
16. Во вкладке Wireless security — Encryption: WPA2-PSK, Cipher: AES, Key: пароль от вашей сети.
17. Теперь наконец-то нажимаем Save & Apply.
18. Подлкючаем роутер кабелем к ростелекомовскому модему.
19. На любом беспроводном устройстве находим нашу сеть, подключаемся с паролем, который указали выше.
20. Удостоверяемся, что корректно получили ip-адрес из подсети ростелекомовского модема 192.168.0.0/24.
21. Теперь можем попробовать открыть админку роутера mr3020 по адресу 192.168.0.2
22. Интернет так же должен работать.
23. Проверьте, чтобы количество работающих по wifi устройств могло быть больше одного 🙂

Источник

Оцените статью