Maak verbinding met SMB & NAS-netwerkshares in OS X Mavericks
Het delen van bestanden tussen Macs en NAS-schijven en Windows-pc's is altijd heel eenvoudig geweest, maar Mavericks bracht een kleine verandering met zich mee die voor bepaalde gebruikers in gemengde pc- en Mac-omgevingen problemen heeft veroorzaakt. Zonder al te nerd te worden, heeft Apple het standaardprotocol voor SMB (Samba, de Windows-functie voor het delen van bestanden) aangepast van SMB1 naar SMB2, en de SMB2-implementatie bevat blijkbaar een bug die niet compatibel is met veel NAS-apparaten (Network Attached Storage) en sommige versies van Windows.Het probleem is vrij duidelijk wanneer je het tegenkomt: veel Windows-pc's, NAS-schijven en Linux-machines hebben geen toegang tot of mounten vanaf de Mac, en zullen in plaats daarvan voor altijd proberen verbinding te maken of te mounten en uiteindelijk een time-out krijgen, waardoor verbindingen, toegewezen schijven, en algemene toegang.
Gelukkig is er een zeer eenvoudige oplossing om verbinding te maken met SMB- en NAS-shares van OS X Mavericks, OS X Yosemite en OS X El Capitan :
- Vanuit de OS X Finder, druk op Command+K om "Go To Server" op te roepen zoals gewoonlijk
- Voer in het veld "Serveradres" het IP-adres in om verbinding mee te maken met het voorvoegsel cifs:// als volgt:
- Verbind zoals gewoonlijk met de SMB-, NAS- of Windows-share
cifs://127.0.0.1
Ja, het is echt zo simpel als specificeren dat het protocol cifs:// moet zijn in plaats van smb://, wat als je ooit Samba-shares vanaf de opdrachtregel hebt gemount, je waarschijnlijk al hebt gebruikt cifs voor.
Als je je afvraagt waarom dit werkt, komt dat omdat het gebruik van CIFS verbinding maakt met SMB1 in plaats van de (momenteel) buggy-implementatie van SMB2. Het resultaat; platformonafhankelijke netwerkshares functioneren zoals gewoonlijk. Ik kwam dit gisteravond tegen en het was behoorlijk frustrerend om te ervaren, maar heel erg bedankt Todd Pilgrams van de Apple Discussion Boards die de eenvoudige oplossing een paar dagen geleden ontdekte. Omdat er talloze Mac-naar-pc-netwerken zijn, zal dit waarschijnlijk een veel voorkomend probleem zijn voor veel Mavericks-gebruikers. Met dat gezegd, andersom en het delen van bestanden van Mac OS X naar Windows blijft precies werken zoals bedoeld, hoewel moet worden opgemerkt dat OS X Mavericks alle netwerkgebaseerde Mac-naar-Mac-bestandsdeling naadloos heeft verplaatst naar SMB2 ook, hoewel de traditionele AFP ook blijft functioneren voor legacy-ondersteuning en voor het verbinden tussen Mavericks en eerdere versies van OS X.
Dit is eigenlijk gewoon een bug in de nieuwste versie van Mac OS X en zal waarschijnlijk binnenkort worden opgelost met een update voor Mavericks, misschien als OS X 10.9.1 of zelfs een kleinere aanvullende update. (het blijkt dat sommige gebruikers nog steeds toegangsproblemen hebben met OS X Yosemite en OS X El Capitan, waarbij CIFS nog steeds toegang krijgt tot die Windows-shares en NAS-volumes).