LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1507|回复: 4

我安装了fc6,串口没有正常工作

[复制链接]
发表于 2006-12-25 21:34:50 | 显示全部楼层 |阅读模式
和开发板连接,在xp下用超级终端没问题,在linux下用minicom就没有任何显示,串口选择和波特率和软硬件控制肯定是对的,都仔细检查很多遍了。在xp下的超级终端只要开发板上电就有信息显示,但是在linux下的minicom中没有任何信息显示,而且状态栏显示是offline。
发表于 2006-12-26 11:16:47 | 显示全部楼层
minicom多针对modem,要设置modem类型,不过往往会有问题。推荐使用kermit
安装:
  1. #yum install ckermit
复制代码

运行范例:
  1. $kermit
  2. set modem type none
  3. set line /dev/ttyS0
  4. set speed 38400
  5. connect
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-1-5 10:56:32 | 显示全部楼层
我也碰到同样的问题
用其他版本linux没有出现这个问题
不知道怎样解决
回复 支持 反对

使用道具 举报

发表于 2007-5-10 14:04:27 | 显示全部楼层

升级内核即可解决

yum install gcc
yum install kernel
yum install kernel-devel
回复 支持 反对

使用道具 举报

发表于 2007-10-3 17:32:21 | 显示全部楼层
出现此问题,通常是Serial Device设置错误.
#minicom -s com1
进入了设置界面后在Serial Port Setup里设置.
这是我的:
┌───────────────────────────────────────┐
│ A -    Serial Device      : /dev/ttyUSB0                             │
│ B - Lockfile Location     : /var/lock                                   │
│ C -   Callin Program      :                                                │
│ D -  Callout Program      :                                               │
│ E -    Bps/Par/Bits       : 115200 8N1                              │
│ F - Hardware Flow Control : No                                     │
│ G - Software Flow Control : No                                      │
│                                                                                       │
│    Change which setting?                                               │
└───────────────────────────────────────┘
必须要把/dev/modem 改成ttySX,这个X就是你想要用的设备号。
可以到/dev/下面看看都有哪些名字以tty开头的设备:
# ls tty*
试试其中比较明显的项,如我的笔记本上没有串口,是用USB转串口的.在/dev/下有个ttyUSB0,将其设置为它,试试,立即OK.
Good luck!
回复 支持 反对

使用道具 举报

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

本版积分规则

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