Apple расщедрилась на бесплатный апгрейд до новой версии операционной системы OS X 10.9 Maverick. Одним из нововведений стал новый стек работы с smb протоколом, SMB2 вместо Apple Filing Protocol (AFP). Все это было бы замечательно, если бы работало как надо.
А проблема в следующем, после обновления до 10.9 – практически перестали открываться файлы по сети расшаренные с Windows 8, и даже читаться папки в которых много файлов. Т.е. все работает, но та-а-ак медленно, что дождаться списка своих фильмов я так и не смог.
Нужно ждать фикса, но работать по сети то надо здесь и сейчас, так что вот вам мое severe решение. Заставить OS X перейти на версию протокола SMB1. Для этого надо создать файлик nsmb.conf по пути ~/Library/Preferences/nsmb.conf с содержимым
1 2 |
[default] smb_neg=smb1_only |
Это можно сделать из консоли одной командой из консоли
1 2 |
echo "[default] smb_neg=smb1_only" >> ~/Library/Preferences/nsmb.conf |
Ну и перезагрузить свой Mac. После этого все должно заработать.
Ну и еще один небольшой хинт. После установки Maverick’а, перестали работать часть программ, затребовали доступ для вспомогательных устройств. Но раньше это можно было решить выставлением галочки “Включить доступ для вспомогательных устройств” в “Системные настройки” –> “Универсальный доступ”
То теперь это переехало в “Защита и безопасность“ причем давать доступ можно выборочно отдельным программам а не всем за раз.