Hallo zusammen,
ich habe mir vor kurzem ein kleines NAS zugelegt welches mit meinem Router zuhause verbunden ist. Die Platte wird per Samba freigegeben und ich greife mit 2 Notebooks per WLAN darauf zu. Zur Automatisierung habe ich den NetworkManager runtergeschmissen und WICD installiert, da dieses wesentlich verlässlicher mit (Dis)Connectionscripts umgehen kann. Beim Herstellen der WLAN-Verbindung mit meinem Heimnetzwerk wird das NAS per postconnection-Script automatisch per cifs mounted, beim Herunterfahren wird es automatisch unmounted, ebenfalls habe ich ein predisconnection-Script zum unmounten erstellt, falls ich die WLAN-Verbindung trenne.
Nun dachte ich mir aber was denn wohl passiert wenn ich zwischen WLANs wechsle, also z.B. meine Heimnetzwerkverbindung nicht mehr erreichbar ist und sich das Notebook mit einem anderen AP verbindet. Gibt es einen Schreibcache, der geleert wird, wenn das Laufwerk unmounted wird? Das würde meiner Meinung nach zu einem Problem führen, wenn das Heimnetzwerk nicht mehr erreichbar ist, da eben dieser Cache durch die fehlende Verbindung nicht mehr geflushed werden kann, schließlich wird die WLAN-Verbindung ja erst getrennt, nachdem ich mich außerhalb dessen Reichweite befinde und damit dann ja auch erst das unmount-Script ausgeführt, oder? Gibt es dann eine Möglichkeit den Cache abzuschalten, sodass alle Schreib-/Lesevorgänge direkt auf dem NAS durchgeführt werden ohne vorher in einen lokalen Cache (außerhalb des NAS) geschrieben zu werden?
Ich hoffe jemand kann meine Gedanken nachvollziehen und mir eine hilfreiche Antwort auf meine Frage geben ☺
Vielen Dank, Gruß Oli