Форум обсуждения оборудования  

Вернуться   Форум обсуждения оборудования "Умный дом" > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.01.2015, 20:09   #1
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 37
Сообщений: 571
Вес репутации: 591
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ Отправить сообщение для uni с помощью Skype™
По умолчанию Интерфейс LuCI

Возникла проблема при настройке доступа в Интернет для CyberWrt. Я никогда не пользуюсь страничкой настройки в самой прошивке, так как она ведёт себя неадекватно и может всё порушить. Чаще настраиваю вручную, а когда забываю как, то накидываю стандартный OpenWrt с LuCI, там настраиваю и потом, сохраняя настройки, перепрошиваю на CyberWrt. Но вот недавно это не сработало. Интернет, настроенный в OpenWrt + LuCI перестал нормально работать после перепрошивки на CyberWrt. Просто не пойму в чём дело, он как бы и есть и его как бы и нет. Выглядит это как чуть ли не модемное соединение, данные еле еле тянутся из сети. Браузер перестаёт работать, а на вкладке с модулями не грузятся картинки.

Папку с конфигами после настроек сохранял и копировал поверх, не помогло.

Хочу восстановить LuCI на CyberWrt, чтобы с его помощью автоматически восстановить нормальную конфигурацию.

Вопрос в том как это сделать? Где-то было что-то подобное уже, но я не смог найти.

Ещё меня озадачивает отсутствие поля с bssid в настройках wifi клиента CyberWrt. Без него ничего не работает. Это одна из основных причин, по которой мне нравится LuCI, где bssid получается автоматом.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 29.01.2015, 21:19   #2
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 450
Вес репутации: 564
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: Интерфейс LuCI

Интернет и у меня так работает на этой проше.
Использую openwrt c luci а в www подкинул веб CyberWrt.

По 192.168.1.1 доступ в luci, а по 192.168.1.1/cyberwrt в киберврт.

Поставь атрибуты после переноса.
Вложения
Тип файла: rar www.rar (10.5 Кб, 244 просмотров)
melsem вне форума   Ответить с цитированием
Старый 29.01.2015, 21:33   #3
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 37
Сообщений: 571
Вес репутации: 591
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ Отправить сообщение для uni с помощью Skype™
По умолчанию Re: Интерфейс LuCI

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

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

Доступ к Интернет нужен был, чтобы живьём показать как устанавливаются модули. Пришёл в аудиторию, а настроить доступ в сеть вручную так и не смог. Автоматом работает. Видимо CyberWrt что-то затирает кроме непосредственно конфигов.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 30.01.2015, 22:38   #4
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 37
Сообщений: 571
Вес репутации: 591
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ Отправить сообщение для uni с помощью Skype™
По умолчанию Re: Интерфейс LuCI

Установка LuCI вручную:

Код:
# Создаём папку cyberwrt и перемещаем туда index.html.
mkdir /www/cyberwrt
mv /www/index.html /www/cyberwrt

# Устанавливаем LuCI.
opkg update
for pkg in liblua lua libuci-lua libubus-lua uhttpd luci-lib-ipkg luci-i18n-english luci-sgi-cgi luci-lib-core luci-lib-nixio luci-lib-sys luci-lib-web luci-proto-core luci-theme-base luci-theme-openwrt luci-mod-admin-core luci-mod-admin-full luci-i18n-russian libiw libiwinfo libiwinfo-lua; do opkg install $pkg; done
Можно сделать модуль для CyberWrt.
__________________
Россия навсегда!

Последний раз редактировалось uni; 31.01.2015 в 16:52.
uni вне форума   Ответить с цитированием
Старый 31.01.2015, 08:50   #5
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 293
Вес репутации: 359
solalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to all
По умолчанию Re: Интерфейс LuCI

