Penerusan port serial melalui TCP / IP (server linux)

8

Saya mencari cara untuk menggunakan port serial jarak jauh pada mesin linux melalui LAN. Mesin ini menjalankan ubuntu 10.04 dan saya memiliki papan Arduino yang terhubung dengannya, yang saya ingin dapat memprogram ulang atau mendengarkan / berbicara dengan output serial melalui LAN.

Akan lebih bagus jika perangkat lunak klien akan platform yang independen tetapi hanya klien linux yang akan baik-baik saja.

Terima kasih!

MEMPERBARUI:

Ada beberapa program seperti itu untuk windows: http://www.hw-group.com/products/hw_vsp/index_en.html http://www.serial-port-communication.com/serial-over-tcpip/ (ini tampaknya memiliki versi linux, tetapi ini bukan open source ...)

Dan akhirnya sebenarnya wikipedia memiliki beberapa catatan dan referensi yang bermanfaat: http://en.wikipedia.org/wiki/COM_port_redirector

UPDATE2: Kandidat paling menarik: http://lpccomp.bc.ca/remserial/

Kamil Zadora
sumber

Jawaban:

5

Anda dapat mencoba http://lpccomp.bc.ca/remserial/ remserial (meskipun itu mungkin tidak berfungsi) atau ser2net (di alam semesta) + klien. Saya pribadi akan sedikit gugup tentang mem-flashnya.

yasth
sumber
3

Anda dapat SSH ke mesin yang memiliki koneksi ke papan Arduino, dan mengakses port serial melalui minicomatau apa pun. Saya tidak yakin bagaimana Anda akan meneruskannya, tidak yakin apakah itu mungkin.

Cheesebaron
sumber
+1 inilah yang saya lakukan untuk mengelola perangkat jaringan jarak jauh saya: Saya memiliki "server" Intel Atom yang dipasang di rak sebagai workstation manajemen saya yang menjalankan Debian tanpa X, tetapi dengan beberapa kartu serial PCI di dalamnya.
gravyface
2

Layar melakukan pekerjaan dengan sangat baik. Ssh ke dalam kotak remote danscreen /dev/ttyWhatever baudrate

rusa besar
sumber
Bagaimana Anda mengatur bit data, menghentikan bit, paritas, dan kontrol aliran?
Drew Chapin