Перейти к содержанию

Рекомендуемые сообщения

Опубликовано (изменено)

Всем доброго времени суток! Надеюсь, кто-то здесь из разработчиков еще живой. С обновлением до 4.1.b.1 и 4.1.b.2 NFS перестал шуршать((( Точнее не подтягивается модуль.

insmod: can't insert '/lib/modules/4.9-ndm-5/nfsd.ko': unknown symbol in module, or unknown parameter

При откате на 4.0.7, всё гуд. Писал в ТП, но там все молчат как рыбы. Уже около месяца прошло, но ни одного ответа не дождался. 

Очень не хватает! Столько лет горя не знал и тут, как сапогом по...

Изменено пользователем Rodstvennik63
Опубликовано
On 12/26/2023 at 12:51 AM, Rodstvennik63 said:

С обновлением до 4.1.b.1 и 4.1.b.2 NFS перестал шуршать((( Точнее не подтягивается модуль.

Попробовал вручную, вроде всё норм. Может есть больше логов? Какие именно симвлолы не подтянулись?

~ # insmod lib/modules/4.9-ndm-5/sunrpc.ko
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
~ # insmod lib/modules/4.9-ndm-5/lockd.ko
~ # insmod lib/modules/4.9-ndm-5/exportfs.ko
~ # insmod lib/modules/4.9-ndm-5/nfs.ko
~ # insmod lib/modules/4.9-ndm-5/nfsd.ko
Installing knfsd...

Опубликовано (изменено)
В 26.12.2023 в 01:18, vst сказал:

Попробовал вручную, вроде всё норм. Может есть больше логов? Какие именно симвлолы не подтянулись?

~ # insmod lib/modules/4.9-ndm-5/sunrpc.ko
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
~ # insmod lib/modules/4.9-ndm-5/lockd.ko
~ # insmod lib/modules/4.9-ndm-5/exportfs.ko
~ # insmod lib/modules/4.9-ndm-5/nfs.ko
~ # insmod lib/modules/4.9-ndm-5/nfsd.ko
Installing knfsd...

1) exportfs.ko у меня не был прописан. Прописал, но он так же с ошибкой(

2) Снова откатился на 4.0.7 и шары автоматом подцепились

Сейчас так:

~ # /opt/etc/init.d/S22nfsd start
insmod: can't insert 'lib/modules/4.9-ndm-5/exportfs.ko': No such file or directory
insmod: can't insert '/lib/modules/4.9-ndm-5/nfsd.ko': unknown symbol in module, or unknown parameter
mount: mounting nfsd on /proc/fs/nfsd failed: No such device
rpc.nfsd: Unable to access /proc/fs/nfsd errno 2 (No such file or directory).
Please try, as root, 'mount -t nfsd nfsd /proc/fs/nfsd' and then restart rpc.nfsd to correct the problem

Установленные пакеты

~ # opkg list-installed
alsa-lib - 1.2.9-1
bash - 5.2.15-1
bind-libs - 9.18.16-1
busybox - 1.36.1-1b
bzip2 - 1.0.8-1a
ca-bundle - 20230311-1
ca-certificates - 20230311-1
cron - 4.1-7
curl - 8.2.1-1
dropbear - 2022.82-5
e2fsprogs - 1.47.0-2
entware-release - 1.0-2
fdisk - 2.39-2
file - 5.44-1
findutils - 4.9.0-1a
glib2 - 2.74.0-5
grep - 3.8-2
htop - 3.2.2-1
icu - 73.2-1
icu-full-data - 73.2-1
ipset - 7.17-1
ipset-dns - 2017-10-08-ade2cf88-1b
ipset-dns-keenetic - 0.2-1
iptables - 1.4.21-3a
jsonfilter - 2018-02-04-c7e938d6-1
kmod - 30-1
ldconfig - 2.27-11
libatomic - 8.4.0-11
libattr - 2.5.1-3
libblkid - 2.39-2
libbz2 - 1.0.8-1a
libc - 2.27-11
libcap - 2.69-1
libcomerr - 1.47.0-2
libcurl - 8.2.1-1
libdevmapper - 2.03.15-1
libevent2 - 2.1.12-1
libexif - 0.6.24-1
libexpat - 2.5.0-1
libext2fs - 1.47.0-2
libfdisk - 2.39-2
libffi - 3.4.2-2
libffmpeg-full - 5.0.1-1
libfreetype - 2.11.1-1
libfuse - 2.9.9-2b
libgcc - 8.4.0-11
libgcrypt - 1.10.2-1
libgd-full - 2.3.3-1
libgmp - 6.2.1-1a
libgnutls - 3.8.0-3
libgpg-error - 1.47-1
libiconv-full - 1.17-1
libintl-full - 0.21.1-2
libipset - 7.17-1
libjpeg - 9c-2
libjson-c - 0.16-3
libkeyutils - 1.6.3-1a
liblua5.3 - 5.3.5-5
liblzma - 5.4.4-1
liblzo - 2.10-4
libmagic - 5.41-2
libmbedtls - 2.28.4-1
libmnl - 1.0.5-1
libmount - 2.39-2
libncurses - 6.4-2
libncursesw - 6.4-2
libndm - 1.1.15-1
libnettle - 3.9.1-1
libnfnetlink - 1.0.2-1
libnghttp2 - 1.51.0-1
libopenssl - 3.0.10-1
libopenssl-conf - 3.0.10-1
libopus - 1.3.1-3
libpcre - 8.45-5
libpcre2 - 10.42-1
libpng - 1.6.39-1
libpthread - 2.27-11
libreadline - 8.2-1
librt - 2.27-11
libslang2 - 2.3.3-1
libsmartcols - 2.39-2
libsqlite3 - 3410200-1
libss - 1.47.0-2
libssh2 - 1.10.0-1
libssp - 8.4.0-11
libstdcpp - 8.4.0-11
libtiff - 4.5.0-1
libtirpc - 1.3.3-1
libubox - 2023-05-23-75a3b870-1
libuuid - 2.39-2
libuv - 1.45.0-1
libwebp - 1.3.1-1
libwrap - 7.6-4
libx264 - snapshot-20190324-2245-2
libxml2 - 2.11.4-1
libzip-openssl - 1.5.2-2
locales - 2.27-9
mc - 4.8.27-3
ndmq - 1.0.2-7
nfs-kernel-server - 2.6.2-3
nfs-utils-libs - 2.6.2-3
ntfs-3g - 2022.5.17-1-fuseext
ntfs-3g-utils - 2022.5.17-1-fuseext
oniguruma - 6.9.7.1-1
openssl-util - 1.1.1q-1
opkg - 2022-02-24-d038e5b6-2
opt-ndmsv2 - 1.0-17
poorbox - 1.36.1-1
rpcbind - 1.2.6-2
shine - 3.1.1-1
terminfo - 6.4-2
tune2fs - 1.47.0-2
wget - 1.20.3-4
zlib - 1.2.13-1
zoneinfo-asia - 2023c-2
zoneinfo-core - 2023c-2
zoneinfo-europe - 2023c-2

 

Содержимое /opt/etc/init.d/S22nfsd 


 

#!/bin/sh
# Copyright (C) 2006 OpenWrt.org
    PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
sleep 5
NFS_D=/opt/var/lib/nfs
LOCK_D=/opt/var/lib/nfs/sm
    start() {
    insmod /lib/modules/4.9-ndm-5/sunrpc.ko
    insmod /lib/modules/4.9-ndm-5/lockd.ko
    insmod lib/modules/4.9-ndm-5/exportfs.ko
    insmod /lib/modules/4.9-ndm-5/nfsd.ko
    insmod /lib/modules/4.9-ndm-5/nfs.ko
    grep -q /proc/fs/nfsd /proc/mounts || \
    mount -t nfsd nfsd /proc/fs/nfsd
    mkdir -p $LOCK_D
    touch $NFS_D/rmtab
    sysctl -w fs.nfs.nlm_tcpport=32777 fs.nfs.nlm_udpport=32777 > /dev/null
    rpc.statd -p 32778 -o 32779
    exportfs -r
    rpc.nfsd
    rpc.mountd -p 32780
}
    stop() {
    killall rpc.mountd 2> /dev/null
    rpc.nfsd 0 2> /dev/null
    exportfs -au
    killall rpc.statd 2> /dev/null
    grep -q /proc/fs/nfsd /proc/mounts && \
        umount /proc/fs/nfsd
}
    reload() {
    exportfs -r
}

case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
        stop
        start
        ;;
    reload)
        reload
        ;;
    link_up)
        ;;
    ppp_up)
        ;;
    link_down)
        ;;
    ppp_down)
        ;;
    *)
        echo "Usage: $0 {start|stop|restart|reload|link_up|link_down|ppp_up|ppp_down}"
        ;;
