Linux-Kernel

如何配置嵌入式核心以使用串列線路進行 PPP 而不是 TTY

  • August 17, 2016

我即將開始研究執行核心 v2.6.x 的嵌入式系統。

它被配置為將其串列線路用作 TTY(可通過例如 minicom、stty 訪問),但我想通過串列線路執行 IP,以便我可以通過鏈路執行多個多路復用會話(例如通過 UDP/TCP 或 SSH) .

我還沒有關於板子的更多資訊(文件到達時會發布更多資訊),但假設核心提供了對硬體的合理抽象——配置它以執行 PPP 或 (C)SLIP 的過程是什麼通過串列連結代替 TTY?

您將首先禁用getty在您的串列埠設備/dev/ttyS0(或以您的硬體命名的任何設備)上執行以釋放它(例如,通過編輯/etc/inittab和執行telinit q- 如果您設法避開 systemd)然後您將pppd(8)在它上執行(或者使用適當的參數手動或通過其他工具(如wvdial

引用自:https://unix.stackexchange.com/questions/303742