When using my NAS as a T2E converter over a high latency network, why does macOS sometimes fail to access files with SMB?


Last modified date: 2019-01-11

In this scenario, NAS A is a T2E converter to help a macOS device access the Internet. The macOS device is attempting to transfer files from NAS B via the SMB protocol. Moving files over a high latency network (ping > 50ms), may result in complications depending on the operating system version.

  1. macOS 10.12.x: Encounters error -36.
  2. macOS 10.13.x: Repeatedly disconnects and reconnects to the T2E converter.

Any of the following solutions should resolve the issue.

Upgrade macOS

For macOS 10.12/10.13, upgrading to macOS 10.14 may resolve the issue.

  1. Upgrade macOS
    For more information, please visit the Apple website: https://www.apple.com/macos/how-to-upgrade
  2. Unmount any folders shared via SMB.
  3. Remount the shared folders.
    For more information, please visit the QNAP website.

Change the max read size

  1. Open the macOS Terminal,
  2. Enter the following command.
    sudo sysctl net.smb.fs.maxread=524288

    Note
    This setting will reset after restarting the device.

  3. Unmount any folders shared via SMB.
  4. Remount the shared folders.
    For more information, please visit the QNAP website.

Configure QTS

  1. Log in to the NAS that stores the files.
  2. Go to Control Panel > Network & File Services > Win/Mac/NFS > Microsoft Networking > Advanced Options > Highest SMB version.
  3. Select SMB2.
  4. Click Apply.
  5. Log in to the macOS device.
  6. Unmount folders shared via SMB.
  7. Remount the shared folders.
    For more information, please visit the QNAP website.

Was this article helpful?

Thank you for your feedback.

Please tell us how this article can be improved:

If you want to provide additional feedback, please include it below.

Choose specification

      Show more Less

      Choose Your Country or Region

      back to top