GIGABIT ethernet speed issue

@alex.tx Tried netcat nc no luck.could you suggest any other way!

Hi @rajat7693

I also tried different systems with gigabit ethernet and got copying result over 90Mbps with same files(two windows system)

Which Software client did you use to copy between these two windows systems?

Using scp on Linux i got a speed of 13.5 MB/s for the file Transfer. The best would if you set up a TFTP or NFS server on your host and then do the File transfer.

Best regards,
Jaski

Hi,@jaski.tx tried starting nfs server but getting the following error on systemctl start nfs-server

   Apr 03 14:19:56 apalis-imx6 systemd[1]: Mounting NFSD configuration filesystem...
-- Subject: Unit proc-fs-nfsd.mount has begun start-up
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit proc-fs-nfsd.mount has begun starting up.
Apr 03 14:19:56 apalis-imx6 systemd[1]: proc-fs-nfsd.mount: Mount process exited, code=exited status=32
Apr 03 14:19:56 apalis-imx6 systemd[1]: Failed to mount NFSD configuration filesystem.
-- Subject: Unit proc-fs-nfsd.mount has failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit proc-fs-nfsd.mount has failed.
--
-- The result is failed.
Apr 03 14:19:56 apalis-imx6 systemd[1]: Dependency failed for NFS server and services.
-- Subject: Unit nfs-server.service has failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit nfs-server.service has failed.
--
-- The result is dependency.
Apr 03 14:19:56 apalis-imx6 systemd[1]: Dependency failed for NFS Mount Daemon.
-- Subject: Unit nfs-mountd.service has failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit nfs-mountd.service has failed.
--

My /etc/exports file :

/srv/share/file *(ro,sync)

RPCbind status

systemctl status rpcbind
● rpcbind.service - RPC Bind Service
   Loaded: loaded (/lib/systemd/system/rpcbind.service; indirect; vendor preset: enabled)
   Active: active (running) since Fri 2020-04-03 09:25:30 UTC; 20min ago
 Main PID: 483 (rpcbind)
   CGroup: /system.slice/rpcbind.service
           └─483 /usr/sbin/rpcbind

Apr 03 09:25:29 apalis-imx6 systemd[1]: Starting RPC Bind Service...
Apr 03 09:25:30 apalis-imx6 systemd[1]: Started RPC Bind Service.

Hi @rajat7693

Sorry for the delayed answer.

You need to use a custom kernel with this kernel config enabled.

CONFIG_NFSD=y
CONFIG_NFSD_V2_ACL=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V3_ACL=y
CONFIG_NFSD_V4=y
CONFIG_NFSD_PNFS=y
CONFIG_NFSD_FLEXFILELAYOUT=y

Best regards,
Jaski

@jaski.tx Max Transfer speed which i am able to achieve is 25MBps, which is no where near to 100MBps or 1Gbps as claimed.

Hi @rajat7693

I will work on this and come back to you tomorrow.

Best regards,
Jaski

Hi @rajat7693

Which tools did you used to measure the transfer speed?

Best regards,
Jaski

Hi @jaski.tx did you tried.What speed u got?
I did not used any tool.I just transferred a sample data.

Hi, I installed the NFS Server on my host and did the file transfer from Host to SoM. I measured the transfer speed using rsync and I got average speed of 15MB/s. I am sure this speed can be optimized by tuning some settings as explained here.

Best regards,
Jaski