Zdravim,
vie niekto poradit ako zistim nazvy vytvorenych virtualnych seriovych (RS-232) portov v Linuxe?, pripadne ako ich vytvorit a pouzit?
Diky.
Virtualne seriove porty
uživatel si přál zůstat v anonymitě
14. 5. 2007 14:21
Nový
Každý názor musí mít titulek.
celé vlákno
Zkus program sredird, nebo veci okolo serioveho portu
v linuxu - vse na
http://www.ibiblio.org/pub/Linux/system/serial/
Me by ale zajimalo, jestli je mozne ve windows (XP, 98) nejak
prejmenovat jmeno portu. COM1 COM2 .... pokud jich mam hodne
tak bych uvital nazvy jako napr COM11-virtual COM2-virtual_dalsi ....
dik
v linuxu - vse na
http://www.ibiblio.org/pub/Linux/system/serial/
Me by ale zajimalo, jestli je mozne ve windows (XP, 98) nejak
prejmenovat jmeno portu. COM1 COM2 .... pokud jich mam hodne
tak bych uvital nazvy jako napr COM11-virtual COM2-virtual_dalsi ....
dik
14. 5. 2007 16:06
Nový
Re: Každý názor musí mít titulek.
celé vlákno
No, velmi som z toho nezmudrel. A co znamena hlaska: "This program should be run only by the inetd superserver"? A ako si nastavim IP adresu a port cieloveho zariadenia?
Myslim, ze niekde v registroch by sa to malo dat zmenit.
Myslim, ze niekde v registroch by sa to malo dat zmenit.
16. 5. 2007 10:14
Nový
Re: Každý názor musí mít titulek.
celé vlákno
sredird je demon pro server, tj. ve vasem pripade totez co vam dela ta krabicka linksys.
Potrebujete klienta na opacnou stranu. Mozna ze by se aplikace umela primo pripojit pres telnet? Jedna se o standard, RFC 2217.
Potrebujete klienta na opacnou stranu. Mozna ze by se aplikace umela primo pripojit pres telnet? Jedna se o standard, RFC 2217.
pht (neregistrovaný)
14. 5. 2007 18:44
Nový
upresnete zadani
celé vlákno
co si mam predstavit pod pojmem virtualni seriovy port? kazdy fyzicky seriovy port se chova jako terminal a je dostupny pres odpovidajici zarizeni /dev/ttyS*. virtualni terminaly jsou tradicne /dev/tty[pqrs]* a nebo /dev/pts/*.
15. 5. 2007 9:27
Nový
Re: upresnete zadani
celé vlákno
Mam pripojeny skener ciaroveho kodu cez RS232 prostrednictvom zariadenia LANTRONIX (UDS100) na siet LAN. Na tomto zriadeni mam nastavenu IP adresu a TCP port cez ktory to ma komunikovat. Na Linuxovom servri potrebujem vytvorit virtualny seriovy port aby som mohol na nom pocuvat. To zariadenie tam potrebujem preto, lebo vzdialenost medzi servrom a skenerom je dost velka na priame pripojenie cez RS232.
Marvik (neregistrovaný)
16. 5. 2007 23:03
Nový
Re: upresnete zadani
celé vlákno
pokud potrebujes soubor ze ktereho budes cist data s toho skeneru pak by bylo mozne vzit netcat utility a pripojit se jema na to zarizeni LANTRONIX (UDS100) a vystup presmerovat do souboru typu pojmenovana roura .... teda v pripade ze po TCP jdou jen data a zadne ridici signaly ...
17. 5. 2007 8:51
Nový
Re: upresnete zadani
celé vlákno
Mam utilitu na citanie BAR kodu (vola sa linbar). Da sa tam parametricky nastavit seriovy port z ktoreho chcem kod citat. Priamo z ttyS0 to funguje bez problemov. Chcem vsak namiesto ttyS0 pouzit virtualny seriovy port a neviem ako na to.
Marvik (neregistrovaný)
17. 5. 2007 11:22
Nový
Re: upresnete zadani
celé vlákno
Podle toho co sem pochopil z dokumentace od toho prevodniku serial ... ethernet tak mas dve moznosti co stim
1) ctecka -- serial --- UDS100 ------ ethernet ----- UDS100 ---- servial ---- PC
tohle by prej melo fungovat u tohodle modelu nevyhoda je ze musis mit vic tech UDS100 :( ale dobre je ze nemusis nic dal resit
2) nejak podrobneji prozkoumat jak jdou data z ctecky po siti tzn bud nc nebo telnet se pripojit na datovy port toho UDS100 a zkusit jak budou vypadat data ... a srovnat je s daty prichazejicimi ze ctecky pripojene lokalne jaky by byl mezi nimi rozdil .... a pokud to bude v pohode pak bud nejak priohnout linbar tak aby data bral ze site a ne z ttySx nebo data pouze presmerovat TCP stream na ttyX treba pomoci nc pokud by to fungovalo ....
1) ctecka -- serial --- UDS100 ------ ethernet ----- UDS100 ---- servial ---- PC
tohle by prej melo fungovat u tohodle modelu nevyhoda je ze musis mit vic tech UDS100 :( ale dobre je ze nemusis nic dal resit
2) nejak podrobneji prozkoumat jak jdou data z ctecky po siti tzn bud nc nebo telnet se pripojit na datovy port toho UDS100 a zkusit jak budou vypadat data ... a srovnat je s daty prichazejicimi ze ctecky pripojene lokalne jaky by byl mezi nimi rozdil .... a pokud to bude v pohode pak bud nejak priohnout linbar tak aby data bral ze site a ne z ttySx nebo data pouze presmerovat TCP stream na ttyX treba pomoci nc pokud by to fungovalo ....
17. 5. 2007 13:20
Nový
Re: upresnete zadani
celé vlákno
Problem je, ze mam iba jednu UDS100 a vo windows mi to fungovalo v pohode. Skusim este ten telnet a nc. Dik.
18. 5. 2007 14:46
Nový
Re: upresnete zadani
celé vlákno
Data su OK aj cez Telnet aj cez nc, ale neviem ako zmenit linbar, ani ako to poslat na ttyX.
Marvik (neregistrovaný)
21. 5. 2007 14:28
Nový
Re: upresnete zadani
celé vlákno
Tak to je fajn :) pokud potrebujes jen vstup ze ctecky tak bych zkusil
nc IP PORT | tvoje_app
coz by melo presmerovat vystup z nc ( tedy seriovy port ) na standardni stdin vstup te aplikace a melo by to doufam jet ... pokud by tohle neslo tak pak je jedina moznost prekopat tu knihovnu ale to nebude slozita uprava
nc IP PORT | tvoje_app
coz by melo presmerovat vystup z nc ( tedy seriovy port ) na standardni stdin vstup te aplikace a melo by to doufam jet ... pokud by tohle neslo tak pak je jedina moznost prekopat tu knihovnu ale to nebude slozita uprava
22. 5. 2007 11:51
Nový
Re: upresnete zadani
celé vlákno
Diky za radu, este sa chcem spytat, ako mam oznacit ten standartny vstup stdin pri spustani servletu?
Marvik (neregistrovaný)
22. 5. 2007 18:17
Nový
Re: upresnete zadani
celé vlákno
Jejda to bude mozna problem bo ... chci se zeptam co je to za aplikaci ktera bude timhle ovladana ...
23. 5. 2007 7:37
Nový
Re: upresnete zadani
celé vlákno
Po nacitani kodu sa ma spustit Javovsky servlet, ktory tento kod ma brat ako vstupny parameter. Vyzera to asi takto:
lynx -dump "http://10.118.8.185:8080/Machine/servlet/FoamServlet?vyrob_cislo=6955454&typ=X"
Potrebujem ako parameter vyrob_cislo pouzit ten standartny vstup STDIN nacitany scannerom.
lynx -dump "http://10.118.8.185:8080/Machine/servlet/FoamServlet?vyrob_cislo=6955454&typ=X"
Potrebujem ako parameter vyrob_cislo pouzit ten standartny vstup STDIN nacitany scannerom.
Marvik (neregistrovaný)
23. 5. 2007 10:51
Nový
Re: upresnete zadani
celé vlákno
Tak ted us jen posledni vec ... jak vypada nejakej vzorek dat z te ctecky ... bude potreba udelat jednoduchou vec ... jeden skriptik a mas to hotove ...
bude se jednat o tohle ...
nc nacte data z ctecky po siti a preda je awk ktera z toho vypreparuje jeden kod a spusti ten lynx a jako jeho paramter dosadi ten kod .... melo by to fungovat jeste existuje spusta dalsi moznosti jak to udelat ...
ale urcite by se dal ohnou ten skript co pouzivas pri komunikaci s cteckou pripojenou na fyzicky port ... myslim tim jak spoustis ten lynx s cteckou na lokale a pri pouziti toho programku linbar
jinak spusteni servlet me docela vydesilo :) priste by asi bylo trefnejsi predani hodnot pomoci http get na server ... :)
bude se jednat o tohle ...
nc nacte data z ctecky po siti a preda je awk ktera z toho vypreparuje jeden kod a spusti ten lynx a jako jeho paramter dosadi ten kod .... melo by to fungovat jeste existuje spusta dalsi moznosti jak to udelat ...
ale urcite by se dal ohnou ten skript co pouzivas pri komunikaci s cteckou pripojenou na fyzicky port ... myslim tim jak spoustis ten lynx s cteckou na lokale a pri pouziti toho programku linbar
jinak spusteni servlet me docela vydesilo :) priste by asi bylo trefnejsi predani hodnot pomoci http get na server ... :)
29. 5. 2007 12:53
Nový
Re: upresnete zadani
celé vlákno
Uz mam iba jeden problem a to taky, ze zoskenovany kod citackou sa mi odosle ako poziadavka na server aj s ukoncovacim CR kodom (0D) a neviem ako to odstranit.
Diky za rady.
Diky za rady.
Marvik (neregistrovaný)
31. 5. 2007 7:32
Nový
Re: upresnete zadani
celé vlákno
Zdarec to sem rad ze us se blizis k cili ... koukni se sem
http://www.student.northpark.edu/pemente/awk/awk1line.txt
jde o tyto radky
# IN DOS ENVIRONMENT: convert DOS newlines (CR/LF) to Unix format
# Cannot be done with DOS versions of awk, other than gawk:
gawk -v BINMODE="w" '1' infile >outfile
# Use "tr" instead.
tr -d \r <infile>outfile # GNU tr version 1.22 or higher
pokud se jedna o to tr tak to tam zaradis klasicky do kolony
nc | tr | ...
Koukni na to a uvidis ...
http://www.student.northpark.edu/pemente/awk/awk1line.txt
jde o tyto radky
# IN DOS ENVIRONMENT: convert DOS newlines (CR/LF) to Unix format
# Cannot be done with DOS versions of awk, other than gawk:
gawk -v BINMODE="w" '1' infile >outfile
# Use "tr" instead.
tr -d \r <infile>outfile # GNU tr version 1.22 or higher
pokud se jedna o to tr tak to tam zaradis klasicky do kolony
nc | tr | ...
Koukni na to a uvidis ...
31. 5. 2007 15:34
Nový
Re: upresnete zadani
celé vlákno
Diky moc za rady, uz to fici...
Pouzil som toto: awk '{sub(/[ \r]+$/, "");print}' file_in >file_out
Maj sa dobre.
Pouzil som toto: awk '{sub(/[ \r]+$/, "");print}' file_in >file_out
Maj sa dobre.
Školení: Hackujeme operační systém Android

Školení vám ukáže, jak se dostat k Linuxu (tzv. "rootování"), který se pod hezkou tváří Androida skrývá a jak ho naplno využít. Pomůže vám to při záloze dat, zvětšování prostoru pro aplikace nebo sdílení připojení k internetu a pokud chcete z telefonu dostat opravdové maximum, ukážeme vám, jak v něm vyměnit kompletní systém za lepší.
Podrobnější informace a přihláška

