Saya sedang menyiapkan server konsol dan saya perlu menentukan baud rate port saya yang benar. Saya ingin melakukan ini dari baris perintah, jika memungkinkan. Adakah yang tahu bagaimana caranya?
linux
serial
console-server
pisau pendakian
sumber
sumber
stty -F /dev/ttyXX
Karena Anda menyebutkan server konsol dan pertanyaan ini ditandai dengan linux saya akan menganggap Anda terhubung ke server linux. Server harus dikonfigurasi untuk menggunakan konsol serial sehingga ada beberapa tempat untuk diperiksa.
Pengaturan kernel melibatkan penambahan parameter "konsol" ke baris perintah kernel Anda. Misalnya menambahkan "console = ttyS0,9600" memberitahu kernel untuk mengirim pesan ke port serial pertama (/ dev / ttyS0, COM1 dalam istilah DOS / Windows) pada 9600 baud. Anda dapat menambahkan ini ke baris perintah melalui konfigurasi boot loader Anda. Jika menggunakan grub ini biasanya berupa file yang bernama /boot/grub/grub.conf. Perhatikan bahwa Anda dapat memiliki beberapa parameter konsol untuk keyboard / konsol video tradisional (tty0) serta serial (/ dev / ttyS0). Untuk exaxmple: "console = tty0 console = ttyS0.900"
Untuk memberikan prompt login melalui serial, Anda perlu mengedit / etc / inittab dan menambahkan / mengedit baris seperti berikut. s0: 12345: respawn: / sbin / agetty 9600 ttyS0 vt100 Baris ini memberitahu program agetty untuk memunculkan prompt login pada / dev / ttyS0 di 9600 baud.
Catatan Anda biasanya ingin mencocokkan port serial dan baud rate antara kernel dan agetty setup. Dengan memeriksa konfigurasi di atas, Anda harus dapat menentukan baud rate server.
sumber