Jag har satt upp en liten server hemma som kör FreeBSD och har där dragit igång en samba-share. Det fungerar klockrent på min Windowsmaskin (win10) samt min Linuxmaskin (Ubuntu 14.04). Dock har jag några små men väldigt irriterande problem på min Mac (tidigare OS X 10.8.5 och nu 10.11.3).
* När jag bläddrar runt bland mapparna i Finder händer det då och då att vissa mappar/filer "försvinner". Detta gav mig nästan hjärtstillestånd första gången det hände men efter en snabb koll med Ubuntumaskinen såg jag att det bara var Macen som hux flux inte kunde se mappen/filen.
* Lägger man till eller tar bort filer tar det ibland väldigt lång tid innan det märks av i Finder.
Kort och gott verkar Finder/OS X ha väldiga problem med Samba. ssh-ar man in direkt i servern ser allt bra ut, kollar man med windowsmaskinen eller ubuntumaskinen ser allt bra ut. Därför har jag väldigt svårt att tro att det skulle ha med själva servern att göra. Jag har även gigabit och cat5e/6 i hela kåken så jag har svårt att tro att det har med nätverket att göra, i synnerhet när macen och ubuntumaskinen sitter i samma switch.
Är det någon som har haft samma problem och löst dessa på ett smidigt sätt?
Jag såg SMB Up när jag googlade. Men det verkar som att den lilla appen vill installera massa konstiga saker vilket fick mig att avvakta lite.
Jag har felsökt och kommit fram till följande tack vare att jag inte hade lagt in stöd för UTF-8 i webservern.
I mitt fall verkar det vara åäö som är problemet då det i slutändan visar sig att det är gamla filer/mappar med åäö sen winXP-tiden som inte syns i macen. I webbservern visade det sig att filer med UTF-8 och åäö fungerar felfritt. Men filer med något gammalt xp-format på åäö kan inte visas på macen.
Så nu har jag börjat det härliga jobbet döpa om alla filer/mappar med åäö till aao. Det är bara att inse, för att det ska gå så smidigt som möjligt ska man nöja sig med A/a-Z/z, 0-9 samt - . eller _ i fil/mappnamn. Åäö, mellanslag och annat skräp hör inte hemma där om det ska vara riktigt kompatibelt mellan alla system.
Här följer exempel på vad som fungerar och inte fungerar i mitt fall:
Accepteras mellan server och mac
Å = Ã...
å = Ã¥
Ä = Ã,,
ä = ä
Ö = Ã-
ö = ö
Accepteras inte mellan server och mac
Å = AÌŠ
å = aÌŠ
Ä = AÌ^
ä = aÌ^
Ö = OÌ^
ö = oÌ^
Nästa steg är väl att koppla in de externa diskar som filerna legat på tidigare och se ifall filerna syns i macen eller ej, men det är frågan om jag orkar
Om du har många filer att döpa om går det lösa via terminalen.
Har inte gjort det på mac men på linux när jag var i samma sits.
Om du googlar lite så hittar du säkert bra scripts eller program.
Dumt att lägga timmar på något som löser sig på några sekundrar
Toppen! Låter som du hittat felet, de två kataloger som felar hos mig har ÅÄÖ i sina namn. Måste testa när jag kommer hem.
Men hur kommer det sig att Apple tappat stöd för ÅÄÖ till OSX 10.11 kan man ställa sig undrande till!
Kan lite kort återmata och berätta att när jag skippade åäö i rot-katalogerna på servern så fungerar det igen. Jag kunde behålla åäö i alla underkataloger och i filnamn utan problem. Märkligt problem iaf...
Om du har många filer att döpa om går det lösa via terminalen.
Har inte gjort det på mac men på linux när jag var i samma sits.
Om du googlar lite så hittar du säkert bra scripts eller program.
Dumt att lägga timmar på något som löser sig på några sekundrar
Vore ju helt klart det smidigaste, dock så är jag lite för osäker på scriptandet för att göra en såpass "stor" operation. Det är trots allt "bara" gamla filer/mappar från XP-tiden som är drabbade, dessa döper man om på några timmar. Skulle det gå åt fanders med scriptet så känns det som att det kan bli fler timmar. Sen är de länkarna du skickade anpassade för mac os som inte ens kan se filerna från första början, förvisso är det Unix precis som FreeBSD som rullar på servern. Men jag känner mig som sagt lite för osäker
Skrivet av mickehallgren:
Toppen! Låter som du hittat felet, de två kataloger som felar hos mig har ÅÄÖ i sina namn. Måste testa när jag kommer hem.
Men hur kommer det sig att Apple tappat stöd för ÅÄÖ till OSX 10.11 kan man ställa sig undrande till!
I mitt fall har det där åäö funkar ju som sagt hos mig, så länge det är UTF-8. Men körs den gamla XP-formateringen är det lite jobbigare. Det vore ju lite kul att prova att koppla in de gamla externa diskarna som filerna låg på tidigare och kolla om de syns när de inte ligger på en server. Men då ska man orka gå ner i källaren och hämta skräpet igen
Skrivet av mickehallgren:
Kan lite kort återmata och berätta att när jag skippade åäö i rot-katalogerna på servern så fungerar det igen. Jag kunde behålla åäö i alla underkataloger och i filnamn utan problem. Märkligt problem iaf...