Portál AbcLinuxu, 21. května 2025 08:19

Lantronix UDS1100

Technické parametry

Převodník ETH-COM, viz http://www.lantronix.com/device-networking/external-device-servers/uds1100.html

Rozhraní: 1xETH, 1xCOM (25 pin)

Identifikace pod Linuxem

nmap -sT -p1-65535 192.168.XXX.XXX

Starting Nmap 5.51 ( http://nmap.org ) at 2011-04-22 22:06 CEST
Nmap scan report for CXXXXXX.lan (192.168.XXX.XXX)
Host is up (0.012s latency).
Not shown: 65532 closed ports
PORT      STATE SERVICE
80/tcp    open  http
9999/tcp  open  abyss
10001/tcp open  scp-config
30718/tcp open  unknown
MAC Address: 00:20:XX:XX:XX:XX (Pronet Gmbh)

Postup zprovoznění pod Linuxem

Nastavit parametry pomocí webového rozhraní.

Spustit socat:
socat PTY,link=/dev/lantronix TCP:192.168.XXX.XXX:10001
Nastavit stejnou rychlost druhého rozhraní:
stty -F /dev/ttyUSB0 9600
Odesílat:
while true ; do RANDSTR=$(mkpasswd -s 0) ; echo $RANDSTR ; echo $RANDSTR > /dev/lantronix ; sleep 1 ; done
Přijímat:
cat /dev/ttyUSB0
Poznámky:

- při duplexním provozu se to chovalo divně, jako by to načítalo data mnohem rychleji

- /dev/ttyUSB0 je sériový port převodníku USB-serial, který není součástí zařízení

- pro přehození směru přenosu zaměňte /dev/lantronix a /dev/ttyUSB0 v posledních dvou příkazech.

- alternativně můžete zkusit podrobnější nastavení parametrů portu
stty -F /dev/ttyUSB0 ispeed 9600 ospeed 9600 -ignpar cs8
- pro příjem můžete alternativně zkusit toto
while true ; do READ=`dd if=/dev/ttyUSB0 count=1 2> /dev/null` ; echo $READ ; done

Poznámka

Cena cca 4500Kč.

Výrobce se o podpoře Linuxu vůbec nezmiňuje.

Testováno na Arch Linuxu, jádro 2.6.38, i686, socat 1.7.1.3

Obrázky

Lantronix UDS1100, obrázek 1

Dokument vytvořil: vlanav, 22.4.2011 22:41 | Poslední úprava: vlanav, 22.4.2011 22:44 | Historie změn | Zobrazeno: 1938×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.