QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1613|回复: 3

[求助]如何编译2.6内核使其支持串口?

[复制链接]
发表于 2004-6-8 11:07:02 | 显示全部楼层 |阅读模式
几周前自己编译的2.6.6内核经过好一番收拾,终于可以用USB设备和声卡了。但是
现在发现串口不好用,我用minicom试图通过串口链接交换机时,系统提示无法打开
ttyS0:无法找到ttyS0。 而我切换到2.4内核下使用却正常。

听别人说devfs可以解决问题,但是我看在2.6内核编译时却提示devfs属于过时?anyway
我加上了devfs的支持,同样无法使用串口,而且导致启动时候错误百出,甚至系统
都进不去了,停在system message bus那就不动了。

想请教各位,想让2.6内核支持串口应该如何编译?串口这么标准的设备为什么不行?

实在是郁闷,因为这个耽误了不少时间了,请大家帮帮忙。谢谢。
//bow
发表于 2004-6-13 12:58:42 | 显示全部楼层
绝对没问题(昨晚刚做完从com1传数据到com2的试验)

字符设备里的标准串口支持选上就可以了,如果编译成模块的话,名字是8250.ko
回复

使用道具 举报

 楼主| 发表于 2004-6-15 10:51:07 | 显示全部楼层
我已经解决了,在我这里,编译成模块不管用,必须直接编译进内核就行了。

[quote:d25c01e384="llc"]绝对没问题(昨晚刚做完从com1传数据到com2的试验)

字符设备里的标准串口支持选上就可以了,如果编译成模块的话,名字是8250.ko[/quote]
回复

使用道具 举报

发表于 2004-6-16 10:59:13 | 显示全部楼层
那奇怪了,我这里编译成模块是没问题的

而且不用自己加载,在程序里初始化串口时会自动加载8250模块不用手工加载,而且,加载上后用dmesg可以看到串口识别信息
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 22:42 , Processed in 0.042062 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表