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