Entware-ng - на Android

Используем пакеты, расширяющие возможности оборудования
Dr.Acid
Сообщения: 145
Зарегистрирован: 26 авг 2015, 22:46

Сообщение Dr.Acid » 06 янв 2016, 20:41

Пытаюсь поставить Entware-ng на медиаплеер(древний) с Android 2.3
За основу беру эту инструкцию(с небольшими отклонениями, обусловленными особенностями моей коробки)
Столкнулся с проблемой - в "коробке" нет wget. То, что нашел, либо не качает с entware.zyxmon.org , либо вообще не запускается.
Поэтому вопрос: Где бы нарыть статически собранный wget(с поддержкой SSL) для ARM-архитектуры?

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1288
Зарегистрирован: 09 авг 2015, 14:33

Entware-ng - основные сведения

Сообщение Zyxmon » 06 янв 2016, 21:46

Dr.Acid писал(а):Источник цитаты Поэтому вопрос: Где бы нарыть статически собранный wget(с поддержкой SSL) для ARM-архитектуры?

Собрать!
1. Абстрактной arm архитектуры не бывает.
2. Для установки поддержка SSL не нужна.

Dr.Acid
Сообщения: 145
Зарегистрирован: 26 авг 2015, 22:46

Entware-ng - основные сведения

Сообщение Dr.Acid » 06 янв 2016, 21:51

1. В курсе уже. Попробую(чую, намучаюсь)
2. Странно. В recovery я обнаружил busybox с кучей апплетов, но wget оттуда выругался на адрес entware.zyxmon.org , а с локального сервачка стянул файлик без проблем.

UPD
Пинговался entware.zyxmon.org с коробки без проблем.

Dr.Acid
Сообщения: 145
Зарегистрирован: 26 авг 2015, 22:46

Entware-ng - основные сведения

Сообщение Dr.Acid » 06 янв 2016, 23:01

С busybox решил вопрос - скачал с офсайта busybox-armv5l - проверил, он работает(запускается)
сделал симлинк для wget и:

Код: Выделить всё

# wget http://entware.zyxmon.org/binaries/armv7/installer/entware_install.sh
wget: bad address 'entware.zyxmon.org'
# ping -c 3 entware.zyxmon.org
PING entware.zyxmon.org (81.4.123.217) 56(84) bytes of data.
64 bytes from entware.net (81.4.123.217): icmp_seq=1 ttl=55 time=49.6 ms
64 bytes from entware.net (81.4.123.217): icmp_seq=2 ttl=55 time=49.6 ms
64 bytes from entware.net (81.4.123.217): icmp_seq=3 ttl=55 time=54.6 ms

--- entware.zyxmon.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 49.662/51.338/54.689/2.369 ms
# wget http://81.4.123.217/binaries/armv7/installer/entware_install.sh
Connecting to 81.4.123.217 (81.4.123.217:80)
wget: server returned error: HTTP/1.1 404 Not Found
# 

Напрягает, что адреса не совпадают - entware.zyxmon.org и entware.net
Что-то не то, как мне кажется...
На Убунте всё нормально качается.

Может, есть какая прога, навроде udpxy, которая "прокачает" это через локальный ВЕБ сервер? :?

UPD
Тот же тест с Убунты:

Код: Выделить всё

root@acid-virtual-machine:~/Toocan# wget http://entware.zyxmon.org/binaries/armv7/installer/entware_install.sh
--2016-01-06 22:58:21--  http://entware.zyxmon.org/binaries/armv7/installer/entware_install.sh
Распознаётся entware.zyxmon.org (entware.zyxmon.org)… 81.4.123.217
Подключение к entware.zyxmon.org (entware.zyxmon.org)|81.4.123.217|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 1554 (1,5K) [text/x-sh]
Сохранение в: «entware_install.sh»

100%[=======================================================>] 1 554       --.-K/s   за 0s      

2016-01-06 22:58:22 (247 MB/s) - «entware_install.sh» сохранён [1554/1554]

