Перейти к содержанию

TheBB

Модераторы
  • Постов

    2 588
  • Зарегистрирован

  • Посещение

  • Победитель дней

    65

Весь контент TheBB

  1. примерный вид Makefile`a примерный вид патча под версию 3.2.1 собранный пакет nrpe_3.2.1-1_mipsel-3.4.ipk
  2. любой (не)понравившийся Makefile. если хотите собирать нативно - Entware, если кросс - Debian (или другой GNU/Linux)
  3. подготовить Makefile по образу и подобию имеющихся с SF (sourceforge) с чем связан выбор древней 2.х версии?
  4. отлично! ждём-с отчёта о результатах работы )))
  5. ага (https://github.com/openwrt/packages/blob/master/net/ulogd/Makefile#L182). сей вопрос надо к owrt адресовать ))) теперь есть (.../ulogd-mod-extra_2.0.7-1a_mipsel-3.4.ipk)
  6. В связи с имеем (кратко) 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`
  7. 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 пример работы: в картинках
  8. oops! ошибся в названии пакета. пакет называется rpcbind. для запуска `/opt/etc/init.d/S19rpcbind start` пакет должен был быть установлен по зависимостям (libtirpc - так же)
  9. в openwrt выбросили portmap, заменив его rpcbind.
  10. TheBB

    MAC Repeater

    ага, давайте ВСЁ! перетащим в legacy, забьём на 2.13+ (ибо, есть же legacy), и будем заниматься рукоблудством, пока не ослепнем, не облысеем и волося на ладонях не вырастут...
  11. прим.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. ...
  12. это голос за пост. голос за тему - слева от названия темы:
  13. КО подсказывает проверить с другим браузером. Также, КО предлагает "выудить" лог через CLI (telnet), если такое возможно, и приложить )))
  14. нужно было полностью обновить устаревшую систему, но, если так проще, почему бы и нет... )))
  15. Обновление прошивки совершенно ни при чём. Начнём от простого к сложному: обновиться `opkg update && opkg upgrade` не помогло, запускаем `ldconfig` и поробуем не вышло, переустанавливаем пакет `opkg install --force-reinstall --force-depends ...`
  16. так же и по кол-ву портов ответ был дан.
  17. не мелочитесь! 16/24/32/... и USB-портов не менее 8. да CPU - core i9-7980xe. RAM - гигов, эдак, 8-16...
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.