Jump to content

edm

Forum Members
  • Posts

    205
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by edm

  1. у Giga 2 есть /storage с объемом ≈960КБ. 

    /dev/mtdblock/7 on /storage type jffs2

    и туда помещаю busybox, чтобы один скрипт работал даже при извлечении opkg-накопителя. И во время тестов оказалось, что работает

    Так как память /storage маленькая (960КБ), то busybox 550кб простанства занимает. Это очень много. 

     

    Кстати, для чего роутер использует /storage ? и у разных моделей кинетика какой объем /storage ?

  2. Цитата

    [, [[, addgroup, adduser, arping, ash, awk, base64, 

            basename, blkid, brctl, bunzip2, bzcat, cat, chgrp, 

            chmod, chown, chroot, clear, cmp, cp, crond,        

            crontab, cryptpw, cut, date, dd, delgroup, deluser, 

            devmem, df, diff, dirname, dmesg, dnsdomainname,    

            dos2unix, du, echo, egrep, env, expr, false, fgrep, 

            find, free, fsync, getty, grep, gunzip, gzip, halt, 

            head, hexdump, hostid, hostname, id, ifconfig,      

            insmod, iostat, ipcalc, kill, killall, klogd, less, 

            ln, lock, logger, login, losetup, ls, lsmod, lsusb, 

            lzcat, md5sum, mkdir, mkfifo, mknod, mkpasswd,      

            mkswap, mktemp, more, mount, mv, nc, netmsg,        

            netstat, nice, nslookup, ntpd, od, passwd, patch,   

            pgrep, pidof, ping, ping6, pivot_root, poweroff,    

            printf, ps, pwd, readlink, reboot, renice, reset,   

            rm, rmdir, rmmod, route, run-parts, sed, seq,       

            setconsole, setserial, sh, sha1sum, sha256sum,      

            sha512sum, sleep, sort, start-stop-daemon, stat,    

            strings, stty, su, swapoff, swapon, switch_root,    

            sync, sysctl, syslogd, tail, tar, tee, telnet,      

            telnetd, test, time, top, touch, tr, traceroute,    

            true, tty, udhcpc, umount, uname, uniq, unix2dos,   

            unlink, unlzma, unzip, uptime, usleep, vconfig, vi, 

            wc, wget, which, xargs, yes, zcat

    соберите, пожалуйста, под giga 2 специальный бинарник Busybox_mini, размер которого будет меньше 100 кб.

     

    Из всего этого (см.выше цитату) нужны эти (см.ниже жирным шрифтом):

    [, [[, cat, echo, false, logger, rm, sh, sleep, true

    Так убирая ненужные каманды из busybox можно уменьшить размер до минимума.

    Срочно необходимо. сам не умею, не делал никогда компиляцию.  

     

  3. В 23.06.2017 в 20:30, Geniuser сказал:

    А можно ли ограничить обновление репозитория до последней 8 версиии при вызове команд update upgrade и поддерживаемых пакетов соотвественно?

    да. перечитай статью (изменяем репозиторий).

  4. только что еще раз отправил селф-тест файл. Отключил всё, что трогает /dev/ttyUSB2, но все равно эта красная ошибка

  5. в целом, да, gammu влияет на это) но не настолько, чтоб так глючило интернет. 

    в 2.9 такой ошибки не было, только в 2.10 появилась

  6. Screenshot_2017-06-18-00-41-05.thumb.png.f75058f163bc0b706fb691f65b5d14aa.png

    такая ошибка появилась в 2.10

    После которого наблюдаются тормози/чуточку сбои инета весь день

  7. nginx + php7 + mysql_из_дебиан (mariadb не пробовал еще)

    opkg install php7-cli php7-fastcgi php7-mod-ctype php7-mod-curl php7-mod-dom php7-mod-fileinfo php7-mod-gd php7-mod-hash php7-mod-json php7-mod-mbstring php7-mod-session php7-mod-simplexml php7-mod-xml php7-mod-xmlreader php7-mod-xmlwriter php7-mod-zip

    opkg install php7-mod-mysqli php7-mod-pdo-mysql php7-mod-intl php7-mod-iconv 

    рестарт php7

    #в терминале entware создать символическую ссылку

    ln -s /путь_рабочей_mysqld.sock /opt/tmp/mysql.sock

    #если mysql из дебиан, то

    ln - s /opt/debian/run/mysqld/mysqld.cock /opt/tmp/mysql.sock

     

    потом 4 sql-запроса

    1. CREATE DATABASE `owncloud10` COLLATE 'utf8_general_ci';

    2. CREATE USER 'owncloud10'@'localhost' IDENTIFIED BY 'owncloud10';

    3. GRANT ALL PRIVILEGES ON `owncloud10`.* TO 'owncloud10'@'localhost';

    4. REVOKE ALL PRIVILEGES ON `owncloud10`.* FROM 'owncloud10'@'localhost'; GRANT ALL PRIVILEGES ON `owncloud10`.* TO 'owncloud10'@'localhost'WITH GRANT OPTION;

     

     

     

    и в 192.168.1.1/owncloud10/

    во всех полях вводить "owncloud10": логин админа, пароль админа, логин ДБ, пароль ДБ, название БД.

    а в самом последнем поле вводить: localhost:3306

     

    после этого установилась ow10, но из-за кривого конфига nginx ушла в ошибку

  8. 7 часов назад, Le ecureuil сказал:

    Вы там, я смотрю, gammu гоняете?

    как раз в тот момент gammu была в отключенном состоянии (закомментирована #gammu-smsd)

  9. @TheBB, кстати, я смог запустить OwnCloud 10 на связке php7+mysql+nginx,

    но другая проблема теперь: не могу правильно настроить, чтобы работал в 192.168.1.1/ow/, так как постоянно делает редирект с  /ow/index.php/login на /index.php/login. 

    Может ты знаешь, какой правильный конфиг nginx надо для  Ow10, который (ow10) будет располагаться именно на 192.168.1.1/ow/ , а не на 192.168.1.1/

  10. во вкладке Сегменты смотри, чтоб маска подсети и у Home и у Guest были 255.255.255.0. 

     

    Либо чтоб были

    Home VLAN 192.168.1.1 255.255.255.0

    Guest VLAN 10.1.30.1 255.0.0.0

     

     

    Если Guest'a другая маска подсети, то почему-то блокируется интернет в локалной сети 127.0.0.1

  11. 1 час назад, TheBB сказал:

     не хочет дружить с mariadb

    конкретно owncloud 9 должен запускается на mariadb без проблем. Ты ведь 10 проверяешь, а не 9 версию?

    Проблемы именно с owncloud 10 (см.выше на скриншоте) в связке с php7. Кстати, вот и решение. Почему-то мой скачанный owncloud 10 требует php5, а на php7 отказывается завестись. 

  12. 1 час назад, TheBB сказал:

     owncloud - ни в какую (SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: YES))...[/offtop]

    предполагаю, что ошибка в модуле mysqli, которое не проверялось разработчиками на совместимость с onwcloud 10

    P.S. тупо запрос неправильно делает код)

  13. Дело в том, что куки не передаются. Аудентификация не происходит. Вот и не скачивается файл.

    В owncloud реализована странная отдача файлов - а именно: файл отдается средствами .php, а не средствами nginx (lighttpd | apache). 

     

    Исправить можно, взамен на то, что какой-то умник может временно получить доступ к скачиваемому файлу при условии, что ему известна ссылка скачивания файла. Но это труднее реализовать. И файл отдавал бы nginx, а не php. В этот способ не вникай, так как там много что исправить нужно в движке owncloud.

     

    Есть другой способ, более легкий, но и более плохой: при каждом обращении будет даваться временный адрес на скачивания. Дыра в том, что из временной ссылки через редирект можно вытащить постоянную ссылку, и тогда свою функцию owncloud не будет выполнять - конфеденциальность данных. Тут тоже отдает nginx, но поправить немного код owncloud придется.

     Знаешь php язык программирования?

×
×
  • Create New...