Waverly934
New Around Here
Long time user of Windows and Asus Merlin. Have done some linux off/on over the years as needed at the office (but never any nfs). 6 months ago re-loaded primary laptop at home with Mint 22 Wilma. I've been happy with this, no plans to go back.
Another windows device still in use at home. Have a usb3 disk shared off the Asus, but linux getting half the throughput I used to see with windows, keep in mind this is same hardware. Almost 20MB/sec linx -> asus vs almost 40MB/sec windows -> asus. Ethtool shows NIC is 1000/full.
I've chalked this up to being that SMB was written for windows and therefore faster on windows. Figure I need to enable NFS export for Linux to get same speed. Have gone to NFS exports and set the following:
If I try to ls the share, I get an error
All error with
When I try to mount
Have reviewed asus doc, merlin doc, several others. Asus doc is light saying "For more info, search the web" and hard for newbie to translate non asus docs to asus implementation. https://github.com/RMerl/asuswrt-merlin.ng/wiki/NFS-Exports
Have done apt install nfs-common
Is the share name of the export always the last part of the actual path on the server it is being shared from?
Can I continue to share the same disk over both SMB & NFS or can it only be shared over one or the other?
Another windows device still in use at home. Have a usb3 disk shared off the Asus, but linux getting half the throughput I used to see with windows, keep in mind this is same hardware. Almost 20MB/sec linx -> asus vs almost 40MB/sec windows -> asus. Ethtool shows NIC is 1000/full.
I've chalked this up to being that SMB was written for windows and therefore faster on windows. Figure I need to enable NFS export for Linux to get same speed. Have gone to NFS exports and set the following:
Code:
Path: /mnt/Elements/Movies
Access List: 192.168.1.0/24
Options: rw,sync
If I try to ls the share, I get an error
Code:
ls 192.168.1.1:/Movies
ls 192.168.1.1:/movies
ls 192.168.1.1:/mnt/Elements/Movies
All error with
Code:
ls: cannot access '192.168.1.1:/Movies': No such file or directory
When I try to mount
Code:
sudo mkdir /mnt/movies
sudo mount 192.168.1.1:/Movies /mnt/movies
bart@springfield:/$ sudo mount 192.168.1.1:/Movies /mnt/movies
Created symlink /run/systemd/system/remote-fs.target.wants/rpc-statd.service → /usr/lib/systemd/system/rpc-statd.service.
mount.nfs: access denied by server while mounting 192.168.1.1:/Movies
Have reviewed asus doc, merlin doc, several others. Asus doc is light saying "For more info, search the web" and hard for newbie to translate non asus docs to asus implementation. https://github.com/RMerl/asuswrt-merlin.ng/wiki/NFS-Exports
Have done apt install nfs-common
Is the share name of the export always the last part of the actual path on the server it is being shared from?
Can I continue to share the same disk over both SMB & NFS or can it only be shared over one or the other?
Last edited: