Jump to content

enpa

Forum Members
  • Posts

    1,605
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by enpa

  1. @provadyuga вот, пошаговая настройка ввода команд в консоли: crypto engine hardware crypto map VPNL2TPServer crypto ike key VirtualIPServer 12345678910 any - Общий ключ IPseс, можно изменить на свой. crypto ike proposal VPNL2TPServer encryption aes-cbc-128 encryption aes-cbc-192 encryption aes-cbc-256 integrity sha1 integrity md5 dh-group 2 dh-group 1 dh-group 14 exit crypto ike policy VPNL2TPServer lifetime 28800 mode ikev1 negotiation-mode main exit crypto ipsec transform-set VPNL2TPServer cypher esp-des cypher esp-aes-128 cypher esp-3des hmac esp-md5-hmac hmac esp-sha1-hmac hmac esp-sha256-hmac lifetime 28800 exit crypto ipsec profile VPNL2TPServer dpd-interval 20 4 dpd-clear identity-local address 0.0.0.0 match-identity-remote any authentication-local pre-share authentication-remote pre-share mode transport policy VPNL2TPServer exit crypto ipsec mtu auto set-peer any set-profile VPNL2TPServer set-transform VPNL2TPServer nail-up no reauth-passive virtual-ip no enable l2tp-server range 172.167.20.2 40 l2tp-server interface Home l2tp-server nat l2tp-server multi-login l2tp-server lcp echo 10 3 l2tp-server enable enable system configuration save По поводу New NDW. В DSL его нет. Если у Вас будет другое устройство Keenetic, то процесс установки New NDW таков: angular-ndw Его можно установить в WebUI по адресу http://192.168.1.1/#tools.components - ставим чекбокс напротив "Новый дизайн веб-интерфейса (beta)" и жмем Применить. И можно установить через консоль: components install angular-ndw components commit После роутер сам установит компонент и перезагрузится. New NDW станет по умолчанию и будет загружаться сразу. При этом, замечу, старый WebUI остается, чтобы попасть в него, вводим - http://192.168.1.1/?
  2. @IlyaK работа opkg гарантируется с фс Linux: ext2/3/4. фс fat32 не рекомендуется в работе с opkg. Ведь для этого и написано в шапке: "- USB носитель с разделом ext2/ext3 и заданной меткой (метка произвольная, любая, в примере ниже метка keendev-dsl)." Зачем "идти против ветра"?
  3. @Perevozchic можно перезагружать модем по питанию, описание - здесь. Сам же интерфейс перезагружать в определенное время не получится, но можно перезагружать сам роутер. Для этого потребуется прошивка 2.12 и ввести нужные команды: пример: (config)> schedule modem_reboot Core::Schedule::Manager: Created schedule "modem_reboot". (config-sched)> action start 00 01 * Core::Schedule::Manager: Updated schedule "modem_reboot". (config-sched)> action stop 01 01 * Core::Schedule::Manager: Updated schedule "modem_reboot". (config-sched)> exit Core::Configurator: Done. (config)> system configuration save Core::ConfigurationSaver: Saving configuration... (config)> system reboot schedule modem_reboot Core::System::RebootManager: Set reboot schedule "modem_reboot". (config)> system configuration save Core::ConfigurationSaver: Saving configuration... где: action start - Действие начала. stop - Действие конца. min - Целое число Минуты. hour - Целое число Часы. dow - Дни недели, разделенные запятыми. 0 и 7 означают воскресенье. * означает ежедневно. будет каждый день роутер с модемом перезагружаться в 01:00
  4. @Артем Никитенко Скорей всего данный раздел CD скрыт, т.е. hidden. А вообще подключите накопитель к компьютеру, зайдите в Gparted и сделайте скрин разделов пожалуйста - надо посмотреть какие есть разделы и какие стоят флаги у них:
  5. @NitrOxygeN у Вас скорей всего было изменено название у интерфейса Home на стороннее. Так как данный интерфейс является системным, сделав rename, можно сломать взаимосвязь между интерфейсом и службами. Зайдите в консоль и введите команды: узнаем interface-name сегмента: (config)> show interface Bridge0 id: Bridge0 index: 0 type: Bridge description: Home network interface-name: 0111-0222 link: up connected: yes state: up mtu: 1500 tx-queue: 1000 address: 192.168.4.1 mask: 255.255.255.0 uptime: 1031 global: no security-level: private mac: 58:8b:f3:xx:xx:xx auth-type: none bridge: interface, link = yes, inherited = yes: GigabitEthernet0/Vlan1 interface, link = yes: WifiMaster0/AccessPoint0 interface, link = yes: WifiMaster1/AccessPoint0 отключаем dlna и указываем нужный интерфейс, после включаем: no service dlna dlna interface 0111-0222 service dlna system configuration save после проверяем работу. @NitrOxygeN а еще лучше вернуть interface-name по умолчанию, а то можно словить Watchdog: interface 0111-0222 rename Home system configuration save
  6. @Сергей Мазепа да, можно изменить путь \ директорию для сохранения контента в конфиге rtorrent.con: за место directory = /opt/torrents ставим directory = /tmp/mnt/FILES/download /tmp/mnt/FILES - у меня FILES это раздел с фс NTFS. У Вас же другой путь. Можно проверить в ssh следующей командой: / # df -h Filesystem Size Used Available Use% Mounted on rootfs 16.0M 16.0M 0 100% / /dev/root 16.0M 16.0M 0 100% / tmpfs 125.1M 0 125.1M 0% /dev tmpfs 125.1M 156.0K 124.9M 0% /tmp /dev/mtdblock/5 2.0M 384.0K 1.6M 19% /storage tmpfs 125.1M 0 125.1M 0% /tmp/run/acme/chroot/dev /dev/sda1 24.3G 456.9M 22.6G 2% /tmp/mnt/OPKG /dev/sda1 24.3G 456.9M 22.6G 2% /opt /dev/sda2 31.2G 15.5G 15.7G 50% /tmp/mnt/FILES @Сергей Мазепа если не хотите возиться с конфигом, то можно поменять в WebUI - https://cloud.mail.ru/public/GfGE/8JXDeMFNg
  7. @Virtuooz “Vip” Som можно настроить через консоль. Создаем правило для 23го порта, открываем его "в интернет": ip static tcp ISP 23 192.168.1.1 Создаем нужное расписание: schedule portmapping action start 00 18 * action stop 00 23 * exit где: action start - Действие начала. stop - Действие конца. min - Целое число Минуты. hour - Целое число Часы. dow - Дни недели, разделенные запятыми. 0 и 7 означают воскресенье. * означает ежедневно. Привязываем расписание к правилу: ip static rule 0 schedule portmapping Сохраняемся: system configuration save В консоли выглядит так: (config)> ip static tcp ISP 23 192.168.4.1 Network::StaticNat: Static NAT rule has been added. (config)> schedule portmapping Core::Schedule::Manager: Created schedule "portmapping". (config-sched)> action start 00 18 * Core::Schedule::Manager: Updated schedule "portmapping". (config-sched)> action stop 00 23 * Core::Schedule::Manager: Updated schedule "portmapping". (config-sched)> exit Core::Configurator: Done. (config)> ip static rule 0 schedule portmapping Network::StaticNat: Static NAT rule schedule applied. (config)> system configuration save Core::ConfigurationSaver: Saving configuration... В WebUI выглядит так: https://cloud.mail.ru/public/6fZV/kwyjXf1wv
  8. @KPOCAB4EG да, клиент отличный, при этом не вешает ndms и сам работает стабильно.
  9. Установка и настройка rTorrent rTorrent - BitTorrent-клиент на основе библиотек libTorrent. Версия из репозитория rTorrent 0.9.7-1: http://bin.entware.net/mipselsf-k3.4/rtorrent-easy-install_0.2-3a_mipsel-3.4.ipk http://bin.entware.net/mipselsf-k3.4/rtorrent-rpc_0.9.7-1_mipsel-3.4.ipk http://bin.entware.net/mipselsf-k3.4/rtorrent_0.9.7-1_mipsel-3.4.ipk Изменения в rTorrent 0.9.6: rtorrent (0.9.7-1) unstable; urgency=medium * New upstream release + Remove configure.ac patch folded in upstream + Build-Depend on libtorrent-dev >= 0.13.7 * Move VCS from Alioth to Salsa * Switch to priority optional instead of extra * Bump debhelper compat level to 10 -- Jonathan McDowell <email address hidden> Thu, 28 Jun 2018 08:07:39 +0100 Подготовка: 1. Создаем раздел EXT4 на жестком диске - Использование файловой системы EXT4 на USB-накопителях. 2. Установка и настройка Entware - в данной теме. Работоспособность проверена с: Keenetic Giga KN-1010, прошивка draft 2.12.A.3.0-2 от 06.02.2018, раздел на HDD EXT4. Обновляемся: / # opkg update Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz Updated list of available packages in /opt/var/opkg-lists/entware Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz Updated list of available packages in /opt/var/opkg-lists/keendev Устанавливаем пакет rtorrent-easy-install, чтобы получить русифицированное управление в WebUI rTorrent: / # opkg install rtorrent-easy-install Installing rtorrent-easy-install (0.2-3a) to root... Downloading http://bin.entware.net/mipselsf-k3.4/rtorrent-easy-install_0.2-3a_mipsel-3.4.ipk Installing rutorrent-plugin-rpc (3.8-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/rutorrent-plugin-rpc_3.8-1_mipsel-3.4.ipk Installing rutorrent (3.8-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/rutorrent_3.8-1_mipsel-3.4.ipk Installing rtorrent-rpc (0.9.7-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/rtorrent-rpc_0.9.7-1_mipsel-3.4.ipk Installing libcurl (7.61.0-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libcurl_7.61.0-3_mipsel-3.4.ipk Installing libopenssl (1.0.2p-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libopenssl_1.0.2p-1_mipsel-3.4.ipk Installing zlib (1.2.11-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/zlib_1.2.11-2_mipsel-3.4.ipk Installing ca-bundle (20180409-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/ca-bundle_20180409-3_all.ipk Installing libtorrent (0.13.7) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libtorrent_0.13.7_mipsel-3.4.ipk Installing libsigcxx (2.5.4-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libsigcxx_2.5.4-1_mipsel-3.4.ipk Installing libncursesw (6.1-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libncursesw_6.1-1_mipsel-3.4.ipk Installing xmlrpc-c-server (1.39.13-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/xmlrpc-c-server_1.39.13-2_mipsel-3.4.ipk Installing xmlrpc-c (1.39.13-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/xmlrpc-c_1.39.13-2_mipsel-3.4.ipk Installing xmlrpc-c-internal (1.39.13-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/xmlrpc-c-internal_1.39.13-2_mipsel-3.4.ipk Installing xmlrpc-c-common (1.39.13-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/xmlrpc-c-common_1.39.13-2_mipsel-3.4.ipk Installing coreutils-stat (8.23-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/coreutils-stat_8.23-3_mipsel-3.4.ipk Installing coreutils (8.23-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/coreutils_8.23-3_mipsel-3.4.ipk Installing coreutils-id (8.23-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/coreutils-id_8.23-3_mipsel-3.4.ipk Installing gzip (1.9-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/gzip_1.9-1_mipsel-3.4.ipk Installing curl (7.61.0-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/curl_7.61.0-3_mipsel-3.4.ipk Installing screen (4.6.2-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/screen_4.6.2-1_mipsel-3.4.ipk Installing libncurses (6.1-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libncurses_6.1-1_mipsel-3.4.ipk Installing php7-cgi (7.2.9-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/php7-cgi_7.2.9-1_mipsel-3.4.ipk Installing php7 (7.2.9-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/php7_7.2.9-1_mipsel-3.4.ipk Installing libxml2 (2.9.8-3) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libxml2_2.9.8-3_mipsel-3.4.ipk Installing lighttpd-mod-fastcgi (1.4.49-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/lighttpd-mod-fastcgi_1.4.49-2_mipsel-3.4.ipk Installing lighttpd (1.4.49-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/lighttpd_1.4.49-2_mipsel-3.4.ipk Installing lighttpd-mod-scgi (1.4.49-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/lighttpd-mod-scgi_1.4.49-2_mipsel-3.4.ipk Installing lighttpd-mod-auth (1.4.49-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/lighttpd-mod-auth_1.4.49-2_mipsel-3.4.ipk Installing lighttpd-mod-authn_file (1.4.49-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/lighttpd-mod-authn_file_1.4.49-2_mipsel-3.4.ipk Configuring zlib. Configuring libopenssl. Configuring ca-bundle. Configuring libcurl. Configuring lighttpd. Configuring lighttpd-mod-authn_file. Configuring xmlrpc-c-common. Configuring xmlrpc-c-internal. Configuring xmlrpc-c. Configuring libxml2. Configuring php7. Configuring php7-cgi. Configuring coreutils. Configuring coreutils-stat. Configuring libsigcxx. Configuring libtorrent. Configuring libncursesw. Configuring xmlrpc-c-server. Configuring rtorrent-rpc. Configuring coreutils-id. Configuring gzip. Configuring curl. Configuring rutorrent. Configuring rutorrent-plugin-rpc. Configuring libncurses. Configuring screen. Configuring lighttpd-mod-fastcgi. Configuring lighttpd-mod-scgi. Configuring lighttpd-mod-auth. Configuring rtorrent-easy-install. Настройка в момент установки: #### Welcome to rtorrent easy installation script! We assuming no lighttpd/rtorrent/rutorrent was installed before! Please, answer a few question to configure torrent client. Default aswers given in [brackets], just hit Enter to accept it. Type "username:password" if you want to protect Web UI or hit Enter to leave password protection disabled []: test:test Which port should be used by web interface? [81]: Enter (maximal) download speed in KB/s [2048]: Enter (maximal) upload speed in KB/s [2048]: Enter folder name on USB drive where torrent content should be stored [/opt/torrents]: Done! You may open 51411-51412 TCP/UDP ports on your router to facilitate uploading/donwloading. It's not necessary but recommended. rutorrent web UI will be available at following URL: http://<ip_address_of_router>:<port>/rutorrent Do you wish to start torrent client? [y]: Starting lighttpd... done. Starting rtorrent... done. Type "username:password" if you want to protect Web UI or hit Enter to leave password protection disabled []: test:test - логин и пароль указываем через двоеточие. Which port should be used by web interface? [81]: - выставляем порт, через который пойдет соединение. по умолчанию 81 порт. Enter (maximal) download speed in KB/s [2048]: - выставляем скорость загрузки. по умолчанию 2048. Enter (maximal) upload speed in KB/s [2048]: - выставляем скорость отдачи. по умолчанию 2048. Enter folder name on USB drive where torrent content should be stored [/opt/torrents]: - указываем директорию, путь, куда будут скачиваться торрент-файлы. по умолчанию /opt/torrents. Do you wish to start torrent client? [y]: - после настройки, можно сразу запустить графическую оболочку и сам клиент. по умолчанию стоит [y] - yes. Если демон rtorrent не запустился, вы увидите ошибку: Do you wish to start torrent client? [y]: Starting lighttpd... done. Starting rtorrent... failed. Collected errors: * pkg_run_script: package "rtorrent-easy-install" postinst script returned status 255. * opkg_configure: rtorrent-easy-install.postinst returned 255. Необходимо будет внести изменения в конфигурацию rtorrent. Для этого нужно будет установить пакет nano и отредактировать файл конфигурации rtorrent.conf Устанавливаем пакет nano: / # opkg install nano Installing nano (2.9.8-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/nano_2.9.8-1_mipsel-3.4.ipk Configuring nano. Редактируем файл конфигурации rtorrent.conf, в котором удаляем старую конфигурацию: / # nano /opt/etc/rtorrent/rtorrent.conf Выделяем все строки старого конфига, нажимаем клавиши Alt + A: Удаляем все строки старого конфига, нажимаем клавиши Ctrl + K Добавляем строки нового конфига, нажимаем клавиши Ctrl + V: throttle.max_uploads.set = 8 session.path.set = /opt/etc/rtorrent/session schedule2 = watch_directory,5,5,load_start=/opt/etc/rtorrent/watchdir/*.torrent schedule2 = untied_directory,5,5,stop_untied= schedule2 = low_diskspace,5,60,close_low_diskspace=100M network.bind_address.set = 0.0.0.0 network.port_range.set = 51411-51411 pieces.hash.on_completion.set = yes trackers.use_udp.set = yes protocol.encryption.set = allow_incoming,enable_retry,prefer_plaintext dht.mode.set = auto dht.port.set = 51412 protocol.pex.set = yes network.scgi.open_local = /opt/var/rpc.socket encoding.add = UTF-8 throttle.max_uploads.global.set = 32 throttle.max_downloads.global.set = 64 throttle.global_down.max_rate.set_kb = 0 throttle.global_up.max_rate.set_kb = 0 directory.default.set = /opt/torrents Нажимаем клавиши Ctrl + O , сохраняем конфигурацию. Выходим из редактора nano Ctrl + X Запускаем rtorrent: / # /opt/etc/init.d/S85rtorrent start Starting rtorrent... done. Дополнительная настройка: Останавливаем оболочку и клиента (можно пропустить и перейти к пункту настройки через WebUI): ~ # /opt/etc/init.d/S80lighttpd stop Checking lighttpd... alive. Shutting down lighttpd... done. ~ # /opt/etc/init.d/S85rtorrent stop Checking rtorrent... alive. Shutting down rtorrent... done. Изменить логин и пароль входа в графическую оболочку: Логин и пароль меняется в файле <rutorrent_passwd> Путь где находится файл - /opt/etc/lighttpd Не забываем, что логин и пароль указываются - login:password = mylogin:12345 (можно устанавливать свои параметры). Изменить порт, через которое идет обращение: Порт, он же сервер порт, меняется в файле конфигурации <99-rtorrent-fastcgi-scgi-auth.conf>, строчка server.port = 81 Путь где находится файл - /opt/etc/lighttpd/conf.d Заходим в WebUI по адресу http://192.168.1.1:81/rutorrent/ и делаем настройку (можно настроить под себя): https://cloud.mail.ru/public/cpDF/EeN1y372m https://cloud.mail.ru/public/Jgjc/UdJ31kRbG https://cloud.mail.ru/public/Vzv7/YXVaGJFtK https://cloud.mail.ru/public/EPFz/79fhEkq7w https://cloud.mail.ru/public/4AGe/c1QnxcfBb https://cloud.mail.ru/public/C5yz/XV7QaJ54T Скорость download: https://cloud.mail.ru/public/FnZK/49iq2bx35 https://cloud.mail.ru/public/Gh5e/THcvEfJ5i https://cloud.mail.ru/public/GJth/PWS27niae https://cloud.mail.ru/public/94d3/HbSdtJ1Qa https://cloud.mail.ru/public/5obi/v1omQkTGu Загрузка CPU: Mem: 231328K used, 24756K free, 12K shrd, 1056K buff, 161124K cached CPU: 12.2% usr 12.5% sys 0.0% nic 43.3% idle 24.8% io 0.0% irq 6.9% sirq Load average: 3.53 2.42 1.74 4/126 13026 PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND 12759 12758 root R 96824 37.7 3 19.3 {rtorrent main} rtorrent -D -n -o import=/opt/etc/rtorrent/rtorrent.conf Дополнительная информация по настройке rTorrent: https://wiki.archlinux.org/index.php/RTorrent_(Русский) https://github.com/rakshasa/rtorrent/wiki#download-links https://ru.wikibooks.org/wiki/RTorrent Отдельное спасибо за фикс lighttpd и rtorrent.conf @TheBB, @Александр Рыжов
  10. Установка и настройка Transmission Transmission - BitTorrent-клиент c открытым кодом. Версия из репозитория Transmission 2.94-2: http://bin.entware.net/mipselsf-k3.4/transmission-daemon-mbedtls_2.94-2_mipsel-3.4.ipk http://bin.entware.net/mipselsf-k3.4/transmission-web_2.94-2_mipsel-3.4.ipk Изменения: Transmission 2.94: All Platforms: Fix building against LibreSSL (#284, #486, #570) Fix building against mbedTLS (#115, #528) Fix torrents ETA calculation (#522) Fix cross-compilation issues caused by miniupnpc configuration test (#475) Qt Client: Fix bad downloaded percentage in DetailsDialog (#547) Web Client: Fix tracker error XSS in inspector (CVE pending; found by Rory McNamara of Gotham Digital Science) Fix torrent name HTML-escaping in trackers inspector tab Transmission 2.93: All Platforms: Fix CVE-2018-5702 (#468) Fix crash on handshake if establishing DH shared secret fails (#27) Fix crash when switching to next tracker during announcement (#297) Fix potential issue during password salt extraction in OOM situation (#141) Workaround glib_DEFUN- and glib_REQUIRE-related configuration issue (#215) Fix building against OpenSSL 1.1.0+ (#24) Mac Client: Fix uncaught exception when dragging multiple items between groups (#51) Don't hard-code libcrypto version to 0.9.8 in Xcode project (#71) Подготовка: 1. Создаем раздел EXT4 на жестком диске - Использование файловой системы EXT4 на USB-накопителях. 2. Установка и настройка Entware - в данной теме. Работоспособность проверена с: Keenetic Giga III и Keenetic Giga KN-1010, прошивка draft 2.12.A.3.0-2 от 06.02.2018, раздел на HDD EXT4. Обновляемся: ~ # opkg update Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz Updated list of available packages in /opt/var/opkg-lists/entware Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz Updated list of available packages in /opt/var/opkg-lists/keendev Устанавливаем: / # opkg install transmission-daemon-mbedtls Installing transmission-daemon-mbedtls (2.94-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/transmission-daemon-mbedtls_2.94-2_mipsel-3.4.ipk Installing libcurl (7.59.0-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libcurl_7.59.0-2_mipsel-3.4.ipk Installing libopenssl (1.0.2o-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libopenssl_1.0.2o-1_mipsel-3.4.ipk Installing zlib (1.2.11-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/zlib_1.2.11-2_mipsel-3.4.ipk Installing libevent2 (2.0.22-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libevent2_2.0.22-1_mipsel-3.4.ipk Installing libminiupnpc (2.0.20170509-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libminiupnpc_2.0.20170509-1_mipsel-3.4.ipk Installing libnatpmp (20150609-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libnatpmp_20150609-1_mipsel-3.4.ipk Installing libmbedtls (2.8.0-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libmbedtls_2.8.0-1_mipsel-3.4.ipk Configuring zlib. Configuring libopenssl. Configuring libcurl. Configuring libmbedtls. Configuring libevent2. Configuring libnatpmp. Configuring libminiupnpc. Configuring transmission-daemon-mbedtls. / # opkg install transmission-web Installing transmission-web (2.94-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/transmission-web_2.94-2_mipsel-3.4.ipk Configuring transmission-web. Смотрим путь, где находится .conf, .json и загрузочный файл: / # opkg files transmission-daemon-mbedtls Package transmission-daemon-mbedtls (2.94-1) is installed on root and has the following files: /opt/bin/transmission-daemon /opt/etc/init.d/S88transmission /opt/etc/transmission/settings.json /opt/etc/sysctl.d/20-transmission.conf Запускаем: ~ # /opt/etc/init.d/S88transmission start Starting transmission-daemon... done. Останавливаем: ~ # /opt/etc/init.d/S88transmission stop Checking transmission-daemon... alive. Shutting down transmission-daemon... done. Настройка settings.json (можно настроить под себя): Директория, где лежит файл конфигурации /opt/etc/transmission: /opt/etc/transmission Директория, куда будут скачиваться торрент-файлы: "download-dir": "/tmp/mnt/NTFS_TEST/download", Директория, куда будут помещаться недоскаченные торрент-файлы: "incomplete-dir": "/tmp/mnt/NTFS_TEST/no_download", NTFS_TEST - для записи торрент-файлов указал раздел с фс NTFS, { "alt-speed-down": 50, "alt-speed-enabled": false, "alt-speed-time-begin": 540, "alt-speed-time-day": 127, "alt-speed-time-enabled": false, "alt-speed-time-end": 1020, "alt-speed-up": 50, "bind-address-ipv4": "0.0.0.0", "bind-address-ipv6": "::", "blocklist-enabled": false, "blocklist-url": "http://list.iblocklist.com/?list=bt_level1", "cache-size-mb": 2, "dht-enabled": true, "download-dir": "/tmp/mnt/NTFS_TEST/download", "download-queue-enabled": true, "download-queue-size": 5, "encryption": 2, "idle-seeding-limit": 30, "idle-seeding-limit-enabled": false, "incomplete-dir": "/tmp/mnt/NTFS_TEST/no_download", "incomplete-dir-enabled": true, "lpd-enabled": true, "message-level": 1, "peer-congestion-algorithm": "", "peer-id-ttl-hours": 6, "peer-limit-global": 2000, "peer-limit-per-torrent": 200, "peer-port": 51413, "peer-port-random-high": 65535, "peer-port-random-low": 49152, "peer-port-random-on-start": false, "peer-socket-tos": "lowcost", "pex-enabled": true, "port-forwarding-enabled": true, "preallocation": 1, "prefetch-enabled": false, "queue-stalled-enabled": false, "queue-stalled-minutes": 30, "ratio-limit": 2, "ratio-limit-enabled": false, "rename-partial-files": true, "rpc-authentication-required": false, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-host-whitelist": "", "rpc-host-whitelist-enabled": true, "rpc-password": "{56d033989b5274bc42981b4b51ab541d664aa689c1che9lt", "rpc-port": 9091, "rpc-url": "/transmission/", "rpc-username": "root", "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": false, "scrape-paused-torrents-enabled": true, "script-torrent-added-enabled": false, "script-torrent-added-filename": "", "script-torrent-done-enabled": false, "script-torrent-done-filename": "", "seed-queue-enabled": false, "seed-queue-size": 10, "speed-limit-down": 100, "speed-limit-down-enabled": false, "speed-limit-up": 100, "speed-limit-up-enabled": false, "start-added-torrents": true, "trash-original-torrent-files": true, "umask": 18, "upload-slots-per-torrent": 14, "utp-enabled": true, "watch-dir": "/opt/etc/transmission/watchdir", "watch-dir-enabled": true } Запускаем: ~ # /opt/etc/init.d/S88transmission start Starting transmission-daemon... done. Заходим в WebUI по адресу http://192.168.1.1:9091/transmission/web/ и делаем настройку (можно настроить под себя): https://cloud.mail.ru/public/LFEg/9f6gjsFfu https://cloud.mail.ru/public/GnnN/jUoLTDCe5 https://cloud.mail.ru/public/CEya/dJBxGcRrL https://cloud.mail.ru/public/3uPy/pbjBx7pQ7 https://cloud.mail.ru/public/JCdn/7JCRmzQoS Версия Transmission: https://cloud.mail.ru/public/15nb/kNMkAY6zv Скорость download: https://cloud.mail.ru/public/HYLn/Jgw2ZWQje https://cloud.mail.ru/public/LbCB/zpUyaiW8B https://cloud.mail.ru/public/HS33/58Lv8v4dS Загрузка CPU: CPU: 34.6% usr 18.1% sys 0.0% nic 32.9% idle 3.0% io 0.0% irq 11.1% sirq Load average: 2.01 1.58 1.29 2/111 14504 PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND 13805 1 root S 48904 19.0 0 47.9 transmission-daemon -g /opt/etc/transmission https://cloud.mail.ru/public/CXMj/9s5Trqkfc Информация по настройке Transmission: https://help.keenetic.net/hc/ru/articles/213967249 http://nmt200.ru/nmt/apps/trans https://github.com/transmission/transmission/wiki Отдельное спасибо за обновление и поддержку репозитория @zyxmon, @TheBB
  11. @Kirill Ivansky да, включите "Поддержку общего доступа к файлам SMB 1.0\CIFS: Последняя версия ПО для Вашего роутера Keenetic Giga - delta 2.04.C.7.0-9
  12. @OmegaTron команды: (config)> components list - show an available component list install - install or remove a component remove - remove the component from this system preset - select a predefined set of components preview - show firmware info commit - apply selected component set validity-period - set a validity period of a local component list auto-update - manage firmware components auto-update settings далее: (config)> components remove kabinet Components::Manager: Component "kabinet" is queued for removal. (config)> components commit только убирать компоненты надо "с умом", не все подряд. установите opkg, получите доступ к shell и там сможете настроить iptables.
  13. @OmegaTron проверьте пожалуйста. Список компонентов: acl base cifs cloud cloudcontrol components corewireless dhcpd easyconfig fat ftp hfsplus igmp interface-extras kabinet monitor nathelper-ftp ntfs opkg opkg-kmod-audio opkg-kmod-fs opkg-kmod-netfilter opkg-kmod-tc opkg-kmod-usbip opkg-kmod-video pingcheck ppe ppp pppoe storage trafficcontrol udpxy usb Скачать: Keenetic Omni II_stable_2.08.C.2.0-4
  14. @OmegaTron можно попробовать собрать версию 2.08 с opkg, но это будет проблематично из-за маленького размера флеш-памяти. Какие основные компоненты Вам нужны, кроме opkg?
  15. @OmegaTron sandbox beta - сейчас нет для Omni II, поэтому и вылезает данная ошибка. Можно перейти на stable, delta, draft. Была доступна версия 2.08.B.0.0-0, а она ниже stable версии.
  16. @TheBB а обновите пожалуйста transmission-cli-openssl_2.92+git-5_keenle.ipk transmission-daemon-openssl_2.92+git-5_keenle.ipk transmission-remote-openssl_2.92+git-5_keenle.ipk transmission-web_2.92+git-5_keenle.ipk до 2.93 в рамках uClibc-ng версии 1.0.28
  17. @Артём Головко сделайте пожалуйста: 1. Отключаем проблемные устройства от роутера. 2. Включаем режим отладки. 3. Подключаем проблемные устройства обратно. 4. Воспроизводим проблему. 5. Отключается режим отладки. 6. Пришлите self-test в личку.
  18. @Артём Головко подробнее - что конкретно у Вас происходит? Проблема с беспроводными клиентами? link down? Подробнее.
  19. По поводу настройки через cli - здесь. @ndm спасибо за долгожданную фичу, работает, как часы, особенно хорошо блочится реклама.
  20. @Michael Vasilyev используйте OPKG + exfat-fuse - Установка и настройка OPKG-пакета exfat-fuse для поддержки файловой системы exFAT
  21. @Alexander Moiseev зайдите в http://192.168.1.1/?#wireless.ap-5ghz и отключите Band Steering, если не отключен, далее проверьте работу. Если можно, в момент отключения хостов от 5 ГГц WifiMaster1/AccessPoint0, скиньте сюда log из http://192.168.1.1/?#tools.log p.s.: желательно обновиться до beta 2.11.B.0.0-0 от 28.12.2017
  22. @Le ecureuil @KorDen @vasek00 сегодня получил железку Ugreen 20265 USB 3.0 Gigabit Ethernet, проверил с Giga III 2.11.A.9.0-4: Свойства устройства Описание устройства ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter ID устройства 0B95-1790 Класс устройства FF / FF Протокол устройства 00 Версия 0100h Производитель ASIX Elec. Corp. Продукт AX88179 Серийный номер 00000000000DBC Поддерживаемая версия USB 3.00 Текущая скорость Super (USB 3.0) при загрузке определяется: Dec 16 19:40:46ndmkernel: usb 2-1: new high-speed USB device number 3 using xhci-hcd Dec 16 19:40:46ndmkernel: usb 2-1: New USB device found, idVendor=05e3, idProduct=0610 Dec 16 19:40:46ndmkernel: usb 2-1: Product: USB2.0 Hub Dec 16 19:40:46ndmkernel: usb 2-1: Manufacturer: GenesysLogic Dec 16 19:40:46ndmkernel: hub 2-1:1.0: USB hub found Dec 16 19:40:46ndmkernel: hub 2-1:1.0: 4 ports detected Dec 16 19:40:46ndmkernel: usb 3-1.1: new SuperSpeed USB device number 5 using xhci-hcd Dec 16 19:40:46ndmkernel: usb 3-1.1: New USB device found, idVendor=0b95, idProduct=1790 Dec 16 19:40:46ndmkernel: usb 3-1.1: Product: AX88179 Dec 16 19:40:46ndmkernel: usb 3-1.1: Manufacturer: ASIX Elec. Corp. Dec 16 19:40:46ndmkernel: usb 3-1.1: SerialNumber: 00000000000DBC Dec 16 19:40:47ndmkernel: ax88179_178a 3-1.1:1.0: eth0: register 'ax88179_178a' at usb-xhci-hcd-1.1, ASIX AX88179 USB 3.0 Gigabit Ethernet, 00:0e:c6:a1:26:a8 Dec 16 19:40:47ndmNetwork::Interface::Usb: "AsixEthernet0": interface "AsixEthernet0" is plugged (port 2). Dec 16 19:40:51ndhcpcAsixEthernet0: NDM DHCP client (version 3.2.14) started. Dec 16 19:40:51ndhcpcAsixEthernet0: created PID file "/var/run/ndhcpc-asx_br0.pid". далее интерфейс пришлось настраивать через cli: ! interface AsixEthernet0 rename ASIX description USB_Ethernet usb device-id 0b95 1790 mac address e4:18:6b:1d:a1:45 security-level public ip address dhcp ip dhcp client hostname ENPA ip dhcp client dns-routes ip dhcp client name-servers ip mtu 1500 ip access-group _WEBADMIN_ISP in ip global 3000 up после стал получать ип от прова. но повторяется ситуация, как у @KorDen, сайт то грузят, то нет, при этом с клиента пинги до 8.8.8.8 (к примеру) идут без проблем.
  23. @ndm @Le ecureuil @Padavan Keenetic Ultra II 2.11.A.9.0-1 - поднимаем интерфейс OpenVPN via ISP (сервер взят с http://www.vpngate.net/), в начале подключения получаем ошибки Dec 6 11:25:37 ndm: Network::RoutingTable: gateway 10.211.1.46 is unreachable via OpenVPN0. [E] Dec 6 11:25:37 ndm: Network::Interface::OpenVpn: "OpenVPN0": failed to add a nameserver route. Dec 6 11:25:37 ndm: Network::Interface::OpenVpn: "OpenVPN0": adding nameserver 8.8.8.8. Dec 6 11:25:37 ndm: Dns::Manager: name server 8.8.8.8 added, domain (default). [E] Dec 6 11:25:37 ndm: Network::RoutingTable: gateway 10.211.1.46 is unreachable via OpenVPN0. [E] Dec 6 11:25:37 ndm: Network::Interface::OpenVpn: "OpenVPN0": failed to add a nameserver route. подключение проходит, все работает, резолв идет, все отлично. Далее, отключаем интерфейс OpenVPN и сразу же вылезает ошибка в логе: [E] Dec 6 11:26:04 transmissiond: Couldn't connect socket 33 to 212.220.15.228, port 11000 (errno 128 - Network is unreachable) [E] Dec 6 11:26:04 transmissiond: Couldn't connect socket 33 to 212.220.15.228, port 11000 (errno 128 - Network is unreachable) и так до бесконечности. при этом ISP подключение не становится активным. self-test ниже
  24. @zyxmon спасибо за наводку, так и сделал: ~ # mkdir -p /tmp/mnt/NTFS_TEST/exfat ~ # mount.exfat /dev/sdb1 /tmp/mnt/NTFS_TEST/exfat FUSE exfat 1.2.7 ~ # mount rootfs on / type rootfs (rw) /dev/root on / type squashfs (ro,relatime) tmpfs on /dev type tmpfs (rw,nosuid,noexec,relatime) none on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) /dev/mtdblock/7 on /storage type jffs2 (rw,nosuid,relatime) tmpfs on /tmp/run/acme/chroot/dev type tmpfs (rw,nosuid,noexec,relatime) none on /proc/bus/usb type usbfs (rw,nosuid,noexec,relatime) /dev/sda1 on /tmp/mnt/NTFS_TEST type tntfs (rw,nosuid,noexec,noatime,uid=0,gid=1000,umask=02,allow_utime=0020,nls=utf8,min_prealloc_size=64k,max_prealloc_size=30443336,readahead=4M,perm,user_xattr,case_sensitive,fail_safe,hidden=show,dotfile=show,protected_system=ignore,errors=continue,mft_zone_multiplier=1) /dev/sda2 on /tmp/mnt/opkg type ext3 (rw,relatime,errors=remount-ro,data=ordered) /dev/sda2 on /opt type ext3 (rw,relatime,errors=remount-ro,data=ordered) /dev/sdb1 on /tmp/mnt/NTFS_TEST/exfat type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096) @zyxmon все работает отлично - https://cloud.mail.ru/public/8o7J/ed2vNkqpL
  25. @zyxmon сейчас проверил флешку, в которой имеется раздел exfat Nov 30 11:55:11ndmkernel: usb 2-2: new high-speed USB device number 2 using xhci-hcd Nov 30 11:55:11ndmkernel: usb 2-2: New USB device found, idVendor=0781, idProduct=5580 Nov 30 11:55:11ndmkernel: usb 2-2: Product: Extreme Nov 30 11:55:11ndmkernel: usb 2-2: Manufacturer: SanDisk Nov 30 11:55:11ndmkernel: usb 2-2: SerialNumber: AA010716121452487036 Nov 30 11:55:11ndmkernel: scsi1 : usb-storage 2-2:1.0 Nov 30 11:55:14ndmkernel: scsi 1:0:0:0: Direct-Access SanDisk Extreme 0001 PQ: 0 ANSI: 6 Nov 30 11:55:14ndmkernel: sd 1:0:0:0: Attached scsi generic sg1 type 0 Nov 30 11:55:14ndmkernel: sd 1:0:0:0: [sdb] 31277232 512-byte logical blocks: (16.0 GB/14.9 GiB) Nov 30 11:55:14ndmkernel: sd 1:0:0:0: [sdb] Write Protect is off Nov 30 11:55:14ndmkernel: sd 1:0:0:0: [sdb] Mode Sense: 53 00 00 08 Nov 30 11:55:14ndmkernel: sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA Nov 30 11:55:14ndmkernel: sdb: sdb1 Nov 30 11:55:14ndmkernel: sd 1:0:0:0: [sdb] Attached SCSI removable disk Nov 30 11:55:14ndmFileSystem::Ext: "/dev/sdb" has an unknown partition type, ignored. Nov 30 11:55:14ndmFileSystem::Ext: exfat "1D99-B908:": filesystem initialized. Nov 30 11:55:14ndmFileSystem::Native: failed to mount "/tmp/mnt/test": exfat filesystem not supported. Nov 30 11:55:14ndmFileSystem::Ext: failed to mount. Nov 30 11:55:14ndmFileSystem::Ext: exfat "1D99-B908:": unable to mount. Nov 30 11:55:14ndmFileSystem::Repository: failed to register "1D99-B908:" filesystem. установил Entware-Keenetic & uClibc-ng 1.0.27, далее пакет opkg install exfat-fuse ~ # opkg files exfat-fuse Package exfat-fuse (1.2.7-1) is installed on root and has the following files: /opt/sbin/exfatlabel /opt/sbin/mkexfatfs /opt/sbin/dumpexfat /opt/sbin/mount.exfat /opt/sbin/exfatfsck /opt/sbin/mount.exfat-fuse /opt/sbin/fsck.exfat /opt/sbin/mkfs.exfat делаем ~ # mkdir -p /tmp/mnt/exfat ~ # mount.exfat /dev/sdb1 /tmp/mnt/exfat FUSE exfat 1.2.7 но раздел все равно не виден в keenetic, в подключенных Device Start End Sectors Size Type /dev/sda1 40 60886714 60886675 29G Microsoft basic data /dev/sda2 60886720 117231373 56344654 26,9G Microsoft basic data Disk /dev/sdb: 14,9 GiB, 16013942784 bytes, 31277232 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x000a0d74 Device Boot Start End Sectors Size Id Type /dev/sdb1 * 256 31277231 31276976 14,9G 7 HPFS/NTFS/exFAT флешка же должна быть в подключенных после ввода mount.exfat /dev/sdb1 /tmp/mnt/exfat ?
×
×
  • Create New...