Можно еще подправить родной index.html у Luci
Удалить между тегами <head> и </head> перенаправление.
И добавить перед </body> например
Код:
<form>
	<input type="button" value="Go to LuCI" onclick="javascript:window.location='/cgi-bin/luci'"/>
	<input type="button" value="Go to Cyberwrt" onclick="javascript:window.location='cgi-bin/modules/manmod/index.cgi'"/>
</form>
solalex вне форума   Ответить с цитированием
Старый 31.01.2015, 11:54   #6
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,088
Вес репутации: 9286
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Интерфейс LuCI

Попробую сегодня в модуль оформить
Admin вне форума   Ответить с цитированием
Старый 31.01.2015, 12:39   #7
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 37
Сообщений: 571
Вес репутации: 591
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ Отправить сообщение для uni с помощью Skype™
По умолчанию Re: Интерфейс LuCI

Было бы здорово. Вот команда удаления пакетов:

Код:
root@CyberWrt:~# for pkg in liblua lua libuci-lua libubus-lua luci-lib-ipkg luci-sgi-cgi luci-lib-core luci-lib-nixio luci-lib-sys luci-lib-web luci-proto-
core luci-theme-base luci-theme-openwrt luci-mod-admin-core luci-mod-admin-full luci-i18n-russian libiw libiwinfo libiwinfo-lua; do opkg remove --force-dep
ends $pkg; done
Removing package liblua from root...
Removing package lua from root...
Removing package libuci-lua from root...
Removing package libubus-lua from root...
Removing package luci-lib-ipkg from root...
Removing package luci-sgi-cgi from root...
Removing package luci-lib-core from root...
Removing package luci-lib-nixio from root...
Removing package luci-lib-sys from root...
Removing package luci-lib-web from root...
Not deleting modified conffile /etc/config/luci.
Removing package luci-proto-core from root...
Removing package luci-theme-base from root...
No packages removed.
Removing package luci-mod-admin-core from root...
No packages removed.
No packages removed.
No packages removed.
Removing package libiwinfo from root...
No packages removed.
root@CyberWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    1.4M    248.0K      1.2M  17% /
/dev/root                 1.5M      1.5M         0 100% /rom
tmpfs                    14.1M    392.0K     13.7M   3% /tmp
/dev/mtdblock3            1.4M    248.0K      1.2M  17% /overlay
overlayfs:/overlay        1.4M    248.0K      1.2M  17% /
tmpfs                   512.0K         0    512.0K   0% /dev
Нужно не забыть удалить /etc/config/luci и /www/index.html, иначе при повторной установке конфигурация luci не обновится и установка не завершится успешно из-за индексного файла (это если вручную всё делать).

При удалении пакетов uhttpd убран из строки, в отличие от установки.

Также при установке можно убрать пакет luci-i18n-english, так как он идёт зависимостью в luci-mod-admin-core.
__________________
Россия навсегда!

Последний раз редактировалось uni; 31.01.2015 в 12:41.
uni вне форума   Ответить с цитированием
Старый 31.01.2015, 12:55   #8
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,088
Вес репутации: 9286
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Интерфейс LuCI

Поделитесь пожалуйста фалом index.html для Luci
А то боюсь устанавливать, так как у меня на роутере много не завершенных проектов
Admin вне форума   Ответить с цитированием
Старый 31.01.2015, 13:01   #9
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 293
Вес репутации: 359
solalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to allsolalex is a name known to all
По умолчанию Re: Интерфейс LuCI

Код:
<?xml version="1.0" encoding="utf-8"?>
window.location.replace('/cgi-bin/modules/about/index.cgi');
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="refresh" content="0; URL=/cgi-bin/luci" />
</head>
<body style="background-color: black">
<a style="color: white; text-decoration: none" href="/cgi-bin/luci">LuCI - Lua Configuration Interface</a>
</body>
</html>
solalex вне форума   Ответить с цитированием
Старый 31.01.2015, 13:05   #10
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,088
Вес репутации: 9286
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Интерфейс LuCI

Спасибо
Admin вне форума   Ответить с цитированием
Ответ

Метки
cyberwrt, luci


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 07:04. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика