Cteni ttySx pres ssh
Zdenek Janis
janis na alberon.cz
Čtvrtek Duben 3 09:19:32 CEST 2008
Dobry den,
potrebuji cist (ro) data ze serioveho portu (/dev/ttySx) z jineho
stroje. Reseni je proste:
ssh root na jiny_stroj 'cat /dev/ttyS0'
Problem nastane, kdyz takto spusteny prikaz ukoncim CTRL-C. Prikaz ssh
se ukonci, ale proces na vzdalenem stroji (cat /dev/ttyS0) bezi dale.
Lze nejak tento proces ukoncit, zaroven s ukoncenim ssh? Je zajimave, ze
takto se to chova jen u /dev/ttySx, pokud si necham posilat /dev/random
nebo treba i /dev/sda tak s ukoncenim ssh se ukonci i cteni na vzdalenem
stroji. Je mozne, ze by cely problem byl v tom, ze zatim neni na
seriovem portu zadne zarizeni a tedy na nem nejsou zadna data ke cteni?
(kernel 2.6.22 i 2.6.24.3, debian stable + posledni update)
Dekuji za pomoc.
--
Zdenek Janis
Další informace o konferenci Linux