Подключаем Яндекс диск

Используем пакеты, расширяющие возможности оборудования
pashinsky
Сообщения: 32
Зарегистрирован: 18 окт 2015, 14:02

Сообщение pashinsky » 20 май 2016, 10:54

установка на Synology DS3615xs

Код: Выделить всё

DiskStation> opkg install davfs2
Installing davfs2 (1.5.4-1) to root...
Downloading http://pkg.entware.net/binaries/x86-64/davfs2_1.5.4-1_x86-64.ipk.
Configuring davfs2.
DiskStation> echo "/volume1/mount_old my_user \"my_password\"" > /opt/etc/davfs2/secrets
DiskStation> chmod 0600 /opt/etc/davfs2/secrets
DiskStation> echo "y" > /opt/etc/davfs2/dav.inp
DiskStation> nano /opt/etc/init.d/S12davfs
DiskStation> chmod +x /opt/etc/init.d/S12davfs
DiskStation> /opt/etc/init.d/S12davfs start
mount: mounting https://webdav.yandex.ru on /volume1/mount_old failed: No such device
DiskStation>
Свернуть

ЧЯДНТ?
MQ-WITI_256 3.4.3.9-099_5aa2a75, Entware-3x, DebianChroot

Аватара пользователя
Александр Рыжов
Сообщения: 300
Зарегистрирован: 12 авг 2015, 13:14
Откуда: Смоленск

Сообщение Александр Рыжов » 20 май 2016, 11:01

Код: Выделить всё

No such device

pashinsky
Сообщения: 32
Зарегистрирован: 18 окт 2015, 14:02

Сообщение pashinsky » 20 май 2016, 11:05

Александр Рыжов писал(а):Источник цитаты

Код: Выделить всё

No such device

Так, хоть в какую сторону искать ошибку? Сделал все исключительно по инструкции из шапки.
P.S. На Ubuntu Server заводится с пол пинка, а с Entware победить не получается. Самостоятельно не разберусь.
Последний раз редактировалось pashinsky 20 май 2016, 11:09, всего редактировалось 1 раз.
MQ-WITI_256 3.4.3.9-099_5aa2a75, Entware-3x, DebianChroot

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1210
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 20 май 2016, 11:07

pashinsky, я не в курсе в каком виде fuse на synology. На QNAP (TS-121) он в ядре:

Код: Выделить всё

[/opt] #  mount -t davfs https://webdav.yandex.ru /opt/ya
Please enter the username to authenticate with server
https://webdav.yandex.ru or hit enter for none.
  Username: zyxmon@yandex.ru
Please enter the password to authenticate user zyxmon@yandex.ru with server
https://webdav.yandex.ru or hit enter for none.
  Password:
[/opt] # ls /opt/ya
Backups/            Entware-shared/     Music/              Public/             Zdanova/            readme.pdf
Dropbox.lnk         FUPM/               Private/            S99Ya*              lost+found/         Скриншоты/

ЧЯДНТ?
Еще раз - перед использованием скриптов - проверяйте все запуском руками из консоли! Так будет понятно - ошибка в логине или еще чего.

pashinsky
Сообщения: 32
Зарегистрирован: 18 окт 2015, 14:02

Сообщение pashinsky » 20 май 2016, 11:13

Код: Выделить всё

DiskStation> mount -t davfs https://webdav.yandex.ru /volume1/mount_old
mount: mounting https://webdav.yandex.ru on /volume1/mount_old failed: No such device

Может ли это означать, что ядро собрано без поддержки fuse?
MQ-WITI_256 3.4.3.9-099_5aa2a75, Entware-3x, DebianChroot

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1210
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 20 май 2016, 11:15

Может, наверное.

pashinsky
Сообщения: 32
Зарегистрирован: 18 окт 2015, 14:02

Сообщение pashinsky » 20 май 2016, 11:18

Zyxmon,
Тогда я не разобрался почему на роутере с прошивкой от Padavan у меня тоже на работает mount webdav, если у Вас все запускается вручную и скриптом.
MQ-WITI_256 3.4.3.9-099_5aa2a75, Entware-3x, DebianChroot

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1210
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 20 май 2016, 11:22

А вообще Entware "работает"? Другие бинарники?

pashinsky
Сообщения: 32
Зарегистрирован: 18 окт 2015, 14:02

Сообщение pashinsky » 20 май 2016, 11:25

Да, entware-ng работает отлично. Сейчас установлены и работают mc, transmission, minidlna, debian chroot с настроенным мостом на /media/Main
MQ-WITI_256 3.4.3.9-099_5aa2a75, Entware-3x, DebianChroot

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1210
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 20 май 2016, 11:37

pashinsky писал(а):Да все супер

Если Entware стоит давно я бы попробовал следующее. Временно отключил бы USB носитель и установил бы с нуля Entware и (только) davfs2 на флешку (extN). И проверил бы этот вариант.
При обновлении может возникнуть (и возникает) несовместимость библиотек и пакетов. Судя по

Код: Выделить всё

/opt/home/admin # ldd /opt/sbin/mount.davfs
        libcrypto.so.1.0.0 => /opt/lib/libcrypto.so.1.0.0 (0x77d64000)
        libssl.so.1.0.0 => /opt/lib/libssl.so.1.0.0 (0x77cf9000)
        libneon.so.27 => /opt/lib/libneon.so.27 (0x77cc5000)
        libz.so.1 => /opt/lib/libz.so.1 (0x77ca1000)
        libexpat.so.1 => /opt/lib/libexpat.so.1 (0x77c67000)
        libssp.so.0 => /opt/lib/libssp.so.0 (0x77c55000)
        libc.so.1 => /opt/lib/libc.so.1 (0x77b9e000)
        libdl.so.1 => /opt/lib/libdl.so.1 (0x77b8a000)
        libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x77b64000)
        ld-uClibc.so.1 => /opt/lib/ld-uClibc.so.0 (0x77ee0000)

Под подозрением прежде всего libneon, libexpat и libopenssl. (Нужно переустановить с --force-reinstall) Хотя и не рекомендуется, но можно напрямую mount.davfs в том числе и под strace.


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 0 посетителей :: 0 зарегистрированных, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей