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