ID | | Article Title | Post Date |
814 |
| I'm getting low throughput on macOS. How can I fix this? | May-26-22 |
| You may need to set a few parameters to enable higher performance at 10Gb/s.
1) Set the mode to full-duplex, which allows the adapter to send and receive at the same time.
To set full-duplex on macOS, go into the System Preferences->Network and select the Twin10G interfaces. Click the "Advanced..." button in the lower right. In the Advanced window select the "Hardware" tab and set "Configure:" to "Manually". Set duplex to "full-duplex".
2) If your entire network will support it, set packet size to jumbo frames which pack six times as many bytes per packet.
For a large frame to be transmitted intact from end to end, every component on the path must support that frame size. The switches, routers, and NICs from one end to the other must all support the same size of jumbo frame transmission for a successful jumbo frame communication session. Switches that don't support jumbo frames will drop jumbo frames. In the event that both ends agree to jumbo frame transmission, there still needs to be end-to-end support for jumbo frames, meaning all the switches and routers must be jumbo frame enabled. At Layer 2, not all gigabit switches support jumbo frames. Those that do will forward the jumbo frames. Those that don't will drop the frames. For a jumbo packet to pass through a router, both the ingress and egress interfaces must support the larger packet size. Otherwise, the packets will be dropped or fragmented. If the size of the data payload can't be negotiated (this is known as PMTUD, packet MTU discovery) due to firewalls, the data will be dropped with no warning, or "blackholed". And if the MTU isn't supported, the data will have to be fragmented to a supported size and retransmitted, reducing throughput.
To set Jumbo frames on macOS, go into the System Preferences->Network and select the Twin10G interfaces. Click the "Advanced..." button in the lower right. In the Advanced window select the "Hardware" tab and set "Configure:" to "Manually". Set MTU to "Custom" and enter "9000".
3) Not all devices support flow control, or the absence of flow control. If Flow Control is off, turn it on; if it is on, turn it off.
4) Update your macOS to at least 10.13.6. Earlier versions enable SMB signing by default, which can cripple 10Gb networks. Update your macOS, or disable SMB signing. (You can Google how to do this.)
5) If you're in a macOS server environment:
If your Server is running 10.13.6+ enable SMB protocol, and disable AFP protocol.
If your Server is running 10.12.6- enable AFP protocol, and disable SMB protocol.
If your Server is running 10.13.6+, update your clients to 10.13.6+ for a significant performance boost. |
  |
940 |
| Can I connect an Echo Express SEL, SE I, SE II, SE III or SE IIIe; or Twin 10G to battery power? | Sep-09-19 |
972 |
| After I upgraded macOS, the Twin10G, Presto 10GbE, or other Sonnet PCIe card that requires a driver is not loading. | Dec-22-19 |
974 |
| Can I get increased performance from Link Aggregation in macOS? | Dec-22-19 |
984 |
| Can I connect two computers to one Twin10G? | Aug-06-19 |
993 |
| My system crashes, freezes, or fails to connect when I talk to a storage device on the network | May-13-22 |
994 |
| My Twin10G or Presto 10GbE is not working on macOS. | Dec-22-19 |
| Check to see whether the driver is loading.
From the Apple Menu, select "About this Mac".
Click "System Report..."
On the left, under Hardware, select "PCI".
At the top, is "Driver Installed" Yes or No?
If No, and you haven't installed the driver, download, install, and authorize it now.
Restart.
If No, and you have installed the driver, you need to authorize the driver.
Restart, which forces macOS to scan for unloaded drivers.
Go to System Preferences...Security & Privacy panel...General tab. You will see a message, "System software from developer "Sonnet Technologies" was blocked from loading." Click Allow. Note that you must have a hard-wired or Bluetooth mouse/trackpad to click allow. If you are connecting via Remote Access, macOS prevents you from clicking Allow.
Restart.
If Yes, on the left under Hardware, select "Ethernet Cards".
At the top, there should be two card ports labeled "ethernet". Select one of them.
In the info below, check the version number. Is it current? (1.7.2 as of Dec 2019)
If not current, download, install, and authorize the current driver.
Restart.
If current, your preferences may be corrupt...
1) Go to System Preference..."Network".
2) Record your Network setups.
3) Select: Locations: Edit Locations.
4) Select each location except Automatic and click "-" to delete.
5) Click Apply.
6) Delete each of your 10GbE Network Ports by selecting each of them and clicking "-".
7) When you see the dialog box asking if you would like the controllers to return, click No.
8) Click Apply.
9) Click + to add your 10GbE networks connections.
10) Set them up from your notes.
11) Click Apply.
12) Wait five minutes for the system to refresh the settings.
If that doesn't work, delete the following two files with the terminal commands:
sudo rm /Library/Preferences/SystemConfiguration/NetworkPreferences.plist
sudo rm /Library/Preferences/SystemConfiguration/preferences.plist
Restart and recreate your network settings.
If that doesn't work, contact support@sonnettech.com. Be sure to save and send a System Report. |
  |
1044 |
| My 10G/25G adapter performance drops significantly on a laptop when battery level is low. | Mar-20-23 |
1065 |
| I'm getting very slow performance with my Presto 10G PCIe card or Twin10G Thunderbolt 10G adapter with OS X 10.11-10.12. | Dec-22-19 |
1067 |
| How and when to use two Ethernet ports on a Mac | May-16-22 |
| The Mac Observer's John Martellaro has written an excellent article, "How and When to Use Both Ethernet Ports on a Mac Pro" about the use of two Ethernet ports in a Mac environment. |
  |
1152 |
| Does the Twin10G Thunderbolt Adapters or Presto 10GbE PCIe cards support NIC Teaming under Windows? | May-28-21 |
1157 |
| On my older TB3 Mac, my 10GbE sometimes becomes non-responsive. | May-13-22 |
| If you are using a MacBook Pro (2016), iMac Pro (2017), iMac (2017) or iMac (2019), and you are connecting another Thunderbolt device to an adjacent TB3 port; and your 10GbE becomes non-responsive (but may still appears as available), then connecting your Solo10G or Twin10G to the Thunderbolt port on the right may resolve the issue. |
  |
  |