Linux网络描述串口问题 http://www./forum/red-hat-fedora-linux/64333-fedora-core-5-0-more -than-4-serial-ports.html http://rubynroll./blog/327299 产生原因: 有很多Linux发行版的8250驱动默认限制检测的最大串口数量为4, 查询方法: cat /boot/config-`uname -r` | grep 8250 配置项RUNTIME_UARTS限制了这个数目:CONFIG_SERIAL_8250_RUNTIME_UARTS=4 问题要求: 如果你安装了例如16个串口的串口卡来扩充机器的串口数目,那么只能得到4 个。 解决方法: 第一种是重新配置内核并编译当然可以解决这个问题, 第二种更方便的方法是通过内核启动参数8250.nr_uarts=??来改变这个默认数 請在boot/kernel 後面加入此參數8250.nr_uarts=8 For example: kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet 8250.nr_uarts=8 |
|