PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : write: Software caused connection abort



RoboTrader
26.11.2017, 10:54
So, leider muss ich meine anderen Projekte und Fragen etwas zurückstellen, da mein erstes richtiges und für mich seltsames Problem aufgetaucht ist:

Wenn ich versuche, mit "ssh pi@192.168.0.172" oder auch per Kabel mit "ssh pi@raspberrypi.local" eine Verbindung aufzubauen, erscheint oft:

write: Software caused connection abort
Ich schreibe "oft", weil es irgendwann geht. Aber nach einiger Zeit "auf" dem Pi, bricht die Verbindung ab mit:

packet_write_poll: Connection to 192.168.0.172 port 22: Software caused connection abort

Bisher ging es problemlos und ich habe teilweise stundenlang den Pi genutzt. Nach ein paar Minuten war er wie in einer Warte-Stellung, so dass eine neue Eingabe etwas gedauert hat, aber alles wunderbar.

Nun habe ich heute morgen nur mit "sudo dd if=/dev/disk2 | gzip > rpi-sd-20171126.gz" meine SD-Karte gesichert (also im ausgeschalteten Zustand rausgenommen und mit macOS gesichert) sowie zuvor

sudo apt-get install espeak
sudo apt-get install alsa-tools alsa-utils
alsactl init
die Sprachausgabe getestet, also auch eine kleine Box (Bluetooth, aber mit Klinkenkabel) angeschlossen.

Was bedeutet diese Ausgabe?
Wie kann ich das lösen?
Muss ich jetzt mein System wieder neu aufbauen?
Habe ich "falsch" gesichert?

Danke für eure Hilfe!

- - - Aktualisiert - - -

Aktuell schaffe ich es gar nicht mehr, eine Verbindung aufzubauen. Das ging vor ein paar Minuten noch, wenn ich es 4-5x versuchte.
"ping" zeigt übrigens eine Verbindung.

- - - Aktualisiert - - -

Das hatte ich auch noch mit Python auf dem Pi probiert, da ich mir meine IP-Adresse beim Einschalten per Mail senden oder per Audio sprechen lassen wollte:

import socket
host_name = socket.gethostname()
host_ip = socket.gethostbyname(host_name)

- - - Aktualisiert - - -

Jetzt kam bei "ssh pi@192.168.0.172":

ssh_exchange_identification: read: Connection reset by peer

RoboTrader
02.12.2017, 10:50
Ich habe nochmals alle Einstellungen durchgeschaut und natürlich Updates durchgeführt ... für mich sieht es so aus, wie wenn es "zufällig" wieder problemlos läuft. Musste auch wlan0 nicht nochmal neu aktivieren. Seltsam, aber ich bin glücklich damit.

RoboTrader
17.12.2017, 10:17
Nachdem ich diverse Schaltungen - alles headless und per SSH mit mac OS - gebaut und programmiert habe, lief bis heute alles wieder reibungslos. Wie geschrieben: Ich weiss nicht, warum es plötzlich wieder lief. Aber ich habe das LCD1602 angesteuert, den Apache aufgebaut, Mails per Python-Code versendet, die Pi-Camera installiert und genutzt. Alles wunderbar. Gestern habe ich auch nichts aussergewöhnliches gemacht, aber als ich heute morgen auf den Pi zugreifen wollte, erschien wieder:


write: Software caused connection abort

Nun habe ich etwas Erfahrung und eben auch einen alten Monitor per HDMI-VGA-Adapter angeschlossen, um da nochmal mehr Infos geben zu können:

• am Ende des Boot-Vorgangs wird mir eine Mail mit der aktuellen IP gesendet (falls diese - trotz static - sich ändern sollte), diese habe ich erhalten
• Ping an die IP erfolgreich
• beim Booten ist auf dem Monitor nichts aussergewöhnliches zu sehen ... alles [OK] und es endet mit der Login-Aufforderung

Dennoch:

• bei SSH-Versuch erscheint obige Meldung
• bei scp vom mac OS aus ebenfalls

Nun wäre es doch prima, wenn ihr mir mit Tipps weiterhelfen könntet!

Vielen Dank und einen schönen dritten Advent!

- - - Aktualisiert - - -

Eine Vermutung habe ich:
Könnte diese Fehlermeldung mit einer Firewall oder gesperrten Zugriffsrechten zu tun haben?

- - - Aktualisiert - - -

Irgendwie scheint es damit zusammenzuhängen, ob das iPad per USB am MacBook angeschlossen ist oder nicht!?
Ob das dem Pi den Strom für die SSH-Verbindung "klaut"? Ob das etwas an den Zugriffsrechten ändert?