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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.01.2013, 19:14   #1
ilyakamb
Junior Member
 
Регистрация: 08.01.2013
Сообщений: 6
Вес репутации: 0
ilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud of
По умолчанию Сохранение репозитория OpenWRT на диск.

Копирование официального репозитория OpenWRT на Flash-диск
(создание локального репозитория, загрузка на свой сайт и т д).

RepoDownloader.

Данная утилита, используя ссылку на репозиторий, (например, http://downloads.openwrt.org/snapsho...urst/packages/) создает папку packages и загружает все пакеты в нее.

Скриншоты:
Цитата:

Ввести адрес репозитория.


Нажать кнопку "Начать копирование".


Загрузка пакетов началась.

Текущая версия: 0.0.3;
Цитата:
v0.0.3 Обновление:

1. Исправления в алгоритме парсинга файла пакетов.
2. Отображение полного объема репозитория перед загрузкой.
Вложения
Тип файла: rar RepoDownloader.rar (53.8 Кб, 3698 просмотров)

Последний раз редактировалось ilyakamb; 03.02.2014 в 11:16.
ilyakamb вне форума   Ответить с цитированием
Старый 10.01.2013, 18:33   #2
NEXT
Member
 
Регистрация: 23.11.2012
Сообщений: 47
Вес репутации: 184
NEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud of
По умолчанию

А добавить фичу, чтобы видеть весь обьем репозитария перед закачкой можно? Не только в количестве файлов, но и в мегах или гигах
NEXT вне форума   Ответить с цитированием
Старый 10.01.2013, 23:28   #3
ilyakamb
Junior Member
 
Регистрация: 08.01.2013
Сообщений: 6
Вес репутации: 0
ilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud of
По умолчанию

Как раз планирую в следующем обновлении.
ilyakamb вне форума   Ответить с цитированием
Старый 11.01.2013, 23:21   #4
ilyakamb
Junior Member
 
Регистрация: 08.01.2013
Сообщений: 6
Вес репутации: 0
ilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud of
По умолчанию

Добавил Общий объем.

Цитата:
ilyakamb вне форума   Ответить с цитированием
Старый 15.01.2013, 00:57   #5
lolipopka
Junior Member
 
Регистрация: 15.01.2013
Сообщений: 7
Вес репутации: 0
lolipopka is an unknown quantity at this point
По умолчанию велосипед!

Программка, конечно, с свистелками и перделками знатными, только зачем так мучаться, не проще ли просто выполнить в консоли команду

Код:
wget -r http://downloads.openwrt.org/snapshots/trunk/xburst/packages/
?


под windows

Последний раз редактировалось lolipopka; 15.01.2013 в 01:01.
lolipopka вне форума   Ответить с цитированием
Старый 15.01.2013, 03:24   #6
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 вне форума   Ответить с цитированием
Старый 15.01.2013, 09:28   #7
ilyakamb
Junior Member
 
Регистрация: 08.01.2013
Сообщений: 6
Вес репутации: 0
ilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud ofilyakamb has much to be proud of
По умолчанию

А аналог wget под винду есть?
Просто снес дебиан на время, а надо было скачать)
ilyakamb вне форума   Ответить с цитированием
Старый 15.01.2013, 11:25   #8
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
По умолчанию

wget для windows
Закинуть в папку c:\windows\system32 чтоб можно было вызывать находясь в любом месте диска
Вложения
Тип файла: rar wget.rar (385.2 Кб, 782 просмотров)
andr128 вне форума   Ответить с цитированием
Старый 15.01.2013, 13:29   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
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
По умолчанию

А мне проще воспользоваться программой, которую написал ilyakamb
За что ему спасибо
Admin вне форума   Ответить с цитированием
Старый 23.01.2013, 19:48   #10
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Подключение локального репозитория OpenWRT

Не так давно начал я "бороться" с ленью. И решил сделать солянку на базе TL-MR3020. И как оказалось все против меня!

Цитата:
Начнем с того, что для полной настройки и превращения из маленького роутера в боевую машину нам понадобится интернет. А у меня с этим проблема. Интернет через VPN по локальной сети. Что бы поднять VPN нужно скачать дополнительные пакеты в OpenWRT. Начал заморачиваться с 3G интернетом, но у меня его нет, да и не нужно совсем. Сделал ставку на локальный репозиторий и у меня все получилось.
Нам понадобятся пара программ и немного терпения.

Предпологается что у нас установлена OpenWRT на роутер, а на компьютере Windows.

Скачиваем, и начинаем действовать:
1. Сохранение репозитория OpenWRT на диск (ознакамливаеся и скачиваем репозиторий).
2. HSF ~ HTTP File Server (файловый сервер).


И так. Скачали репозиторий. Для начала подключим роутер по LAN (можно и по wifi) и скармливаем папку с репозиторием HSF.

Открываем и добавляем папку pakages.




Я выбрал реальную папку.




Затем сохранил как файловую систему.




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

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

vi /etc/opkg.conf

Видим:

Код:
src/gz attitude_adjustment #src/gz attitude_adjustment http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
~
Меняем на ссылку, что нам дал HSF.




Внимание! Убедитесь что в конце ссылки не стоит "/"
Код:
src/gz attitude_adjustment http://192.168.1.199/packages
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
~
Обновляем список доступных пакетов:

opkg update

Получаем ответ:
Код:
root@OpenWrt:/# opkg update
Downloading http://192.168.1.199/packages/Packages.gz.
Inflating http://192.168.1.199/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
Все получилось, прикрепили локальный репозиторий к нашему роутеру.
__________________
Моя солянка на основе TL-MR3020.

Последний раз редактировалось amod-cccp; 23.01.2013 в 20:02.
amod-cccp вне форума   Ответить с цитированием
Ответ

Метки
hsf, сохранить, репозиторий, openwrt, tp-link, клонирование, локальный


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

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

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

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

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


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


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