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

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.06.2013, 00:19   #121
Woodoo
Junior Member
 
Регистрация: 12.06.2013
Сообщений: 10
Вес репутации: 0
Woodoo is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Admin Посмотреть сообщение
Статья про то как прошить и настроить роутер TP-Link MR3020 или TL-WR703N* для использования его в своих проектах.
* - ставить прошивку с этого форума на wr703n нельзя!
Вы это имеете ввиду?
Что-то параграфы взаимоисключающие...

Вобщем, можно. Нельзя только через веб с оригинальной китайской, как я пробовал постом выше. Через mtd и через bootloader все замечательно стало и заработало. Вот только места на
Код:
opkg install kmod-sound-core kmod-usb-audio mpd-mini
не хватает
Woodoo вне форума   Ответить с цитированием
Старый 14.06.2013, 05:11   #122
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Woodoo Посмотреть сообщение
Вы это имеете ввиду?
Что-то параграфы взаимоисключающие...
Статья писалась с учетом того, что прошивка ставиться с официального источника OpenWrt и соответственно под каждый роутер своя. Позже выяснилось, что пакеты программ от разных версий прошивок не совместимы между собой и мы решили остановиться на версии с наиболее полным репозиторием без Web морды для MR3020 (которую при необходимости можно до установить позже, когда смонтируется ФС на внешней флэшке).

Цитата:
Вобщем, можно. Нельзя только через веб с оригинальной китайской, как я пробовал постом выше. Через mtd и через bootloader все замечательно стало и заработало. Вот только места на
Код:
opkg install kmod-sound-core kmod-usb-audio mpd-mini
не хватает
1. Хорошо что рискнули и получилось На русской версии тоже нельзя прошить через web.
2. Без флэшки не влезет!

Последний раз редактировалось andr128; 14.06.2013 в 22:59.
andr128 вне форума   Ответить с цитированием
Старый 14.06.2013, 11:10   #123
Woodoo
Junior Member
 
Регистрация: 12.06.2013
Сообщений: 10
Вес репутации: 0
Woodoo is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от andr128 Посмотреть сообщение
2. Без флэшки не влезет!
А я попробую
Возьмем и поставим mpd-mini в RAM (он же /tmp):
Код:
opkg install mpd-mini -d ram
Пакет установился без ошибок. Вот только опасения, что mpd-mini не умеет работать не будучи установленным в корень подтвердились:
Код:
./tmp/usr/bin/mpd: can't load library 'libcurl.so.4'
Да, либа теперь здесь ./tmp/usr/lib/libcurl.so.4, а не здесь ./usr/lib/libcurl.so.4

Может кто знает, как сказать mpd, что он установлен в /tmp вместо /?
Woodoo вне форума   Ответить с цитированием
Старый 14.06.2013, 11:34   #124
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

создать линк
andr128 вне форума   Ответить с цитированием
Старый 14.06.2013, 11:39   #125
Woodoo
Junior Member
 
Регистрация: 12.06.2013
Сообщений: 10
Вес репутации: 0
Woodoo is an unknown quantity at this point
По умолчанию

Нельзя:
Код:
root@OpenWrt:/# ln ./tmp/usr/lib/libcurl.so.4 ./usr/lib/libcurl.so.4
ln: ./usr/lib/libcurl.so.4: Invalid cross-device link

Последний раз редактировалось Woodoo; 14.06.2013 в 11:44.
Woodoo вне форума   Ответить с цитированием
Старый 14.06.2013, 11:49   #126
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

/usr/lib - только для чтения так что-ли?
тыгды наверно не извращаться и флэшку подключить

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

Последний раз редактировалось andr128; 14.06.2013 в 11:53.
andr128 вне форума   Ответить с цитированием
Старый 14.06.2013, 17:07   #127
Woodoo
Junior Member
 
Регистрация: 12.06.2013
Сообщений: 10
Вес репутации: 0
Woodoo is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от andr128 Посмотреть сообщение
Не понимаю ваших экспериментов? даже если получиться, что вы будите каждый раз загружать прогу и настраивать?
Да. Только это будет делать скрипт. Это для меня более приемлемо, чем подключать хаб + флеш.
Woodoo вне форума   Ответить с цитированием
Старый 14.06.2013, 20:22   #128
Woodoo
Junior Member
 
Регистрация: 12.06.2013
Сообщений: 10
Вес репутации: 0
Woodoo is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от andr128 Посмотреть сообщение
/usr/lib - только для чтения так что-ли?
тыгды наверно не извращаться и флэшку подключить
Так а что это даст? Ну подключу я флешку куда-нибудь в /mnt/flash, только вот rootfs у меня от этого не увеличится... Или может быть Вы имеете ввиду замену onboard SPI-флешки на более емкую?

update
учитывая следующий пост, этот более не актуален

Последний раз редактировалось Woodoo; 14.06.2013 в 20:35.
Woodoo вне форума   Ответить с цитированием
Старый 14.06.2013, 20:33   #129
Woodoo
Junior Member
 
Регистрация: 12.06.2013
Сообщений: 10
Вес репутации: 0
Woodoo is an unknown quantity at this point
По умолчанию

Вобщем, вот решение с установкой в /tmp да и куда угодно (помним про ключ -d в opkg):
Код:
root@OpenWrt:/mnt# export RAM=/tmp
root@OpenWrt:/mnt# export PATH=$PATH:$RAM/usr/bin:$RAM/usr/sbin
root@OpenWrt:/mnt# export LD_LIBRARY_PATH=$RAM/lib:$RAM/usr/lib

Последний раз редактировалось Woodoo; 14.06.2013 в 20:35.
Woodoo вне форума   Ответить с цитированием
Старый 14.06.2013, 22:53   #130
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Цитата:
Так а что это даст? Ну подключу я флешку куда-нибудь в /mnt/flash, только вот rootfs у меня от этого не увеличится... Или может быть Вы имеете ввиду замену onboard SPI-флешки на более емкую?
Ну ни фига себе как это что даст - возможность ставить программы, которые не влезали во встроенную флэшку.
Как вариант если вы замените стандартную флэш на более емкую 8 или 16 мб - будет возможность разместить не ёмкие программы во встроенной флэшь памяти без использования внешней. Но это имхо тоже не вариант т.к. достаточно много полезных программ превысят эту цифру. Поэтому внешняя флэшка самый разумный выход.
Гораздо большую пользу принесет увеличение RAM с 32мб до 64мб

Цитата:
update
учитывая следующий пост, этот более не актуален
Хорошо, гуд
Простой вопрос выключили вы роутер или перезагрузили.
Дальше что? Написать скрипт, добавить переменные окружения при загрузке, а сами файлы, библиотеки откуда грузить будите? из интернета? из какого-то сетевого ресурса и все по новой инсталлировать.

Я что-то не пойму зачем так изголяться, есть ведь стандартное решение - примонтировать USB диск в качестве основной файловой системы и дело с концом. Ставь что хочешь, места полно и доступ к корневой системе будет и файлы ни куда не пропадут.

Последний раз редактировалось andr128; 14.06.2013 в 23:00.
andr128 вне форума   Ответить с цитированием
Ответ


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

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

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

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

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


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


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