myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Установка Linux хаба DC++ в ANDROID, Теперь ты видел все ))

Рейтинг 5 V
Теги
мамин_парень
сообщение 5.8.2017, 9:49
Сообщение #1


Участник
**

Группа: Пользователи
Сообщений: 30
Регистрация: 9.2.2012
Из: СОВЕТСКИЙ СОЮЗ
Пользователь №: 10 273
Спасибо сказали: 9 раз




Установка хаба DC++ в ANDROID для процессоров ARMv7
Пакет хаба в Андроид, поднимаем сервер DC++ на смартфоне, планшете.

ARM7 это тип процессора, чтоб узнать если у вас проц на ARM7 нужна программа QUADRANT .И ещё если проц имеет 1 GHz и выше то ARM7
При помощи программы Quadrant Standart, в Системная информация, под пунктом CPU



Для начало установки, нужно установить SSH-сервер Dropbear и среду opkg для установки пакетов .ipk

Вместе с ssh-сервером появляется интегрированная opkg-среда, с возможностью установки огромного числа Linux-пакетов из репозитория Entware-ng, изначально предназначавшийся для установки дополнительного софта на роутеры и прочие сетевые железки.

УСТАНОВКА SHH И ENTWARE

Установка (Android 4 или новее): (apk-программы созданы с помощью Tasker)
1. Entware_Dropbear_Installer_v1.1_19Apr17.apk

Требования: если стоит SuperSU, то в его настройках создание поименного разделения пространств должно быть отключено; установка во внутреннюю память устройства; пути /bin, /opt, /tmp, /data/local/entware-ng и /sdcard/entware-dropbear не должны существовать. Желательно, чтобы файла /system/etc/resolv.conf тоже не существовало (в противном случае разбирайтесь c настройкой DNS сами). Инструкция: установить, нажать на кнопку Install, дать рут-права, дождаться, когда кнопка получит надпись Installed. Если установилось нормально, то должен появиться файл-бинарник /opt/sbin/dropbear. Если таковой имеется, переходим в п. 2. Если что-то сделали не так, перезагружайтесь, удаляйте указанные выше пути и пытайтесь запустить еще раз (предварительно нажав Reset в меню программы).

2. Universal_Autocontrol_v1.1.apk

Инструкция: установить, нажать на кнопку Start, дать рут права, проверить ssh-соединение (порт - 22, логин - root, пароль - 12345) через внешнюю сеть или через ® ConnectBot (соединение root@localhost). В ssh-сессии поменять пароль через команду passwd. При дефолтных настройках программа при нажатии на Start запускает ssh-сервер скриптом /data/local/entware-ng/start.sh, при нажатии на Stop останавливает сервер скриптом /data/local/entware-ng/stop.sh, а при загрузке андроида запускает скрипт монтирования /data/local/entware-ng/mount.sh и, если последней была нажата кнопка Start (т.е. активна Stop), скрипт /data/local/entware-ng/start.sh. Таким образом, энтварь будет примонтирована всегда, а ssh в зависимости от состояния кнопки.

Выкладываю также альтернативный вариант установщика Entware_Dropbear_Installer_NO_LIBPATH_v1.1_19Apr17.apk

для тех, у кого основной не смог ничего установить (встречается на стоковых прошивках с Android 4.4). Отличие: во всех скриптах стоит unset LD_LIBRARY_PATH. У многих установка не проходит именно по причине того, что энтварные бинарники не работают из-за андроидного LD_LIBRARY_PATH в окружении.

Busybox для установки не нужен. После установки в ssh-сессиях будет работать busybox из entware, но системного busybox-а он не заменит. Перед установкой новых пакетов необходимо выполнить "opkg update". Категорически не рекомендуется обновлять пакет busybox! Иначе не сможете нормально авторизироваться и менять пароли.

Инфу взял с http://4pda.ru/forum/index.php?showtopic=745536&st=100

ТЕПЕРЬ СТАВИМ ПАКЕТ СЕРВЕРА DC++ OPENDCHUB 0.8.3-1


Open DC hub это Unix/Linux версия серверного софта для сети Direct Connect. Direct Connect — это файлообменная сеть, созданная из хабов, к которым могут подключаться клиенты сети обмена. После подключения к хабу, пользователь может искать файлы на хабе или в сети, или просматривать файлы других пользователей, подключенных к хабу.

Для установки пишем opkg install opendchub, я подключился через PuTTY на IP планшета, который подключен к моему вай-фай роутеру, там же я узнал его IP.
Через инэт установятся пакеты libc, libssp, librt, libpthread, libopenssl

