Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: Corsair 10 Ledna 2013, 14:16:42
-
Ahoj,
vím že to sem asi úplně nepatří ale potřebval bych poradit s com portem.
Mám od HP terminál na linuxu zřejmě to bude upravený debian s xfce, a zde je com1 a já potřebuji zjistit jak otestovat tento com nebo nejlepe nějaké příkazy do terminálu kde ověřím funkčnost portu.
Příkaz #dmesg | grep tty vypíše toto:
dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 0.346973] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.347490] 00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550AKde všechny tty jsou obarveny červeně pokud tento příkaz zadám na jiném terminálu tak jsou tty bílé.
Úplně nevím co toto barevné rozlišení značí.
-
Ten vypis vypada normane. Mas port tty0 coz je divny bo klasicky je to ttyS0
Check: http://www.cyberciti.biz/faq/find-out-linux-serial-ports-with-setserial/ (http://www.cyberciti.biz/faq/find-out-linux-serial-ports-with-setserial/)
Pokud chces otestovat mrkni sem : http://www.abclinuxu.cz/clanky/hardware/seriova-komunikace-pod-linuxem-i (http://www.abclinuxu.cz/clanky/hardware/seriova-komunikace-pod-linuxem-i)
Jinak Linux telnet je treba minicom
http://en.wikipedia.org/wiki/Minicom (http://en.wikipedia.org/wiki/Minicom)
Otestuj to tak, ze propojis Rx s Tx a pak tam neco posles a diky premosteni to hned prijmes. Popisuje se to v tom clanku i kdyz ja na to pouzivam ten minicom misto klasickeho echo "neco" > /dev/ttyS0
-
Ahoj moc děkuji, odkazy prostuduji. Minicom použít nemůžu protože tam není a nemám ani možnost ho tam dostat.
Tak jsem si udělal loopback serial a spustil příkaz echo Test > /dev/ttyS0 a příkaz cat /dev/ttyS0 a nic se nezobrazuje tak předpokládám že port bude skutečně mrtví. Připojil jsem usb to serial převodník a do něho zapojil loopback a zde to funguje spravně.