Jump to content

emlen

Forum Members
  • Posts

    300
  • Joined

  • Last visited

Posts posted by emlen

  1. Спасибо за полезную ссылку, но непонятно, почему коробочная cifs пашет норм, без тормозов, скорость передачи отличная, на смартфоне поднята самба - тоже летает, а самба на entware такая капризная и тормозная?

  2. После установки samba, как было предложено в этом посте и открытия в фаерволле 137-139,445 портов ресурс доступен из сети, однако при входе с виндовых клиентов очень надолго подвисает при отображении имеющихся на нем шар (чего не наблюдается при входе с того же андроид-смартфона) в сами шары входит мгновенно. Если последнее правило фаерволла для всех оставшихся tcp пакетов делаю разрешающим, то шары из под винды начинают отображаться тик же быстро.. На основании вышеизложенного прошу помочь с настройкой фаерволла.

  3. В шары заскакивает быстро, переходишь на уровень вверх - тормоза..при отключенном фаерволе открывает быстро. Какие правила фильтрации нужно еще добавить?

    PS1: добавил правило: permit tcp 192.168.0.1 255.255.255.0 0.0.0.0 0.0.0.0 port eq 135 - заработало!

    Вопрос в том, как теперь настроить samba-сервер entware в одноранговой сети c персональными общими папками для разных пользователей? Какие инструменты использовать для управления пользователями в entware?

  4. 3 минуты назад, zyxmon сказал:

    Уберите из PS1 выдачу кода ошибки. Будет почти как хотите.

    . ~/.bash_aliases
    . ~/.bash_colors
    COLOR_RED_BOLD="\[\e[31;1m\]"
    COLOR_GREEN_BOLD="\[\e[32;1m\]"
    COLOR_NONE="\[\e[0m\]"
    
    # prompt function
    promptFunc()
    {
    PREV_RET_VAL=$?;
    
    PS1="[\w]> "
    
    if test $PREV_RET_VAL -eq 0
    then
        PS1="${COLOR_NONE}${PS1}\\$ ${COLOR_GREEN_BOLD}"
        trap 'printf $White "$_"' DEBUG
    else
        PS1="${COLOR_NONE}${PS1}\\$ ${COLOR_GREEN_BOLD}"
        trap 'printf $IRed "$_"' DEBUG
    fi
    }
    PROMPT_COMMAND=promptFunc

    не получается((

  5. Всем доброго времени суток!

    Подскажите пожалуйста, хочу чтобы раскрашивался выхлоп программ в зависимости от кода возврата, в ./bash_profile:

    . ~/.bash_aliases
    . ~/.bash_colors
    PS1="`eStat $?`\[$White\][\w]\\$\[$IGreen\] "
    HISTTIMEFORMAT='%F %T '
    export HISTCONTROL="ignoredups"
    export HISTIGNORE="&:ls:[bf]g:exit:df:mc"
    shopt -s cmdhist
    shopt -s cdspell
    eStat()
    {
    if [ $* == 0 ]; then
            {
    trap 'printf $White "$_"' DEBUG
            }
    else
            {
    trap 'printf $IRed "$_"' DEBUG
            }
    fi;
    }

    что я делаю не так?

  6. В 30.07.2016 в 11:29, zyxmon сказал:

    Для того, чтобы mc из обновления вел себя по старому, можно попробовать добавить параметр --nosubshell при старте, например в команде alias в /opt/etc/profile!

    Это проще, чем ставить mc из архива.

    Классно, спасибо, как говорится: "А ларчик просто открывался".))))

  7. 16 минут назад, zyxmon сказал:

    изучить файлы в /opt/lib/oplg/info

    спасибо, но чет у меня руки не из того места (

    /opt/ipk # ls -la /opt/lib/opkg/info | grep mc
    -rw-r--r--    1 root     root            20 Jun  3 17:21 mc.conffiles
    -rw-r--r--    1 root     root           634 Jun  3 17:21 mc.control
    -rw-r--r--    1 root     root          5745 Jul 27 14:17 mc.list
    /opt/ipk # cat /opt/lib/opkg/info/mc.conffiles | grep hold
    /opt/ipk # cat /opt/lib/opkg/info/mc.control | grep hold
    /opt/ipk # cat /opt/lib/opkg/info/mc.list | grep hold
    /opt/ipk #

    видимо как-то в цикле по установленным пакетам надо пройти командой?

    ~ # opkg status mc
    Package: mc
    Version: 4.8.16-1a
    Depends: libc, libssp, glib2, libslang2, libmount, libssh2, libiconv-full
    Status: install hold installed
    Architecture: keenle
    Conffiles:
     /opt/etc/mc/mc.menu 7062ff5217d78f8761ea8deafc78a0254f8848bd5e1cf1a38282ff5b37ffd4dd
    Installed-Time: 1469618265

     

  8. 50 минут назад, zyxmon сказал:

    потом поставьте флаг hold

    а как посмотреть потом какие пакеты помечены флагом, кроме как при попытке обновления?

    /opt/ipk # opkg upgrade
    Not upgrading package mc which is marked hold (flags=0x2).

     

  9. было:

    ~ # mc -V
    GNU Midnight Commander 4.8.16
    Built with GLib 2.46.2
    Using the S-Lang library with terminfo database
    With builtin Editor
    With subshell support as default
    With support for background operations
    With mouse support on xterm
    With multiple codepages support
    Virtual File Systems: cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish
    Data types: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;
    ~ # history | head -n 8
       0 chmod -x /opt/etc/init.d/S71pyload
       1 chmod +x /opt/etc/init.d/S71pyload
       2 /opt/etc/init.d/S71pyload stop
       3 chmod -x /opt/etc/init.d/S71pyload
       4 exit
       5 mc
       6 exit
       7 history > /tmp/mnt/DATA/bak/`date +%Y-%m-%d_%H-%M`_history.txt

    стало:

    ~ # mc -V
    GNU Midnight Commander 4.8.17
    Built with GLib 2.46.2
    Using the S-Lang library with terminfo database
    With builtin Editor
    With subshell support as default
    With support for background operations
    With mouse support on xterm
    With multiple codepages support
    Virtual File Systems: cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish
    Data types: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;
    ~ #
    ~ # history | head -n 8
       0  cd "`printf "%b" '\0057tmp\0057tmp'`"
       1  cd "`printf "%b" '\0057tmp'`"
       2  cd "`printf "%b" '\0057'`"
       3  cd "`printf "%b" '\0057usr'`"
       4  cd "`printf "%b" '\0057'`"
       5  cd "`printf "%b" '\0057opt'`"
       6  cd "`printf "%b" '\0057opt\0057var'`"
       7  cd "`printf "%b" '\0057opt'`"


    Можно сделать даунгрейд отдельных пакетов, в частности mc, так чтобы следующее обновление его не тронуло? Или другие может решения есть?

  10. В 24.07.2016 в 20:03, Александр Рыжов сказал:

    Так вы собрались лечить симптомы, а не причину. На мой взгляд, ничего хорошего из этого не выйдет.

    понятненько, а жаль, когда-то фс роутера из старого пк на фряхе с ro на критичных точках монтирования неубиваемая была несмотря на подобные проблемы с питанием..

×
×
  • Create New...