Forum: Mikrocontroller und Digitale Elektronik Serial to Ethernet Converter


von Hannes Weninger (Gast)


Lesenswert?

Hi,

ich hab einen Serial zo Ethernet converter vorliegen 
(http://www.lantronix.com/device-networking/embedded-device-servers/xport.html).
Weiß jemand ob und wo es ein Programm gibt mit dem ich diesen Converter 
testen/konfigurieren kann - gibts da was?

lg
Hannes

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Hannes Weninger schrieb:
> Weiß jemand ob und wo es ein Programm gibt mit dem ich diesen Converter
> testen/konfigurieren kann - gibts da was?
Die Doku hast du gefunden, gelesen und verstanden?
http://www.lantronix.com/support/downloads/?p=XPORT
http://www.lantronix.com/pdf/XPort_QS.pdf

von Günter (. (dl4mea)


Lesenswert?

Hallo,

den Xport kann man am einfachsten über eine Webschnittstelle 
konfigurieren, also einfach ans LAN anstecken und die dann zugteilte 
Adresse (sieht man am DHCP-Server) einem vertrauenswürdigen Webbrowser 
anvertrauen.
Schau auf http://www.modesbeast.com/xport-setup.html, da ist sowas 
gezeigt.

Man kann ihn auch mit AT-Kommandos über das serielle Interface steuern.

Factory reset without serial:
Telnet to port 9999. Then you get a simple console menue, much like the 
BIOS setup of your PC. Simply do a factory reset, save and exit, and 
after a moment you will have it back on factory defaults.

Ciao, Günter

von Hannes Weninger (Gast)


Lesenswert?

Hallo,

Hat alles bestens geklappt, hab mich mit dem Serial To Ethernet 
converter verbunden. Dieser hat eine IP und ich kann den Serial 
toEthernet Converter auch pingen.

Ich hab jetzt auf der seriellen Seite mein Device angesteckt von dem ich 
weiß dass es funktioniert und auf der Ethernetseite ein Ethernetkabel 
(eh klar, sonst könnte ich den Konerter ja nicht erreichen).

Meine Frage wäre jetzt noch, wie ich es überprofen kann das Daten 
gesendet werden.
Wenn ich bei meinem Gerät ein Daten senden auslöse, wie ich dann auf der 
Ethernetseite schaun kann dass Daten ankommen?

lg
Hannes

von Günter (. (dl4mea)


Lesenswert?

Hi,

am einfachsten konfigurierst du den Xport auf TCP, dann hat er eine IP 
und einen Port, und dann kannst du mit jeder x-beliebigen 
Telnet-Applikation eine Verbindung aufbauen, und siehst dort die Daten 
als wären sie über die serielle Schnittstelle direkt gekommen.

Ciao, Günter

von Gerald *. (pyromane)


Lesenswert?

Hannes Weninger schrieb:
> Wenn ich bei meinem Gerät ein Daten senden auslöse, wie ich dann auf der
> Ethernetseite schaun kann dass Daten ankommen?

Du kannst XPort einfach als Serielle Schnittstelle in deinen PC 
einbinden, unter Windows gibts dazu 
http://www.hw-group.com/products/hw_vsp/index_en.html   unter Linux 
reicht der Befehl
1
socat PTY,link=/dev/YPort  TCP:192.168.1.56:6820
IP und Port sind entsprechend abzuändern

von Günter (. (dl4mea)


Lesenswert?

Diesen virtuellen COM-Port gibt es auch von Lantronix:
http://www.lantronix.com/device-networking/utilities-tools/com-port-redirector.html

von Hannes Weninger (Gast)


Lesenswert?

Gerald *. schrieb:
> Du kannst XPort einfach als Serielle Schnittstelle in deinen PC
> einbinden, unter Windows gibts dazu
> http://www.hw-group.com/products/hw_vsp/index_en.html   unter Linux
> reicht der Befehl
> socat PTY,link=/dev/YPort  TCP:192.168.1.56:6820IP und Port sind entsprechend 
abzuändern

Das ist genau das was ich brauche,
socat sagt mir jetzt nichts aber setty hab ich schon mal verwendet fürs 
Einbinden.
Weißt du vielleicht was da der Unterschied ich bzw. ob ich das mit setty 
statt socat auch hinbekomme?
Besten Dank,
lg
Hannes

von Gerald *. (pyromane)


Lesenswert?

Hannes Weninger schrieb:
> Weißt du vielleicht was da der Unterschied ich bzw. ob ich das mit setty
> statt socat auch hinbekomme?

Meinst du evtl. getty?
Das ist mir nur als Terminalserver bekannt, habe aber damit nie 
gearbeitet und kann somit dazu nichts sagen.

Socat ist oft schon installiert oder kann über die Standard Repos 
installiert werden.

von Hannes Weninger (Gast)


Angehängte Dateien:

Lesenswert?

Noch eine Frage hätte ich,
Ich kann mich mit Telnet auf die Konsole hängen mit IP und Port:9999,
das funktioniert, dann kann ich mich noch mit Telnet auf den Port 80 
hängen.
Was aber nicht funktioniert ist, dass ich mich auf meinen konfigurierten 
Port hänge (siehe Anhang).
Hat vielleicht noch jemand einen Tipp was ich da falsch machen?
Besten Dank nochmal.
lg
Hannes

von Günter (. (dl4mea)



Lesenswert?

Hallo Hans,
hier mal meine Settings für richtigen TCP-Betrieb.
Ciao, Günter

von Hannes Weninger (Gast)


Lesenswert?

Hallo Günter,

hilf mir nochmal auf die Sprünge, was mach ich mit deinen Dateinen 
(ansehen kann ich sie nicht, da es Binärdateinen sind) bzw. kannst du 
einen Fehler in meiner Config erkennen (Port 1234 bzw. Port 4321)
Besten Dank,

von Hannes Weninger (Gast)


Lesenswert?

OK,
hat scih schon erledigt, einfach in den Browser ziehen,

von Günter (. (dl4mea)


Lesenswert?

Frag mich mal wo da die GIF Extension abgeschnitten wurde....
Das File auf der Platte hat die Extension noch dran.

von schueler (Gast)


Lesenswert?

Hallo,

ich versuche gerade über den Web-Manager den XPort zu konfigurieren. Ich 
will UDP-Pakete versenden und empfangen. Ich empfange aber nichts. IP 
usw. stimmen. Wenn ich etwas sende, dann leuchtet die rechte LED grün. 
Aber wenn er etwas vom µController empfangen soll, geht gar nichts.

Kann mir da jemand helfen?

Danke im Voraus.

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
Noch kein Account? Hier anmelden.