YPort

Aus Ethersex_Wiki
Version vom 17. Oktober 2009, 21:23 Uhr von Pklaus (Diskussion | Beiträge) (Informationen zum Thema DTE/DCE hinzugefügt)
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

YPort auf virtuelle Schnittstelle mappen

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.

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. www.pollin.de/shop/downloads/D810058B.PDF : TxD an SUB-D9 pin 2 und RxD an pin 3)