Hallo, guten Tag. Neues Thema für Daten senden zum PC. Ich habe eine Verbindung von PUTTY zum Raspi mit 192.168.2.101 Port 22. das funktioniert auch. Kann auch Daten rüberschieben zum Raspi mit WinSCP. Nun möchte ich bitte eine einfache Lösung vom Raspi zum PC. Der PC ist dann nur noch Daten-Auswerter und ich bediene jetzt den rASPI: Mit welchem Programm kann ich jetzt Daten senden vom Raspi zum PC zu 192.168.2.101 ? Welche Ports müssen jetzt gesetzt sein? Ich finde kein Programm dazu welches einfach bedient wird. Lese immer nur "auf Windows ein Client aufbauen". Warum nicht auf dem Raspi? Ich kann auch den Raspi steuern vom PC. Danke
:
Bearbeitet durch User
Peter B. schrieb: > Lese immer nur "auf Windows ein Client aufbauen". > Warum nicht auf dem Raspi? Mach doch: gib unter Windows ein Verzeichnis über das Netzwerk frei, und binde das vom Pi aus via Samba ein. Dann kannst du deine Daten direkt in dem Verzeichnis speichern.
Jack V. schrieb: > Mach doch: gib unter Windows ein Verzeichnis über das Netzwerk frei, und > binde das vom Pi aus via Samba ein. Dann kannst du deine Daten direkt in > dem Verzeichnis speichern. https://www.thomas-krenn.com/de/wiki/Windows_Freigabe_unter_Linux_mounten Ich bevorzugen den Weg in die andere Richtung, da Windows irgendwie nicht für sowas gedacht ist.
Danke für die Info. Das mit den Daten übertragen klappt ja. Ich habe mit dem PUTTY eine Verbindung zum Raspi , eine Verbindung mit dem WinSCP und mit dem PC über Remote kann ich den Raspi steuern. Ich wollte jetzt bitte eine einfache Verbindung vom Raspi zum PC herstellen. Im Raspi "hallo" eingeben und dieses "hallo" über socat oder anderen Empfänger an Tera Term weitergeben. Im Bild ist der Raspi vom Pc aus steuerbar , aber dieses einfache Netzwerk vom PC "hallo" eintippen bin ich zu dumm. hmmm... Gruss
Peter B. schrieb: > Ich wollte jetzt bitte eine einfache Verbindung vom Raspi zum PC > herstellen. Eine Netzwerkverbindung zwischen Raspi und PC ist doch völlig ausreichend. Gebe auf dem Raspi das Verzeichnis mit den Daten via Samba frei und fertig. Was willst Du denn noch? Einfacher geht es nicht.
Du schreibst doch schon selber, dass du dafür socat einsetzen musst. Wie socat zu benutzen geht, liefert dir die Eingabe von "man socat" in der Kommandozeile. Alternativ gibt es die auch Online: https://linux.die.net/man/1/socat Okay, viel zu lesen, gebe ich zu. Zum Glück liefert das Internet auch dafür eine Hilfe. https://users.informatik.haw-hamburg.de/~schulz/pub/Rechnernetze/tools/README-DE.pdf Sogar auf Deutsch. Beschreibt ein einfaches Beispiel: In einer Linuxkommandozeile zunächst einen TCP-Server aufmachen: "socat tcp-listen:9999 -" In einem zweiten Fenster den Client: "socat tcp:localhost:9999 -" Im Client kannst du nun munter Sachen eingeben. Bei einem Enter werden diese an den Server geschickt und ausgeben. Beide Applikationen kannst du mit STRG+C abbrechen. Wie das unter Windows geht, wirst du aber selber herausfinden müssen. Viel Erfolg!
Danke für die Info. Ich habe jetzt auch socat auf dem Raspi laufen. Mit dem Localhost geht es jetzt auf dem Raspi und auch mit dem Localhos bei Windows. Nun kapier ich nicht wie ich den Raspi verbinde mit PC unter Windows. Der Raspi hat 192.168.2.101 Wie kann ich jetzt bitte beide Systeme zusammenbringen mit der IP und einer Portnummer das die Verbindung wie in der Demo funktioniert als Beispiel mit dem Localhost unter socat. Gruss
Peter B. schrieb: > Mit dem Localhost geht es jetzt auf dem Raspi und auch mit dem Localhos > bei Windows. > > Nun kapier ich nicht wie ich den Raspi verbinde mit PC unter Windows. > Der Raspi hat 192.168.2.101 > Wie kann ich jetzt bitte beide Systeme zusammenbringen mit der IP und > einer Portnummer das die Verbindung wie in der Demo funktioniert als > Beispiel mit dem Localhost unter socat. Beschäftige Dich mal damit, wie ein Netzwerk funktioniert! Die IP des RasPi ist dabei völlig Rille, wichtig ist nur das beide (Raspi und PC) im gleichen Netzwerksegment liegen und sich sehen können. Da es mit Putty funktioniert, wird letzteres wohl der Fall sein. Es hilft halt nicht, wenn man nur blind einfach Befehlszeilen kopiert, man sollte schon auch wissen was man da tut. Das muß man einfach lernen.
Danke für die Info. Es geht mir bitte darum das ich Daten verschicken möchte mit dem socat die mein anderes Programm interessiert was auf einem anderen Computer ist. Wollte nur was haben was den Transport machen kann. Das es mit dem Netzwerk geht wusste ich. Aber nicht wie. Möchte aber kein Netzwerksystem basteln und da so einsteigen. Wenn ich fragen über den Raspi habe für das Python , möchte ich vorher nicht wissen wie der Raspi und aus was der Raspi zusammengebaut ist. Ich kämme nicht auf die Idee zu einem Fragesteller ob er vorher ein Bier getrunken hat bevor er den Arduino einschaltet hat. Kann nämlich sein das der Arduino kein Bier riechen kann. Prüfe das bitte , bevor wir auf deine Frage eingehen. Aber danke für die vorgehende Info, die mir schon weiter geholfen hat. Habe zwar noch keine Lösung für das was ich vorhabe. Gruss
:
Bearbeitet durch User
localhost muss durch die IP Adresse ersetzt werden, von dem Gerät wo der Server läuft. Wenn du dich vom Windows als Client zum PI als Server verbindest, dann in Windows statt dem localhost die 192.168.2.101 nutzen. Wenn anders herum, dann im PI die IP Adresse vom Windows PC nutzen.
Hallo, danke für den Tipp. Jetzt kann ich Daten zum Vice zu meinem C64-Programm (dort ist RS232 mit 192.168.2.101:9999 und 2400Baud) übertragen und zurück vom C64-Programm zum Raspi. Eine tolle Sache für mein Hobby mit Vice C64. Da ich den Raspi auch Remote kann ich auf meinem PC schneller Programme für Python umsetzen und auf den Raspi testen. Gruss
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.