Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1008084
  • 博文数量: 195
  • 博客积分: 4890
  • 博客等级: 上校
  • 技术积分: 2221
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-09 15:34
文章分类

全部博文(195)

文章存档

2014年(1)

2013年(8)

2012年(22)

2011年(9)

2010年(54)

2009年(101)

我的朋友

分类: LINUX

2010-03-10 10:24:44

Linux下minicom启动时出现Device /dev/ttyS0 lock failed
用minicom -s 配置好串口后
重新启minicom
出现了---- Device /dev/ttyS0 lock failed: 不允许的操作.
之前一直很好用,从没有出现过这个问题.
原因:串口被别的程序占用了,该程序禁止串口成为控制终端
解决办法是在这个帖子里面找到的

第一步:
需要设置Serial Port Setup中的两个地方:
          o Serial Device ---> /dev/ttyS0
          o Bps/Par/Bits ---> 115200 8N1 (没有进行第一步操作,因为参数都是正确的)
第二步:
再就是 用ps auxf |grep minicom 查一次下,用kill -9把minicom的进程杀掉再启动
ps -aux |grep minicom终端显示为:
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ
root      XXXX   XXX   XXX    XXX   XXX  XXX
root      8319  0.0  0.1   5416   676 pts/1    S+   17:22   0:00 grep minicom
注:XXXX地方显示的东西和第二行类似,但是我记不请了
然后 kill -9(KILL)  XXXX   此处的XXXX和第二行8319号类似,也是一个四位的数字
第三步:在终端中运行mincom
一切OK!!!
http://blog.chinaunix.net/u2/66601/showart_718788.html
 
执行第二步后找到minicom进程,kill掉后重新minicom后好了
阅读(1172) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~