SORU
9 EYLÜL 2008, Salı


Linux için sanal Seri Port

Linux üzerinde seri port uygulaması test etmem lazım, ancak benim test makine yalnızca bir seri bağlantı noktası vardır.

Bir şekilde sanal bir seri port Linux ekleyin ve bir kabuk veya komut dosyası aracılığıyla bir cihaz taklit ederek başvurumu test var mı?

Not: ben port eşleştirmek zor ttys2 üzerine kodlanmış ve yazılı olarak uygulamayı test etmem lazım.

CEVAP
16 EYLÜL 2008, Salı


Bir pty kullanabilirsiniz ("pseudo-teletype", bir seri bağlantı noktası "teletype") gerçek bu. Bir uç, açık /dev/ptyp5, ve sonra eklemek programı için /dev/ttyp5; ttyp5 Yasası gibi bir seri port, ama gönderme/alma her şeyi yapar) /dev/ptyp5.

Eğer gerçekten bir dosya /dev/ttys2, o zaman sadece yolumdan /dev/ttys2 eski ve taşımak ttys2 ptyp5 bir sembolik bağ yapmak aradı konuşmak gerekirse.

Elbette bazı sayı ptyp5 dışında kullanabilirsiniz. Belki de tüm giriş terminalleri de ptys kullanarak olacak beri yinelemeleri önlemek için yüksek bir sayı ile bir tane seçin.

Vikipedi hakkında daha fazla ptys vardır: http://en.wikipedia.org/wiki/Pseudo_terminal

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EvilControllers

    EvilControll

    20 Ocak 2008
  • Kevin Bruckert

    Kevin Brucke

    30 Aralık 2006
  • KSI

    KSI

    25 Temmuz 2009