esac

 

Изменено пользователем Rodstvennik63
Опубликовано (изменено)
29 минут назад, sergeyk сказал:

@Rodstvennik63

Должно быть

insmod /lib/modules/4.9-ndm-5/exportfs.ko

а не

insmod lib/modules/4.9-ndm-5/exportfs.ko

Да, тут мой косяк. Невнимательный. Спасибо тебе, добрый человек! Жену хорошую и деток здоровых!)) 

Да, сейчас всё подтянулось без проблем. Просто всегда без этого модуля работало. Я, если честно, о нём только узнал, вчера только в скрипт добавил. Ещё раз, благодарю и с наступающим!

Изменено пользователем Rodstvennik63
  • 3 недели спустя...
Опубликовано

Здравствуйте. Перестал работать, настроенный ранее NFS. Настраивал по инструкции товарища Zeleza на предыдущей странице. Перед новым годом обновил пакеты entware, а совсем недавно не получилось подключится к NFS с медиаплеера. Перезапуск службы выдал ошибку. Также отвалилась служба dropbear и не было доступа к командной строке entware по порту 222. Запустил службу через dropbear через системную консоль, доступ к entware по 222 порту появился.

 

IMG_20240116_220152.jpg

  • 7 месяцев спустя...
Опубликовано
В 17.01.2024 в 06:53, Igor V. сказал:

