Jump to content

zyxmon

Moderators
  • Posts

    1,820
  • Joined

  • Last visited

  • Days Won

    23

Everything posted by zyxmon

  1. В репозиторий добавлен fish shell. Подробнее тут - https://habrahabr.ru/post/248881/ и на офсайте http://fishshell.com Установка opkg update opkg install fish После установки можно запустить командой fish и посмотреть, нравится или нет, подходит ли Вам. Для добавления на постоянной основе нужно добавить в файл `/opt/etc/shells` строку `/opt/bin/fish`, отредактировать `/opt/etc/passwd` и заменить `/opt/bin/sh` или `/opt/bin/ash` у тех пользователей (например у root), которые этим шеллом будут пользоваться. Замече. что fish не использует ~/.profile или /opt/etc/profile. Вместо него ` /opt/etc/fish/config.fish` и аналогично в домашней папке.
  2. Перенес патч в -ng. Можно собрать и выложить для entware-keenetic. Для бОльшей части устройств этот патч не нужен (но и не мешает). Нужен для кинетиков, андроида и другой экзотики
  3. Поскольку разработка популярного торрент клиента transmission буксует, вашему вниманию предлагается форк transmission-cfp. Он основан на версии 2.77 в которую внесены новые функции.Подробнее тут http://forums.zyxmon.org/viewtopic.php?f=5&t=5209 Процитирую @Александр Рыжов В начале каждого пункта я по возможности приведу опцию из settings.json и снабжу ссылкой на авторское описание фичи: построен на кодовой базе версии 2.77 (как самой стабильной по мнению автора) , но включающий новшества свежих версий, например иерархическое дерево файлов контента, prefetch-magnets-enabled - выбор контента после добавления magnet-ссылки, как в uTorrent. piece-temp-dir - сохранение закачанных, но невостребованных кусков. reverify-torrents-tries - принудительная проверка контента после скачивания. dht.bootstrap - добавление bootstrap DHT-нод, если взять их больше неоткуда. script-torrent-added-filename - скрипт, выполняемый после добваления торрента. stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер. поддержка magnet-линков в папке watchdir. blacklist для UDP-трекеров. расширенные настройки для webseed'ов. задание Peer ID/User agent - мимикрия под произвольного торрент клиента. группировка торрентов по категориям и задание для них персональных настроек. расширенные настройки для IPv6-интерфейса. cheat-mode-default - читинг ration/seeding/leeching. Без дальнейших комментариев. (конец цитаты) Собрал для entware-3x (mipsel), гонял около часа. Работает (предыдущая версия глючила). Желающие могут потестировать. http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-daemon_2.77plus-20170318-1_mipsel-3x.ipk http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-web_2.77plus-20170318-1_mipsel-3x.ipk И (на всякий пожарный) http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-cli_2.77plus-20170318-1_mipsel-3x.ipk http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-remote_2.77plus-20170318-1_mipsel-3x.ipk PS Могут быть проблемы с первым запуском. Второй раз запускается нормально.
  4. Смотреть так бинарник, это жесть. Но Вы оказались правы.В коде есть строки #ifndef IFCONFIGPATH #define IFCONFIGPATH "PATH=/sbin:/bin " #endif Проще всего, похоже добавить -DIFCONFIGPATH=\"PATH=/sbin:/bin:/opt/bin:/opt/sbin \" к TARGET_CFLAGS. @TheBB - исправишь пакет?
  5. В разных репах текущие версии одинаковые! Какой у Вас репозиторий - Entware-keenetic, Entware-3x или еще какой?
  6. Есть знатоки албанского? Переведите, пожалуйста!
  7. не означает вследствие того. Ищите другую причину.
  8. Прописать в скрипте запуска Debian. Это делается автоматом при установке debian по этой инструкции - Будет доступна папка /opt (т.е. весь носитель). В скрипте (закомментировано) есть строки монтирования других носителей (пример для QNAP). Скрипты доступны на GitHub.
  9. Ну Вы, блин, даете. Просили протестировать. Если "выдало ошибку", "не пошло", то где подробности? Где ЛОГИ установки?????
  10. Если Ваш кинетик поддерживает установку Entware-3x, ставьте 3x. Если нет - помогите с тестированим версии из 1го поста. Сравнение было давно разжевано.
  11. ~ # dropbear --help Invalid option -- Dropbear server v2016.74 https://matt.ucc.asn.au/dropbear/dropbear.html Usage: dropbear [options] -b bannerfile Display the contents of bannerfile before user login (default: none) -r keyfile Specify hostkeys (repeatable) defaults: rsa /opt/etc/dropbear/dropbear_rsa_host_key ecdsa /opt/etc/dropbear/dropbear_ecdsa_host_key -R Create hostkeys as required -F Don't fork into background -E Log to stderr rather than syslog -w Disallow root logins -s Disable password logins -g Disable password logins for root -B Allow blank password logins -j Disable local port forwarding -k Disable remote port forwarding -a Allow connections to forwarded ports from any host -p [address:]port Listen on specified tcp port (and optionally address), up to 10 can be specified (default port is 22 if none specified) -P PidFile Create pid file PidFile (default /opt/var/run/dropbear.pid) -W <receive_window_buffer> (default 24576, larger may be faster, max 1MB) -K <keepalive> (0 is never, default 0, in seconds) -I <idle_timeout> (0 is never, default 0, in seconds) -V Version Перевод нужен?
  12. Никто над Вами не смеется. Смех, вообще, штука полезная для здоровья. Просто Вы не смогли погятно описать. что делали, хотя, возможно, и наткнулись на интересный баг, связанный с обновлением libc. Мой совет. выкинуть обновление из cron. Выполнять обновление перед установкой нового пакета или после сообщений о ежемесячной синхронизации entware. Запоминайте последовательность когда ставили пакет, когда обновляли entware, когда пытались запустить бинарник. Если есть проблема - попробуйте перезагрузить роутер.
  13. Крепкая трава. Offtopic удалю. Не иначе как злобный вирус поселился у Вас в роутере. Помогут только 2 камня... Сверху и снизу. ~ # ldconfig -v | grep libc.so libc.so.6 -> libc-2.25.so ldconfig: /opt/lib/libmagic.so.1 is not a symbolic link Генерация ключей на безвирусном роутере не запускается после выполнения ldconfig.
  14. Скрипт пишет, что не может создать файл /opt/var/lock/opkg.lock Может что с носителем.`
  15. Вы не помните, что делали ранее - записывать нужно!
  16. Глупость. Делайте руками, когда ставите пакеты. Что Вы делали раньше так и останется загадкой. Скорее всего поможет это - http://forums.zyxmon.org/viewtopic.php?p=16474#p16474
  17. В entware ЕМНИП нет ftp серверов с поддержкой ftps. Если только в http серверах есть такое.
  18. На правах гадалки (удаленно прочесть логи не смог) - штатный dlna может запуститься раньше, чем смонтировался второй диск. Со всеми вытекающими.... Используйте dlna сервер из entware (на выбор несколько, тот же minidlna в entware более функционален). В скрипте запуска вставьте проверку, что нужные носители смонтированы. Если нет - ждите....
  19. Извините, я плохо гаварю па албански. Что и как Вы проверяли, что обновляете остается для читателей загадкой....
  20. Все необходимое устанавливается автоматически: ~ # opkg install openssh-server Installing openssh-server (7.4p1-1) to root... Downloading http://entware-3x.zyxmon.org/binaries/mipsel/openssh-server_7.4p1-1_mipsel-3x.ipk Installing openssh-keygen (7.4p1-1) to root... Downloading http://entware-3x.zyxmon.org/binaries/mipsel/openssh-keygen_7.4p1-1_mipsel-3x.ipk Configuring openssh-keygen. Configuring openssh-server. ~ # ssh-keygen -A ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519 Что Вы делали не так, расскажите. Как довели систему до такого состояния. Список пакетов и пакеты не обновляли?
  21. Как и раньше. Ничего тут не изменилось с начала поддержки в прошивке opkg.
  22. @Александр Рыжов - вот пакет для проверки - http://entware-3x.zyxmon.org/binaries/mipsel/test/iptables_1.4.21-2_mipsel-3x.ipk
  23. Не ругаются save и restore - после патча - не думмю, что очень нужны. Большая часть правил создается самой прошивкой. Зачем их сохранять и аосстанавливать? Все остальное работает без ругани.
×
×
  • Create New...