Anslut till SMB & NAS-nätverksandelar i OS X Mavericks
Att dela filer mellan Mac- och NAS-enheter och Windows-datorer har alltid varit väldigt enkelt, men Mavericks medförde en liten förändring som har orsakat vissa problem för vissa användare i blandade PC- och Mac-miljöer. Utan att bli för nördigt justerade Apple standardprotokollet för SMB (Samba, Windows fildelningsförmåga) från SMB1 till SMB2, och implementeringen av SMB2 har tydligen en bugg som är inkompatibel med många NAS-enheter (Network Attached Storage) och vissa versioner av Windows.Problemet är ganska uppenbart när du stöter på det: Många Windows-datorer, NAS-enheter och Linux-maskiner kommer inte åt eller monteras från Mac, utan kommer istället att försöka ansluta eller montera för alltid och i slutändan timeout, vilket förhindrar anslutningar, mappade enheter, och allmän åtkomst.
Lyckligtvis finns det en mycket enkel lösning för att ansluta till SMB- och NAS-resurser från OS X Mavericks, OS X Yosemite och OS X El Capitan :
- Från OS X Finder, tryck Command+K för att kalla upp "Go To Server" som vanligt
- I fältet "Serveradress" anger du IP-adressen att ansluta till med prefixet cifs:// enligt följande:
- Anslut till SMB-, NAS- eller Windows-delningen som vanligt
cifs://127.0.0.1
Ja det är verkligen så enkelt som att ange att protokollet ska vara cifs:// snarare än smb://, vilket om du någonsin har monterat Samba-resurser från kommandoraden du förmodligen redan har använt cifs före.
Om du undrar varför detta fungerar beror det på att användning av CIFS ansluter till SMB1 snarare än den (för närvarande) buggyimplementeringen av SMB2. Resultatet; nätverksandelar över plattformar fungerar som vanligt. Jag stötte på det här i går kväll och det var ganska frustrerande att uppleva, men ett stort tack Todd Pilgrams på Apples diskussionsforum som upptäckte den enkla lösningen för några dagar sedan. Eftersom det finns massor av Mac-till-PC-nätverk där ute, kommer detta förmodligen att vara ett ofta stött problem för många Mavericks-användare. Med det sagt, att gå tvärtom och fildelning från Mac OS X till Windows fortsätter att fungera precis som det är tänkt, även om det bör noteras att OS X Mavericks sömlöst har flyttat all nätverksbaserad Mac-till-Mac fildelning till SMB2 också, även om den traditionella AFP fortsätter att fungera för äldre support och för att ansluta mellan Mavericks och tidigare versioner av OS X.
Det här är verkligen bara ett fel med den senaste versionen av Mac OS X, och det kommer förmodligen att lösas inom kort med en uppdatering till Mavericks, kanske som OS X 10.9.1 eller till och med en mindre tilläggsuppdatering. (det visar sig att vissa användare fortsätter att ha åtkomstproblem med OS X Yosemite och OS X El Capitan, att använda CIFS fortsätter att få åtkomst till dessa Windows-resurser och NAS-volymer).