staging.inyokaproject.org

mounten von cifs-Dateisystem bringt komische Fehlermeldung (operation now in progres)

Status: Ungelöst | Ubuntu-Version: Ubuntu 18.04 (Bionic Beaver)
Antworten |

Wolfmann

Anmeldungsdatum:
7. Oktober 2018

Beiträge: 352

Hallo,

ich versuche gerade mit meinem Laptop eine Freigabe von einem raspberry pi mit samba zu mounten, der dort als NAS fungiert.

Ich erhalte dabei jedoch stets die nichtssagende Fehlermeldung "mount error(115): Operation now in progress".

Ich habe folgendes Kommando eingegeben:

1
sudo mount -t cifs -o user=pi //DynDNS-Adresse/Freigabenamen /mount/verzeichnis

Auch in der smb.conf des pi wurde die Freigabe eingetragen. ssh-Verbindung mit dem pi klappt alles super, anpingen ebenso. Weiß jemand, was ich da verkehrt mache?

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1632

Wolfmann schrieb:

Ich habe folgendes Kommando eingegeben:

1
sudo mount -t cifs -o user=pi //DynDNS-Adresse/Freigabenamen /mount/verzeichnis

Evtl liegt der Fehler bei der Option user. Probier mal username.

1
sudo mount -t cifs -o username=pi //DynDNS-Adresse/Freigabenamen /mount/verzeichnis

Wolfmann

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2018

Beiträge: 352

Danke für die Antwort. Leider brachte das auch die gleiche Meldung.

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1632

Ok, dann wäre meine Vermutung, daß du noch die smb Protokollversion über die Option vers= angeben musst, z. B. 1.0

1
sudo mount -t cifs -o username=pi,vers=1.0 //DynDNS-Adresse/Freigabenamen /mount/verzeichnis

Welche smb Protokollversion vom Server unterstützt wird, kannst du bspw mit nmap ermitteln.

sudo apt install nmap
sudo nmap --script smb-protocols 192.168.xxx.yyy # hier die korrekte Adresse  eintragen

Wolfmann

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2018

Beiträge: 352

Nein, leider immer noch nicht. Der nmap-Befehl hat als aktuellste Version 3.11 angegeben, das habe ich in den mount-Befehl übernommen.

Aber was mir aufgefallen ist, dass es im lokalen Netzwerk geht... Könnten vielleicht irgendwelche Ports blockiert sein?

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1632

Wie meinst du das, welche Netze meinst du?

Wolfmann

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2018

Beiträge: 352

Naja ich habe mich per SSH-Tunnel auf einem weiteren raspberry eingelogged und dann eben versucht von raspberry zu raspberry in meinem Heimnetzwerk Samba-Shares zu mounten. Das ging soweit. Aber von außen über das Internet kommt es zu besagter Fehlermeldung.

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1632

Im lokalen Netzwerk werden eigentlich immer nur nicht routbare Netzwerke verwendet (wie bspw 192.168.a.b). D. h. sobald du dein Netz verlässt, kannst du die Adresse nicht mehr erreichen. Grundsätzlich ist der Ansatz mit der Portweiterleitung des Sambadienstss auf deine externe IP schon der richtige, wenngleich aus Sicherheitsgründen wenig empfehlenswerte.

Wenn du von außerhalb auf dein Netzwerk zugreifen willst, wäre eine VPN Verbindung das sinnvollste. Dann brauchst du auch keine Portfreigaben für Samba auf dem Router hinterlegen.

Wolfmann

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2018

Beiträge: 352

Was ich halt komisch fand, dass andere Dienste (ssh, webserver usw.) über die Dyn-DNS Adresse funktionieren, nur Samba bringt die Fehlermeldung. Wenn, dann müsste eine Firewall des Routers irgendwas blocken, denn an der Firewall desUbuntu-Laptops habe ich absolut nichts verändert.

Bei VPN müsste ich doch den raspberry pi, an dem das NAS hängt, irgendwie als VPN-server einrichten, oder? Ich kenne VPN nur von diesen VPN-Diensten, die zum anonymen Surfen genutzt werden.

Wäre sftp für den Zugriff vom Internet aus eine Alternative?

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1632

Die Namensauflösung von Samba läuft eigentlich auch nicht über DNS, sondern über NetBios. Insonfern verwundert mich das Verhalten nicht. Da ich aber auch nie per DynDS auf eine Samba Freigabe zugreifen würde (damit würde ja Samba direkt von extern erreichbar sein), kann ich dir da aber nicht weiterhelfen.

Wolfmann

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2018

Beiträge: 352

Ja, aber man braucht ja eine Dyn-DNS, das man von außen auf das Heimnetzwerk zugreifen kann. Aber vielleicht geht DynDNS mit Samba ja wirklich nicht. Ich danke dir jedenfalls für deine Hilfe.

Antworten |