Linux shell 通过串行控制台给出垃圾输出 2024-6-18 • linux shell serial 我通过串口连接到运行 OpenWRT 的路由器。所有 shell 输出均损坏,如下所示这里(缺少符号)和这里(ls /dev/输出 — 显示转义序列,整体混乱)。有趣的是,启动期间的内核消息似乎没问题。串行端口肯定可以正常工作,因为我用许多发行版和机器对其进行了测试,所以我猜这是 OpenWRT 的问题。我该如何解决这个问题?顺便说一句,降低波特率没有帮助。 答案1 我终于解决了这个问题。这是内核 UART 驱动程序 FIFO 大小问题。硬件 FIFO 是 64 字节,但驱动程序只能识别 32 位或类似的大小。 相关内容 CentOs CPU 使用率 100%(sync_supers 提供) 如果服务器在局域网上不可用,则连接到 VPN Beamer(TorinoTh)的变更主管和候选人 Beamer,错误颜色标题 根据模式重新排列数据 禁止通过没有相同地址的 SMTP 服务器发送电子邮件是否有助于防止垃圾邮件,还是很危险? 打印时,文档中随机出现不需要的外部来源页脚 意外从系统中删除了我的 /etc/init.d 文件夹 [重复] Apache Web 服务器将不支持的密码重定向到 http? 升级后内核错误---旧内核仍然安装?