Я не буду притворяться, что знаю глубокие значения следующих советов (например, о WINS), они не могут быть лучшими вариантами, и я не говорю о знании внутренней работы. Это просто из некоторого опыта «попытаться увидеть, что происходит» и некоторых знаний.
Скорее всего, это проблема Windows, если вы не настроили свой MBP. По умолчанию он готов к просмотру любой сети Windows и даже Linux.
Местоположения - это просто пресеты для каждого места, куда вы идете, если вы хотите иметь много разных конфигураций. Я лично просто оставляю это всегда на Автоматическом.
Но независимо от того, попробуйте удалить любую установленную вами конфигурацию WINS, она не нужна. Это должно ускорить процесс, но, скорее всего, у вас все равно нет WINS-сервера, и даже если бы вы использовали его в такой маленькой сети, вам не потребовалось бы такого увеличения производительности.
Что касается стороны окон, возможно, это потому, что вы установили пользователей и разрешения для нее и забыли разрешить какой-либо публичный доступ или трансляцию. «smb://uname:pass» довольно необычен для печати в домашней сети или даже в большинстве офисов, поэтому я думаю, что вы немного подправили.