beowulf0208 Posted September 5, 2016 Share Posted September 5, 2016 Предлагаю дополнить роутер клиентом eD2k сетей - aMule. Роутер сможет скачивать файлы с торрентов с помощью Transmission и из сетей eDonkey2000 с помощью aMule. Для написания инструкции пользовался вот этими форумами: 1 и 2. FireSSH 0.94.10 'Playfair' designed by Mime Cuvalo in Croatia SSH component is ported from Paramiko 1.7.7.1, created by Robey Pointer Connecting to 192.168.1.1... Connected (version 2.0, client dropbear_2016.74) Authentication (password) successful! Secsh channel 1 opened. BusyBox v1.24.2 () built-in shell (ash) ~ # opkg update Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz. Updated list of available packages in /opt/var/opkg-lists/keenle. ~ # opkg upgrade ~ # opkg install amule Installing amule (2.3.1-1a) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/amule_2.3.1-1a_keenle.ipk. Installing libpng (1.2.56-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libpng_1.2.56-1_keenle.ipk. Installing libncurses (6.0-1b) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libncurses_6.0-1b_keenle.ipk. Installing libreadline (6.3-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libreadline_6.3-1_keenle.ipk. Installing libwxbase (2.8.12-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libwxbase_2.8.12-1_keenle.ipk. Installing libexpat (2.1.0-3) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libexpat_2.1.0-3_keenle.ipk. Installing libcryptoxx (5.6.3-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libcryptoxx_5.6.3-1_keenle.ipk. Installing libiconv-full (1.11.1-3) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libiconv-full_1.11.1-3_keenle.ipk. Configuring libiconv-full. Configuring libexpat. Configuring libwxbase. Configuring libpng. Configuring libcryptoxx. Configuring libreadline. Configuring libncurses. Configuring amule. ~ # /opt/etc/init.d/S57amuled start Starting amuled... done. ~ # /opt/etc/init.d/S57amuled stop Checking amuled... alive. Shutting down amuled... done. ~ # echo -n 123456 | md5sum | cut -d ' ' -f 1 e10adc3949ba59abbe56e057f20f883e ~ # /opt/etc/init.d/S57amuled start Starting amuled... done. ~ # /opt/etc/init.d/S57amuled stop Checking amuled... dead. ~ # /opt/etc/init.d/S57amuled stop Сразу после установки необходимо запустить aMule с помощью команды /opt/etc/init.d/S57amuled start и спустя несколько секунд закрыть программу с помощью команды /opt/etc/init.d/S57amuled stop При первом запуске создается конфигурационный файл /var/amule/amule.conf, который нужно будет отредактировать. Для редактирования этот файл удобно скопировать на ПК и с помощью какого-либо текстового редактора (например Notepad++) внести необходимые изменения ***. После редактирования файл amule.conf нужно копировать на прежнее место с заменой старого файла. *** редактировать можно и на Кинетике с помощью редакторов: mcedit (из пакета mc) или nano Нужно будет изменить директорию сохранения загруженных файлов и директорию временных файлов: SmartIdCheck=1 ConnectToKad=1 ConnectToED2K=1 TempDir=/tmp/mnt/Dannye/amule/Temp IncomingDir=/tmp/mnt/Dannye/amule/Incoming Также нужно будет прописать хеш пароля для доступа к Web-интерфейсу и GUI интерфейсу aMule: [ExternalConnect] UseSrcSeeds=0 AcceptExternalConnections=1 ECAddress= ECPort=4712 ECPassword=e10adc3949ba59abbe56e057f20f883e UPnPECEnabled=0 ShowProgressBar=1 ShowPercent=1 UseSecIdent=1 IpFilterClients=1 IpFilterServers=1 TransmitOnlyUploadingClients=0 [WebServer] Enabled=1 Password=e10adc3949ba59abbe56e057f20f883e PasswordLow= Port=4711 Остальные настройки менять не обязательно. Чтоб узнать хеш пароля нужно ввести комманду echo -n 123456 | md5sum | cut -d ' ' -f 1 в результате чего получим хеш пароля "123456". Обязательно вводить нужные порты для подключения через Web-интрфейс порт 4711, т.е. чтоб открыть Web-интерфейс в адресной строке браузера нужно ввести http://192.168.1.1:4711, а для того чтоб открыть GUI интерфейс нужно запустить программу amulegui.exe (в архиве прикреплённом к сообщению) и ввести адрес 192.168.1.1 и порт 4712. Так же в файле shareddir.dat нужно будет указать путь к файлам, которыми вы хотите поделиться. В качестве пути я использовал путь к папке с законченными загрузками /tmp/mnt/Dannye/amule/Incoming. В файле addresses.dat прописывается адрес для загрузки файла server.met. В файле server.met находится список различных серверов, к которым будет подключаться aMule. В файле nodes.dat хранится список нодов сети Kad. Файлы addresses.dat, server.met, nodes.dat можете использовать стандартные или взять их из моего архива или подставить свои файлы скачанные из инета. Но перед тем как заменять файлы в папке (/var/amule/) установленного aMule не забудьте его закрыть с помощью команды /opt/etc/init.d/S57amuled stop затем, заменить файлы и заново запустить /opt/etc/init.d/S57amuled start amule файлы.rar Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.