Jump to content

Recommended Posts

Posted

В связи с возможностью установки дополнительных модулей ядра - viewtopic.php?f=3&t=471

расширились и возможности кинетика. В этом сообщении я покажу как подключить расшаренную по протоколу NFS папку с другого устройства Вашей локальной сети к кинетику.

Примечание. Расшаривание по протоколу NFS кроме linux (на обычном компе) часто реализовано на НАСах и мультимедиа плеерах

Первое, что нужно сделать, это установить нужные модули. См. скриншот:

Примечание 1. Если Вас устраивает монтирование с опцией nolock, то portmap можно не запускать и добавить опцию nolock. к команде монтирования:

`mount -t nfs -o -o vers=3,udp,nolock //:/<имя шары>/ <локальная директория>`

Примечание 2. Измерил скорость копирования большого файла с nfs блоками по 1k на Extra

# dd if=<Большой файл на шаре> of=/dev/null bs=1k
989882+1 records in
989882+1 records out
1013639246 bytes (1,0 GB) copied, 46,4714 s, 21,8 MB/s
 

Около 22 МБ/с или 1 Гигабайт в минуту. NAS умеет отдавать быстрее, но в целом неплохо. Загрузка CPU около 100% :(

Примечание 3. Если Вы собираетесь использовать подмонтированную шару для скачивания на нее торрентов, это не очень хорошая идея.

Примечание 4. Если необходимо, можно в фоне копировать с/на NFS шару, как это описано для протокола cifs тут - viewtopic.php?p=5682#p5682

nfs.png

  • 1 year later...
  • 6 months later...
Posted

Коллеги, в связи с отменой авто загрузки модулей хотелось бы узнать  какая последовательность зависимостей для загрузки nfs.ko

По аналогии с nfsd.ko не получилось:

insmod: can't insert '/lib/modules/3.4.113/nfs.ko': unknown symbol in module, or unknown parameter

Какие модули пререквизиты нужно загрузить?

  • 2 years later...
Posted (edited)

Господа, подскажите, для тех, кто в глухом танке, каким образом к Кинетику подключить по NFS Вендовую (там сидит haneWIN) расшаренную папку?

Пробовал так:

# opkg update
# opkg upgrade
# opkg install nfs-utils
# mkdir /tmp/mnt/windir
# mount -t nfs -o nolock 192.168.1.2:srv /tmp/mnt/windir
mount.nfs: No such device
mount: mounting 192.168.1.2:srv on /tmp/mnt/windir failed: No such device

С другого NFS-клиента (тоже Win) к шаре "srv" подключаюсь без проблем.

В 24.02.2018 в 23:15, zyxmon сказал:

sunrpc, lockd, auth_rpcgss, nfs

Вот это всё для функционирования клиента надо устанавливать?

Спасибо!

 

Edited by The_Immortal
Posted (edited)

zyxmon,

Вы не могли подсказать через пожалуйста? Или на текущий момент NFS-шары подлючать нельзя?

Edited by The_Immortal
  • 1 year later...
Posted (edited)

Привет всем, проблема с клиентом. Установил модули как на картинке, загрузил все через insmod, lsmod`ом проверил. Cifs работает без нареканий. NFS не могу примонтировать. Пишет: failed: Protocol not supported. В логах: [I] Feb  9 15:13:06 kernel: NFS: bad mount option value specified: minorversion=1. vers=3 d в комманде указывал. Пробовал ставить все пакеты с NFS, включая сервер с правленным скриптом для init.d и rpcbind, ничего не помогает. rpcinfo не видит шару, хотя c debian она видна. Проблема в модулях? Как запустить, ведь уже привык, что в OpenWRT работает без проблем? Заранее благодарю за помощью

Edited by alfalfa
Posted

Ок, не знаю как здесь принято, новую тему создавать или в старых продолжать. Хотя вы ж ответили)

29 minutes ago, zyxmon said:

@alfalfa- зачем же в 2х местах писать, думаете быстрее ответят? Наоборот!

 

Posted
27 минут назад, alfalfa сказал:

не знаю как здесь принято

Нигде не принято 2 раза задавать один вопрос. Мне так же не удалось смонтировать ни nfs3, ни nfs4. И даже userspace вариант у меня ругался, но его долго не мучал. Что сломано - трудно сказать, похоже модули ядра. NFS клиента в Entware проверю на других устройствах, не кинетиках.

Posted

На насе от Qnap работает

10.0.0.46:Backup2 on /share/nfs type nfs  (rw,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,nolock,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=10.0.0.46,mountvers=3,mountproto=tcp,loc al_lock=all,addr=10.0.0.46)
10.0.0.46:/Backup2 on /share/nfs type nfs4 (rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=10.0.0.37,local_lock=none,addr=10.0.0.46)

 

Posted
11 minutes ago, zyxmon said:

Нигде не принято 2 раза задавать один вопрос. Мне так же не удалось смонтировать ни nfs3, ни nfs4.

Извините, думал тема может уже мертвая. Печально, конечно, что не работает именно на кинетике. Есть надежда на обновление модулей? Спасибо за ответы!!

Posted
5 минут назад, alfalfa сказал:

Есть надежда на обновление модулей?

Если разработчики прошивки прочтут.... то может быть

  • Thanks 1
  • 2 months later...
Posted

Тоже не могу подключить nfs шару к роутеру. Сделайте пожалуйста

  • 10 months later...
Posted

 

Здраствуйте!

В Кинетик Гига смонтировал сетевую папку. Но в веб интерфейсе  она не отображается. Что-то не так? Или она там и не должна быть видна? Мне нужно сделать эту папку рабочей для DLNA сервера.

 

keenetic.jpg

 

  • 1 year later...
Posted (edited)
В 25.02.2023 в 18:56, Dioksin сказал:

В Кинетик Гига смонтировал сетевую папку. Но в веб интерфейсе  она не отображается. Что-то не так? Или она там и не должна быть видна? Мне нужно сделать эту папку рабочей для DLNA сервера.

А вы команду полную для монтирования не могли бы подсказать? И какие пакеты ставили?

Edited by NSGrid

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.