Ich hatte dasselbe Problem und im Netz sind mit der englischen Fehlermeldung einige Bug-Reports zu finden:
"software caused connection abort" nas zyxel/medion.
Es liegt mutmaßlich aber an der fehlerhaften Implementierung der Firmware und nicht an Ubuntu/Nautilus/Samba etc. selber.
Unter Ubuntu 14.04 werden mehrere SMB Operationen simultan ausgeführt, leider hat damit die Firmware ein Problem. In der Konfiguration des Sambaservers kann man dies aber auf eine Verbindung beschränken.
Vorläufige Lösung des Problems:
Das Webinterface von dem NAS aufrufen und als admin anmelden.
Den Telenet zugriff mit folgender URL aktivieren:
http://<Host/IP-Addr>/<Model-Nr>,/adv,/cgi-bin/remote_help-cgi?type=backdoor
z.B:
http://192.168.0.1/r36807,/adv,/cgi-bin/remote_help-cgi?type=backdoor
Terminal öffnen und telnet <Host/IP-Addr> auzführen. Anmeldename root und als Password das Admin-PW des Webinterfaces.
Samba Konfiguration mit vi öffnen:
vi /etc/samba/smb.conf
Unter dem Eintrag [global] "max mux = 1" hinzufügen:
Mit den Pfeiltasten den Cursor nach unten bewegen und mit
Esc +
O eine neue Zeile einfügen. Mit
Tab ⇆ einrücken und "max mux = 1" eintragen.
Ungültiges MakroDieses Makro ist nicht verfügbar
Mit
Esc wieder in den Befehlsmodus von vi wechseln und mit ":wq" +
⏎ die Änderung speichern und vi beenden.
Mit dem folgenden Befehl Samba neu starten:
/etc/init.d/samba.sh restart
Nun sollte der zugriff wieder fehlerfrei funktionieren.
Leider wird die smb.conf dynamisch erzeugt und bei jeder Änderung über das Webinterface oder einem Neustart wird Konfiguration neu geschrieben. Die Funktion die diese Konfig erstellt ist hardgecoded.
Wenn ich mal wieder Zeit habe schreibe ich noch ein Script, welches nach einem Neustart ausgeführt wird, automatisch den Wert setzt und den Sambaserver neu startet.