Так же можно установить и без интернета с помощью hfs предварительно в папку закинуть эти пакеты и файл Packages.gz и изменить файл opkg.conf src/gz packages http://ИП_КОМПА/ПАПКА

Все пакеты тут: http://pkg.entware.net/binaries/armv7
Описание: http://entware.net/about

Запускаем хаб командой opendchub далее указываем порт 411, пароль админа и.т.д
Больше информации: http://dcbeelinekz.1bb.ru/viewtopic.php?id=129

Конектимся к хабу по IPу планшета




PtokaX

Так же можно запустить нашу любимую PtokaX со всеми скриптами и так далее
Но это в следующей теме



black_heart.gif Обновления по этой теме будет тут: http://dcbeelinekz.1bb.ru/viewtopic.php?id=206#p532
Так же моя тема http://mydc.ru/topic5858.html Установка PtokaX в роутер TP-LINK под прошивкой LEDE.

Еще одно решение не держать хаб на ПК, кроме мини ПК конеш типа малинки
Моя идея сделать ему сетевое подключение (планшет это поддерживает) отделить саму плату от корпуса (она как пачка сиг)
в качестве сервера DC++ можно использовать не нужным нам планшет на нужном нам процессоре ARM, а таких процов куча щас, даже с разбитым экраном, главное запустить SHH на нем и рут права обязательны при этом! Можно питание не прерывно подавать через БП без акума, либо со стороны акума, или что то придумать чтоб акум не был постоянно на зарядке от постоянного питания , ну еще можно заряжать его раз в пару дней (бесперебойник это уже)
По мне это лучшее решение использование не нужного смартфона, планшета, приставки ТВ..... Так же кроме хаба ставиться куча софта от самбы до вэб сервер, прокси сервера и.т.д





Спасибо сказали:
Go to the top of the page
+Quote Post

Быстрый ответОтветить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsСоздание хаба
не получается
7 sadira 1 429 29.8.2017, 18:21 Посл. сообщение: Tsd
No New Posts Topic has attachmentsУстановка хаба PtokaX 0.5.2.2 на роутер под прошивкой LEDE 2017
DC++ сервер в роутере
12 мамин_парень 1 566 17.5.2017, 4:34 Посл. сообщение: FreeRun_2013
No new Topic has attachmentsPtokaX в OpenWrt (Linux)
Ребята как собрать под эту систему?
21 мамин_парень 10 686 10.4.2017, 15:19 Посл. сообщение: мамин_парень
No New Posts Linux хаб OpenDCHub под Android
Есть кто сможет передлать из программистов форума
7 Sezam 1 396 9.1.2017, 15:42 Посл. сообщение: Saymon21
No new ВАЖНО: Домены Для Вашего Хаба
Как думаете?
228 Nickolya 88 311 25.9.2016, 13:16 Посл. сообщение: Saymon21
No New Posts Хаб под ANDROID
Будет ли писаться такое приложение?
6 мамин_парень 1 727 17.2.2016, 6:26 Посл. сообщение: мамин_парень
No new Topic has attachmentsСкрипты API 2. Защита хаба. Базы TTH
Скрипты защиты от спама, флуда, рекламы, порно
40 GULAM33 17 607 24.5.2015, 16:55 Посл. сообщение: Артём
No New Posts Установка библиотек
2 ShadoWx 2 029 8.3.2015, 12:21 Посл. сообщение: Saymon21
No new Topic has attachmentsУстановка rushub на ubuntu 12.04
для домохозяек и пенсионеров
43 hjet 16 384 2.10.2014, 12:16 Посл. сообщение: kotuk
No new Topic has attachmentsОшибки текущей версии хаба
Обнаруженные ошибки публикуются в этой теме
150 Otshelnik-Fm 58 151 30.7.2014, 20:58 Посл. сообщение: Alexey
No New Posts От: Установка скриптов
От темы с ID: 5657
0 MIKHAIL 1 411 29.7.2014, 23:37 Посл. сообщение: MIKHAIL
No New Posts Установка скриптов
Нужна помощь по установке
2 _wRz_ 1 935 29.7.2014, 16:11 Посл. сообщение: Артём
No New Posts СРОЧНО куплю домены для хаба
от 50 и выше
0 neotop 2 266 20.4.2014, 12:22 Посл. сообщение: neotop
No new votes Опрос: Какой DC Сервер Вы Используете Для Своего Хаба?
Опрос для администраторов DC хабов
44 Svyat 31 794 12.3.2014, 2:02 Посл. сообщение: dmvn
No new ВАЖНО: Topic has attachmentsМодули Lua В Linux
приветы те многие
45 mariner 29 974 13.1.2014, 22:53 Посл. сообщение: Saymon21

 



RSS Сейчас: 21.10.2017, 0:31