-
Posts
300 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Downloads
Blogs
Events
Posts posted by emlen
-
-
В 07.07.2016 в 20:21, KorDen сказал:
Telnet:
opkg disk entware2 opkg initrc /opt/etc/init.d/rc.unslung
Можно из ndmc.. Правда вопрос, рестартнет ли его сразу, или потребуется ребут роутера...
такой вариант тоже проблематичен, если сначала не изменить как минимум Label или UUID второго раздела с entware..((
вообщем вопрос о том, как перезапуститься с копии раздела с entware не прибегая к gparted на ББ остается открытым..
-
В 07.07.2016 в 21:15, zyxmon сказал:
Можно попробовать такой финт. Но не факт, что выйдет. В скрипте
1. Останавливаем старые сервисы
/opt/etc/init.d/rc.unslung stop
2. Делаем
mount -o remount /opt
3. Запускаем новые сервисы
/opt/etc/init.d/rc.unslung start
Если бы в ndms v2 был бы (образанный по самое нехочу) linux с shell и mount/umount, то эти бы команды можно было бы ввести руками. (в п.2 можно было бы umount + mount). Сейчас же после umount недоступен mount.
к сожалению финт не прокатил...
-
В 08.07.2016 в 08:10, zyxmon сказал:
если напишите готовое решение на основе лога ниже.
Если честно с использованием smbclient я увидел только одно решение -
smbclient //mypc/myshare "" -N -Tc backup.tar users/docs
я же искал возможность передачи по конвейеру
dd if=/dev/sda1 |
увы, у меня с smbclient это не прокатило, но в качестве альтернативы я решил воспользоваться FTP -сервером на целевом хосте, наглядел утилитку под эти нужды curlftpfs. Она монтирует фтп ресурс по аналогии с mount -t cifs ..., но на стабильной прошивке с entware в отличие от нее работает, а чтобы она использовала один разрешенный в фаерволе порт (активный режим FTP) ее необходимо запускать с параметром "-o ftp_port=-"
curlftpfs ftp://LOGIN:PASSWORD@FTP.SE.RV.IP /opt/mnt/ftp -o ftp_port=-
-
если напишите готовое решение на основе лога ниже.
Я бы с радостью, но у мня примитивы работать не хотят)
пишеть:
~ # smbclient \\\\192.168.Х.Х\\bak --user=User Password Connection to 192.168.Х.Х failed (Error NT code 0xc0000001)
сразу отмечу, что с других машин, смартфона шара норм работает..
-
Если что и сломается, то доложить.
/opt/etc/init.d # opkg update Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz. Updated list of available packages in /opt/var/opkg-lists/keenle. /opt/etc/init.d # opkg upgrade Upgrading opt-ndmsv2 on root from 1.0-1 to 1.0-4... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/opt-ndmsv2_1.0-4_keenle.ipk. Configuring opt-ndmsv2. Updating /opt/etc/ld.so.cache... done. Collected errors: * resolve_conffiles: Existing conffile /opt/etc/passwd is different from the conffile in the new package. The new conffile will be placed at /opt/etc/passwd-opkg. * resolve_conffiles: Existing conffile /opt/root/.profile is different from the conffile in the new package. The new conffile will be placed at /opt/root/.profile-opkg.
то есть конффайлы те которые с постфиксом "-опкж" он положил чтоб было, как я понял. Или как? (то что пароль нестандартный и в профиль я "export EDITOR="/opt/bin/nano"" добавлял.) можно же эти два файла грохнуть, там все как раньше, кроме моих правок. Кстати как обозначить на будущее что их не нужно впаривать при апгрейде?
Это как?отмечены, как конфигурационные. -
opkg upgrade
Последнее следует делать периодически - получать список пакетов и обновлять установленные. Есть установленный метапакет, который обновляет папки и скрипты entware в соответствии с обновлением прошивок.
что за метапакет? про opkg upgrade мне где-то тут попадалось, что все ломается, яж и не делаю, только opkg update в начале самом сделал, ну и периодически перед установкой новых пакетов.. можно не бояться?
-
К моему Keenetic II подключен винчестер с 3-мя разделами (обычный для файлов и торрентов (NTFS), раздел для файла подкачки (EXT3) и раздел на котором установлен Entware (EXT3)). Pyload сохраняет скачанные файлы на разделе Entware, т.е. где она сама установлена, а этот раздел у меня всего-лишь 2GB. Подскажите пожалуйсто можно ли изменить настройки pyload чтоб она скачивала файлы в папку созданную на разделе с файловой системой NTFS и как её настроить?
Там же в веб-морде есть настройки с указанием папки для закачек..
путь к папке ищите в /tmp/mnt/
-
Можете еще использовать хуки в /opt/etc/ndm/fs.d для получения событий о монтировании и размонтировании ФС: https://github.com/ndmsystems/packages/ ... -Component
У меня почему-то нет fs.d. Вручную если создам не поможет?
-
Я так понял на GIGA II c прошивкой v2.05(AAFS.5)C4 тема не катит из-за отсутствия модулей ядра? Как можно сливать дамп флешки по сети на win-хост у которого на борту cifs, cwrsync server ? sshd сервис на win неохота подымать..
-
Если я правильно понимаю албанский (перезагрузить entware), то
/opt/etc/init.d/rc.unslung restart
спасибо, но мой албанский подвел) вообщем на флешке три раздела, два с entware и один с данными. Задача при необходимости указать роутеру альтернативный раздел флешки и перемонтировать том с entware.. Ну на худой конец роутер рестартануть, но чтобы entware загрузился не текущий, а со второго тома.
-
Всем привет Собственно сабж, но не перезагружая роутер, программно, без прямого доступа к железяке?
- 1
-
М... возможно это и рационально.. А чем можно арией по RPC поуправлять? На андрюше трансдроид ее подхватил, но как-то возможностей маловато(
-
Такое лучше обходить по широкой дуге. Это наиболее убогий вариант из имеющихся.
Почему? Поясните пожалуйста, интересно же
-
Вот и опишите (установка, настройка) эту связку (lighttpd+sqlite)
Было бы неплохо))
-
а у нас такое никак не замутить?
-
Дорогие друзья, вопрос следующий, монтирую encfs в папочку /tmp/mnt/DATA/download/, на которую натравлен родной dlna из стабильной прошивки. Т.к. подключение происходит после загрузки роутера, то пока что приходится руками делать что-то типа этого:
rm -f /tmp/mnt/DATA/download/.dlna_files.db && encfs /tmp/mnt/DATA/.cache/ /tmp/mnt/DATA/download/
, но чует мое сердце, что не комильфо и было бы правильно "сварганить" парочку скриптов, ну или один с параметрами start/stop, для того чтобы это все происходило гладко. Подскажите пожалуйста, как это сделать, чтобы была возможность горячего подключения/отключения шифрованного содержимого. Пока что мне кажется что для подключения надо как-то стопить сервисы использующие эту знаковую точку монтирования, чистить ее от всего лишнего, подключать encfs и стартовать все остановленные сервисы с пересканированием папки. Непонятно как управлять родным minidlna? Нашел пересканирование и управление сервисом, насколько корректно будет это делать так:
ndmq -p "config-dlna rescan full" -x и ndmq -p "no service dlna" -x
. Отключение по той же схеме, пока родной dlna-сервис не выключишь вот такая штука происходит:
~ # fusermount -u /tmp/mnt/DATA/download fusermount: failed to unmount /tmp/mnt/DATA/download: Device or resource busy ~ # lsof +d /tmp/mnt/DATA/download/ COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME minidlna 6567 root 4u REG 0,14 77824 335227 /tmp/mnt/DATA/download/.dlna_files.db ~ # killall minidlna && fusermount -u /tmp/mnt/DATA/download/ fusermount: failed to unmount /tmp/mnt/DATA/download: Device or resource busy ~ # killall minidlna && fusermount -u /tmp/mnt/DATA/download/
Буду очень благодарен всем подсказкам, т.к. вроде все и расписал, но не знаю насколько правильным путем иду.
-
Реально encfs не грузит все ядра-потоки и вполне юзабельно на многоядерных устройствах (Ultra II, Giga III).
Напомню, у меня Giga II и тоже весьма юзабельно! Мне очень нравится.
-
Уважаемый vasek00, спасибо, но лично меня не устраивает предложенная Вами реализация и мне кажется чтоэто самый очевидный, можно сказать банальный вариант использования. Лично мне он не подходит, ввиду использования encfs в облаках, который адекватно поддерживается в андрюше только на дропбоксе, для того же гуглодиска нужны как минимум гуглосервисы, а чем покупать всей семье новые смарты я предпочел бы хагрузить проц, ну не солить же эти ресурсы. Уж сколько было высказываний о том что шифрование будет вешать деаайс я у себя такого не наблюдаю. При самых ужасных раскладах пиковые значения исп-я процессора порядка 80%. При копировании больших файлов и так были примерно такие же "показания". Оттого таки ИМХО весьма полезная фича. Вам не нужно - берегите свой CPU.
-
А что насчет google-docs-fs или какого-нибудь fuse-google-drive? griv не устраивает, т.к. нужно не синхронизировать а монтировать как шару.
-
Нужно не спрашивать, а проверять.
ок, попробую. Пока что мои пять копеек к тесту, с практической точки зрения, без цифр) Запустил с зашифрованной флешки кино по dlna и пошло - поехало, играет и не тупит. Супер!
<?xml version="1.0" encoding="UTF-8"?> 20100713 EncFS 1.9.0 ssl/aes 3 0 nameio/block32 4 0 128 1024 0 0 0 0 0 1 36
-
По результатам Ваших ответов решим, нужно ли включать encfs в репозиторий.
Лично меня вроде все устраивает, ИМХО нужно однозначно! Попытаюсь сейчас запускать шифрование через телеграм.. еще бы davfs прикрутить к стабильной ndms v2.05(AAFS.5)C4. Есть такая возможность?
-
как завернуть i2p через privoxy на iptables роутера?
-
Эм, а модуль fuse есть у кого-нить, чтоб на ndms v2.05(AAFS.5)C4 подкинуть его? Или это надо разработчикам писать, или кому, чтобы стабильная прошивка начала поддерживать?
-
/opt/etc/init.d/rc.func там все и расписано...
а как-то отловить выхлоп программы нельзя до того как его шелл раскрасит?
Проблемы, при обновлении пакетов c uClibc-ng 1.0.16
in Вопросы по сборке и настройке Opkg
Posted
снова докладываю, проблемы с opkg upgrade:
~ # opkg update Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz. Updated list of available packages in /opt/var/opkg-lists/keenle. ~ # opkg upgrade Package ipset version 6.24-1a has no valid architecture, ignoring. Upgrading ldconfig on root from 1.0.13-4 to 1.0.16-5... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/ldconfig_1.0.16-5_keenle.ipk. Upgrading libc on root from 1.0.13-4 to 1.0.16-5... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libc_1.0.16-5_keenle.ipk. Removing obsolete file /opt/lib/ld-uClibc-1.0.13.so. Removing obsolete file /opt/lib/libuClibc-1.0.13.so. Removing obsolete file /opt/lib/libresolv-1.0.13.so. Removing obsolete file /opt/lib/libuargp-1.0.13.so. Removing obsolete file /opt/lib/libcrypt-1.0.13.so. Removing obsolete file /opt/lib/libdl-1.0.13.so. Removing obsolete file /opt/lib/libnsl-1.0.13.so. Removing obsolete file /opt/lib/libutil-1.0.13.so. Removing obsolete file /opt/lib/libm-1.0.13.so. Upgrading libpthread on root from 1.0.13-4 to 1.0.16-5... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libpthread_1.0.16-5_keenle.ipk. Removing obsolete file /opt/lib/libpthread-1.0.13.so. Upgrading libatomic on root from 5.3.0-4 to 5.3.0-5... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libatomic_5.3.0-5_keenle.ipk. Upgrading nano on root from 2.5.3-1 to 2.6.0-1... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/nano_2.6.0-1_keenle.ipk. Segmentation fault
как решать?