state of MacOS SMB
Installing SMB 4.19.4 on Mac OS
macos - How to connect to SMB server through terminal? - Ask Different
Mac OS Smbutil - Tools - Hack The Box :: Forums
Videos
I'll put this in a way Steve Jobs would have reacted to.
It's 2023, and I can't stream 90s Home Videos from a NAS because SMB is too slow on MacOS.
I'll put it another way:
if I connect to a SMB share through Windows 11 on PARALLELS on Apple Silicon (!), it connects light-speed faster and more reliably than doing it in the native MacOS host.
Honestly this is unacceptable, and I don't understand how users are standing for it. There should be NO aspect of the OS that operates at the relative speed of a dialup modem, in this day and age. Apple PLEASE fix this, it's atrocious.
I am using the latest version of Homebrew on Mac OS Sonoma 14.0.
I did:brew install samba
Then:
brew list --versions samba
Gives me back smb 4.19.4
However, when I do:
smbutil statshares -a
It tells me that I still have version 3.1.1. It seems that there is no effect in side of finder either. The latest version of SMB lets you do things like Server Side Copy and more. How can I get my Homebrew install of SMB to work system-wide?
I had the same problem, solved it by launching Activity Monitor and stopping netbiosd process, it gets restarted and then the connections started working immediately. It's possible that I also stopped NetAuthSysAgent process as well, so if it doesn't work for you with the netbiosd process only, try stopping NetAuthSysAgent as well.
As stated by @yssup - Using the mac "Activity Monitor" tool to stop "NetAuthSysAgent" solved the problem for me.
Note that stopping "netbiosd" did not solve the problem.
Ideally one would do this by clicking on a shortcut to a shell script which could stop "NetAuthSysAgent" more quickly and efficiently. However, I cannot figure out the correct shell command to stop "NetAuthSysAgent" programmatically. Perhaps someone else can answer that here.