Jump to content

TheBB

Moderators
  • Posts

    2,411
  • Joined

  • Last visited

  • Days Won

    51

Everything posted by TheBB

  1. В связи с имеем (кратко) git clone https://github.com/Entware/Entware.git cd Entware echo "src-git keendev3x https://github.com/The-BB/keendev-3x.git" >> ./feeds.conf cp configs/mipsel-3.4.config .config make package/symlinks make menuconfig make tools/install make toolchain/install make target/compile make package/compile или подробно: .../Entware/wiki/Compile-packages-from-sources также можно "поиграться" со сборкой пакетов из фида entware-dvb , сняв со строки комментарий в файле `./feeds.conf` и обновив ` make package/symlinks`
  2. http://unit.nginx.org/ curl, перепакованный с опцией --enable-unix-sockets: curl_7.61.0-3a_mipsel-3.4.ipk и libcurl_7.61.0-3a_mipsel-3.4.ipk библиотека php: php7-lib_7.2.9-1_mipsel-3.4.ipk сам пакет: nginx-unit_1.4-2_mipsel-3.4.ipk пример работы: в картинках
  3. oops! ошибся в названии пакета. пакет называется rpcbind. для запуска `/opt/etc/init.d/S19rpcbind start` пакет должен был быть установлен по зависимостям (libtirpc - так же)
  4. в openwrt выбросили portmap, заменив его rpcbind.
  5. TheBB

    MAC Repeater

    ага, давайте ВСЁ! перетащим в legacy, забьём на 2.13+ (ибо, есть же legacy), и будем заниматься рукоблудством, пока не ослепнем, не облысеем и волося на ладонях не вырастут...
  6. прим.1 не пользуюсь прим.2 актуально на момент написания прим.3 сокращено до минимума (для расширения возможностей, отправляемся читать оф.документацию) устанавливаем пакеты opkg install bzip2 lighttpd-mod-access lighttpd-mod-fastcgi php7-cgi php7-mod-ctype \ php7-mod-curl php7-mod-dom php7-mod-fileinfo php7-mod-gd php7-mod-hash php7-mod-iconv \ php7-mod-intl php7-mod-json php7-mod-mbstring php7-mod-pdo-sqlite php7-mod-session \ php7-mod-simplexml php7-mod-sqlite3 php7-mod-xml php7-mod-xmlreader php7-mod-xmlwriter \ php7-mod-zip качаем и распаковываем архив wget -O - http://download.owncloud.org/community/owncloud-10.0.10.tar.bz2 | \ bzip2 -cd | tar -xvC /opt/share/www/ создаём файл `/opt/etc/lighttpd/conf.d/owncloud.conf` со следующим содержимым server.port = 81 fastcgi.server = ( ".php" => ( "localhost" => ( "socket" => "/tmp/php-fcgi.sock", "bin-path" => "/opt/bin/php-fcgi", "max-procs" => 1, "bin-environment" => ( "PHP_FCGI_CHILDREN" => "2", "PHP_FCGI_MAX_REQUESTS" => "1000" ) ) ) ) $HTTP["url"] =~ "^/owncloud/data/" { url.access-deny = ("") } $HTTP["url"] =~ "^/owncloud($|/)" { dir-listing.activate = "disable" } находим в файле `/opt/etc/php.ini`строки и правим upload_max_filesize = 100M post_max_size = 100M memory_limit = 32M запускаем сервер /opt/etc/init.d/S80lighttpd start открываем в браузере `http://<ip address of device>:81/owncloud` , вписываем учётные данные, жмём кнопку и ждём завершения установки. "бонусы" для осиливших бонус 1 nextcloud совместно/вместо owncloud прим.4 условия те же (см. прим.1-2) прим.5 для расширения возможностей, отправляемся на чтение документации в другое место - сюда добавить пакеты opkg install php7-mod-openssl openssl-util curl скачать и распаковать архив curl -k https://download.nextcloud.com/server/releases/nextcloud-14.0.0.tar.bz2 | \ bzip2 -cd | tar -xvC /opt/share/www/ создаём файл `/opt/etc/lighttpd/conf.d/nextcloud.conf` со следующим содержимым (если устанавливать вместо owncloud, надо удалить символ `#` вначале каждой строки, где он есть. также не забыть удалить файл настроек /opt/etc/lighttpd/conf.d/owncloud.conf) ))) #server.port = 81 #fastcgi.server = ( # ".php" => # ( "localhost" => # ( "socket" => "/tmp/php-fcgi.sock", # "bin-path" => "/opt/bin/php-fcgi", # "max-procs" => 1, # "bin-environment" => # ( "PHP_FCGI_CHILDREN" => "2", # "PHP_FCGI_MAX_REQUESTS" => "1000" # ) # ) # ) # ) $HTTP["url"] =~ "^/nextcloud/data/" { url.access-deny = ("") } $HTTP["url"] =~ "^/nextcloud($|/)" { dir-listing.activate = "disable" } запустить/перезапустить сервер /opt/etc/init.d/S80lighttpd restart открываем в браузере `http://<ip address of device>:81/nextcloud` , вписываем учётные данные, жмём кнопку и ждём завершения установки. немного картинок бонус 2 php7-pecl-imagick php7-pecl-imagick_3.4.3-1_mipsel-3.4.ipk бонус 3 php7-pecl-smbclient samba36-libsmbclient_3.6.25-12_mipsel-3.4.ipk php7-pecl-smbclient_0.9.0-1_mipsel-3.4.ipk бонус 4 php7-pecl-acp/php7-pecl-acpu (если не подошёл php7-pecl-redis ))) ) php7-pecl-apc_1.0.4-1_mipsel-3.4.ipk php7-pecl-apcu_5.1.12-1_mipsel-3.4.ipk бонус 5 php7-pecl-ssh2 php7-pecl-ssh2_1.1.2-1_mipsel-3.4.ipk `php-cli -i` собственно, а что это? это дополнительные модули, которых нет в стандартной поставке php. ...
  7. это голос за пост. голос за тему - слева от названия темы:
  8. КО подсказывает проверить с другим браузером. Также, КО предлагает "выудить" лог через CLI (telnet), если такое возможно, и приложить )))
  9. нужно было полностью обновить устаревшую систему, но, если так проще, почему бы и нет... )))
  10. Обновление прошивки совершенно ни при чём. Начнём от простого к сложному: обновиться `opkg update && opkg upgrade` не помогло, запускаем `ldconfig` и поробуем не вышло, переустанавливаем пакет `opkg install --force-reinstall --force-depends ...`
  11. так же и по кол-ву портов ответ был дан.
  12. не мелочитесь! 16/24/32/... и USB-портов не менее 8. да CPU - core i9-7980xe. RAM - гигов, эдак, 8-16...
  13. @Vadim-85 , т.к. написано и испробовано Вами много, напишите, на каком этапе отваливается? 1 установка БД `mysql_install_db` 2 запуск сервисов/демонов `/opt/etc/init.d/S70mysqld start` 3 задание пароля к БД `mysqladmin -u root password 'Your_Password'` 4 подключение к БД `mysql -u root -p` + hint ~ # mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ~ # echo "nameserver Keenetic_Giga" >> /etc/resolv.conf ~ #
  14. конфиг бесполезен без установки плагинов, т.к. "в лучших традициях owrt борьбы за каждый свободный бит", пакеты раздробили на ещё более мелкие:
  15. в неё, родимую... "подробности" ему на смену придёт пакет php7-pecl-mcrypt --- php7-pecl-mcrypt_1.0.1-1_mipsel-3.4.ipk
  16. ~ # upx.out -9 -o /opt/bin/busybox-upx /opt/bin/busybox Ultimate Packer for eXecutables Copyright (C) 1996 - 2017 UPX 3.94 Markus Oberhumer, Laszlo Molnar & John Reiser May 12th 2017 File size Ratio Format Name -------------------- ------ ----------- ----------- 605484 -> 340092 56.17% linux/mipsel busybox-upx Packed 1 file. ~ # ~ # ls -al /opt/bin/busy* -rwxr-xr-x 1 admin admin 605484 May 13 17:20 /opt/bin/busybox -rwxr-xr-x 1 admin admin 340092 May 13 17:20 /opt/bin/busybox-upx ~ # пробуйте-тестируйте ))) upx_3.94-1_mipsel-3.4.ipk
  17. https://forum.keenetic.net/topic/4715-настройка-opkg-на-kn-1010/?do=findComment&comment=55082 https://forum.keenetic.net/topic/2518-entware-3x-проблемы-с-установкой-настройки/?do=findComment&comment=53788 и т.д.
×
×
  • Create New...