root@acid-virtual-machine:~/Toocan# ping -c 3 entware.zyxmon.org
PING entware.zyxmon.org (81.4.123.217) 56(84) bytes of data.
64 bytes from entware.net (81.4.123.217): icmp_seq=1 ttl=55 time=52.0 ms
64 bytes from entware.net (81.4.123.217): icmp_seq=2 ttl=55 time=49.4 ms
64 bytes from entware.net (81.4.123.217): icmp_seq=3 ttl=55 time=50.1 ms

--- entware.zyxmon.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2012ms
rtt min/avg/max/mdev = 49.453/50.536/52.057/1.137 ms
root@acid-virtual-machine:~/Toocan# 

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1288
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 07 янв 2016, 10:02

Dr.Acid, а где Вы взяли специальный вариант libc для android под Entware-ng? Собрали? Я такой вариант еще не собирал.

Dr.Acid
Сообщения: 145
Зарегистрирован: 26 авг 2015, 22:46

Сообщение Dr.Acid » 07 янв 2016, 12:18

Zyxmon писал(а):Источник цитаты Dr.Acid, а где Вы взяли специальный вариант libc для android под Entware-ng? Собрали?

Не, я пока ничего не собирал. Я просто действовал по вашей инструкции. Подключил флешку, сделал /bin/sh и смонтировал /opt
Потом понял(прошелся по entware_install.sh проверяя, все ли команды есть), что wget отсутствует. Нашел его, "прикрутил" (Я прошивку уже "разпотрошил", в разделе recovery есть busybox с wget, но я пока остановился на полноценном busybox с https://www.busybox.net/)
Далее я описал.

Вы, что, намекаете на то, что старый Entware может работать так, а Entware-ng нужен "специальный" libc?
Боюсь, я в Android вообще полный 0, чтобы что-то там под него собрать. К тому же, исходников к моей прошивке, естессно, в природе нет :(

Мне так-то Entware нужен, чтобы покопаться в прошивке получше - но для этого, в принципе, сойдет и busybox. Конечная цель - прикрутить какой-нибудь Линь(ядро хочу оставить родное) на это г..но, но если не выйдет(скорее всего), то Entware(-ng) или Optware-ng были-б кстати.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1288
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 07 янв 2016, 12:27

Dr.Acid писал(а):Источник цитаты Вы, что, намекаете на то, что старый Entware может работать так, а Entware-ng нужен "специальный" libc?

Я про то, что правильнее делать со специальной либой - http://www.zyxmon.org/2015/05/10/ustana ... -zhelezki/
Она есть для старого варианта Entware. А для Entware-ng собрана для mipsel и используется на кинетиках с V2. Для arm соберу позже.

Dr.Acid
Сообщения: 145
Зарегистрирован: 26 авг 2015, 22:46

Сообщение Dr.Acid » 07 янв 2016, 13:39

Zyxmon писал(а):Источник цитаты Она есть для старого варианта Entware. А для Entware-ng собрана для mipsel и используется на кинетиках с V2. Для arm соберу позже.

"Предупреждать надо"(с) ;)
Ладно, с этим потом буду разбираться, когда до dropbear доберусь. Мне бы пока с wget порешить... есть какие-нибудь идеи?
Потому что он нужен по любому, сразу, даже если Optware-ng буду ставить, а не Entware...

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1288
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 07 янв 2016, 14:29

Dr.Acid, поставьте *ware и будет wget.

Dr.Acid
Сообщения: 145
Зарегистрирован: 26 авг 2015, 22:46

Сообщение Dr.Acid » 07 янв 2016, 20:08

Zyxmon писал(а):Источник цитаты Dr.Acid, поставьте *ware и будет wget.

Не сомневаюсь(почти), вот только... как же её поставить?!
Нет, я, конечно, могу скачать на ББ весь инсталляционный пакет(скрипт, opkg, либы - что там ещё?), вот только будет ли работать в моей ситуации
opkg install xxx ? Предлагаете это проверить?
Просто мне казалось, он тоже wget использует для загрузки пакетов.
Ну впрочем ладно, попытка не пытка - сейчас проверим.


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 2 посетителя :: 1 зарегистрированный, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: CommonCrawl [Bot] и 1 гость