YPort

Aus Ethersex_Wiki
Version vom 6. Jänner 2010, 12:48 Uhr von Mali (Diskussion | Beiträge) (YPort auf virtuelle Schnittstelle mappen)
Wechseln zu: Navigation, Suche

Yport ( Ethernet - RS232 Konverter )

YPORT (aka XPORT) ist ein Ethernet - RS232 Konverter den man mit der default Portnummer 7970 ansprechen kann.

  • Die Portnummer kann mit "menuconfig" auch geändert werden.
  • Die Baudrate kann man auch in "menuconfig" einstellen.

Aufruf:

nc ipnummer-ethersex 7970

Damit bekommt dann ein Gerät mit den RS232 an ein Terminal.

Wenn es unerwünschte echo's gibt im Terminal, dann kann man die Verbindung so herstellen:

stty -icanon -echo && nc ipnummer-ethersex 7970

Wenn die verbindung getrennt wird, muss man "Blind" den Befehl "reset" eingeben und das Terminal ist wieder in normalem modus. Alternativ kann man auch

stty -icanon -echo; nc ipnummer 7970; stty icanon echo

eingeben, dann sollte das Echo gleich wieder aktiviert sein und in den Cooked-Mode schalten

Virtuelle Schnittstelle auf YPort mappen (Linux)

socat PTY,link=/dev/YPort  TCP:192.168.1.5:7970

... sorgt dafür, dass die serielle Schnittstelle am Ethersex als /dev/YPort im Linux-System erscheint.


Virtuellen COM-Port auf YPort mappen (Windows)

Unter Windows ist es möglich, einen COM-Port zu simulieren. Hierzu kann zB. das kostenlose Programm "HW Virtual Serial Port" verwendet werden. Dort einfach IP-Adresse und Port (Standard 7970) eingeben, die Option "External NVT Commands Port" ausschalten und auf "Create COM" klicken.

RS232 Kabel

Zwei rs232 Geraete verbinden lasst sich einfach anhoeren, aber die verkabelung ist manchmal ein Problem.

Es gibt zwei arten von RS232 Stecker DTE und DCE ("Data Terminal Equipment" und "Data Communications Equipment")

 http://www.bb-elec.com/bb-elec/literature/tech/faq_rs232_connections_work.pdf

Daumenregel DTE: Computer, DCE: Modem. Das Pollin NET AVR ist zum Beispiel als DCE verkabelt (vgl. S.7. http://www.pollin.de/shop/downloads/D810058B.PDF : TxD an SUB-D9 pin 2 und RxD an pin 3)