Здравствуйте. Перестал работать, настроенный ранее NFS. Настраивал по инструкции товарища Zeleza на предыдущей странице. Перед новым годом обновил пакеты entware, а совсем недавно не получилось подключится к NFS с медиаплеера. Перезапуск службы выдал ошибку. Также отвалилась служба dropbear и не было доступа к командной строке entware по порту 222. Запустил службу через dropbear через системную консоль, доступ к entware по 222 порту появился.

 

IMG_20240116_220152.jpg

Подскажите как решили проблему. Настраиваю сервер и выдаёт аналогичные ошибки.

  • 1 месяц спустя...
Опубликовано
3 часа назад, bigpu сказал:

@Le ecureuil подскажите, есть ли надежда что поддержка NFS появится в стоке, без всякого OPKG?

Не стоит в приоритетах. Единичные запросы, и я кстати тоже не понимаю, чем он лучше (или что может дать в дополнение) чем cifs для обычного пользователя.

Опубликовано
2 часа назад, Le ecureuil сказал:

Не стоит в приоритетах. Единичные запросы, и я кстати тоже не понимаю, чем он лучше (или что может дать в дополнение) чем cifs для обычного пользователя.

почитал вас же, чуть позже, по поводу проблем NFS, лучше уж FTP, вопрос снят)

2 часа назад, Le ecureuil сказал:

я кстати тоже не понимаю, чем он лучше (или что может дать в дополнение) чем cifs для обычного пользователя.

те же камеры Dahua пишут или в NFS, или в FTP/SFTP, там отсутствует SMB.

Опубликовано
1 час назад, bigpu сказал:

почитал вас же, чуть позже, по поводу проблем NFS, лучше уж FTP, вопрос снят)

те же камеры Dahua пишут или в NFS, или в FTP/SFTP, там отсутствует SMB.

Тогда лучше ftp, без вопросов. NFS слишком узкое решение, и проблем создаст больше, чем решит.

Опубликовано
1 час назад, Le ecureuil сказал:

Тогда лучше ftp, без вопросов. NFS слишком узкое решение, и проблем создаст больше, чем решит.

я так и понял, спасибо за то мнение, уважаемый

Опубликовано
20 часов назад, Jan Bros сказал:

Добра всем. А нет обновленной инструкции как поднять NFS на прошивках 4.2?

Отвечаю сам себе... Поднимается NFS так же и на версии 4.2.1 без проблем с правками как на 3-й странице.

Опубликовано

Кто ни будь сможет подсказать как в Entware привязать шару NFS, расположенную на Synology? Хочу привязать папку, в которую сразу планирую сливать бэкапы Entware, чтобы не насиловать флешку каждый раз.

Уcтановил утилиты nfs-utils, libnfs-utils

Делаю привязку: mount -t nfs 192.168.100.2:/volume1/Backup /opt/synology

Получаю ошибку: mount.nfs: No such device

Команда: nfs-ls nfs://192.168.100.2/volume1/Backup производит листинг шары нормально.

  • 1 месяц спустя...
Опубликовано

Пытаюсь настроить всё по инструкции, описанной на третьей страницы, но камеры в упор не подключаются к NFS-шаре после перезагрузки роутера.
Если подключиться по SSH и запустить S20nfsd вручную, всё сразу начинает работать, камеры подключаются.
Пробовал добавить sleep 10 в начало скрипта, пробовал создать скрипт, который останавливает S20nfsd и запускает вновь, но результат одинаков, после загрузки шара не поднимается, пока не запустить скрипт вручную из консоли.

Если остановить скрипт вручную после перезагрузки, выдаёт:

~ # /opt/etc/init.d/S20nfsd stop
NFS Server stoping
---------------------------------
Shutting down NFS mountd: FAIL
Shutting down NFS services: OK
Stopping NFS statd: OK
Unmounting NFS file system: FAIL
---------------------------------
~ # /opt/etc/init.d/S20nfsd start
NFS Server Starting
----------------------------------
Loading NFS modules: OK
Mounting NFS file system: OK
Loading NFS TCP/UPD ports: OK
Starting NFS statd: OK
Starting NFS services: OK
Starting NFS daemon: OK
Starting NFS mountd: OK
---------------------------------

В логе диагностики роутера в момент подключения пишет следующее:

Дек 6 18:14:40
rpc.mountd[684]
Kernel does not have pseudo root support.
Дек 6 18:14:40
rpc.mountd[684]
NFS v4 mounts will be disabled unless fsid=0
Дек 6 18:14:40
rpc.mountd[684]
is specfied in /etc/exports file.
Дек 6 18:14:41
rpc.mountd[684]
authenticated mount request from 192.168.0.123:983 for /opt/vid (/opt)

 

Подскажите, пожалуйста, в чём может быть дело?
Мучаюсь так с момента обновления модулей и перехода на 4 версию Keenetic OS и, соответственно, смены инструкции. Уже вынужден был повесить роутер на ИБП, чтобы не грузить скрипт вручную, но его при отключениях ээ не всегда хватает.

Других файловых протоколов камеры не поддерживают. 

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.