免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6616 | 回复: 12
打印 上一主题 下一主题

[新手入门] aix如何使用命令打开串口 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-26 16:06 |只看该作者 |倒序浏览
我想验证IBM电脑(安装AIX 5.3)的
串口有没有坏,所以找了一台XP系统,用一根交叉线连接这两台电脑,但是先要打开串口,才能使用测试命令date >/dev/tty0或者cat /dev/tty0测试两台主机是否能接收信息

我试过用enable /dev/tty0打开串口,但是提示说是一个bad 指令,想请教各位大虾,有没有谁知道如何使用命令打开AIX系统上的串口,请不吝赐教

[ 本帖最后由 liuqiong023 于 2008-5-26 16:38 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-05-26 17:29 |只看该作者
IBM server上安装了AIX 5.3,另外一台电脑安装XP,用一根两头都是母头的串口线,2PIN,3PIN对调,两台电脑的拨特率设置一致
我实验过:
1。如果我先在AIX上先启动一个应用程序,这个程序会打开串口,我在AIX端,发送date >/dev/tty0,我在windows端的超级终端就可以看到显示了日期
2。如果我把AIX上的应用程序停止,串口没有被打开,那我在AIX端,发送date >/dev/tty0,我在windows端的超级终端就看不到任何信息

我并不想问大家,如何测试串口可用不可用,我只是想知道,如何用命令打开串口,而不是通过我的应用程序打开串口,,,

论坛徽章:
0
3 [报告]
发表于 2008-05-26 19:49 |只看该作者
expecting..........

论坛徽章:
0
4 [报告]
发表于 2008-05-26 20:49 |只看该作者
原帖由 liuqiong023 于 2008-5-26 16:06 发表
我想验证IBM电脑(安装AIX 5.3)的
串口有没有坏,所以找了一台XP系统,用一根交叉线连接这两台电脑,但是先要打开串口,才能使用测试命令date >/dev/tty0或者cat /dev/tty0测试两台主机是否能接收信息

我试 ...

好久没用串口了, 印象中应该是:
chdev -l /dev/tty0 -a enable=yes.

不过这种激活应该是激活串口登录, 即使不激活, 用应用程序应该也是可以直接打开通讯的.

论坛徽章:
0
5 [报告]
发表于 2008-05-26 23:26 |只看该作者
dear  zszyj:
谢谢你的回复
1.chdev -l /dev/tty0 -a enable=yes这个命令是打开串口的吗?不是很明白这句话: 不过这种激活应该是激活串口登录
2.如果不打开串口,aix和xp能通过命令date >/dev/tty0或者cat /dev/tty0测试两台主机是否能接收信息吗??
我测试是不行的哦,必须先通过其他的途径,例如一些java写的小程序,来打开串口
难道aix就没有一个命令,可以打开串口吗


平时很少用AIX的,现在遇到了一个难缠的客户,十分需要大家的帮助

论坛徽章:
0
6 [报告]
发表于 2008-05-27 13:51 |只看该作者
自己顶自己。麻烦各位大虾帮帮忙

论坛徽章:
0
7 [报告]
发表于 2008-05-28 16:21 |只看该作者

回复 #1 liuqiong023 的帖子

如果不习惯chdev,那就smitty tty

论坛徽章:
0
8 [报告]
发表于 2008-05-28 23:48 |只看该作者
学习中...

论坛徽章:
0
9 [报告]
发表于 2008-05-30 22:23 |只看该作者
原帖由 liuqiong023 于 2008-5-26 23:26 发表
dear  zszyj:
谢谢你的回复
1.chdev -l /dev/tty0 -a enable=yes这个命令是打开串口的吗?不是很明白这句话: 不过这种激活应该是激活串口登录
2.如果不打开串口,aix和xp能通过命令date >/dev/tty0或者cat  ...

我的意思是说, 不论什么UNIX, 所谓的enable 串口, 其实是作用是使终端可以通过该串口进行登录, 即出现"LOGIN"提示符. AIX上激活串口登录的命令就是chdev -l, 相当于其它UNIX上的enable.
而其实如果是应用程序直接通讯,是不需要enable它的, 只需要双方直接打开设备文件, 设置好相同的波特率等参数,就可以直接通讯了.
一般情况, 一方用cat,串口 另一方用输出改向来写串口,也是能测试串口线的. 但可能得用stty命令设置通讯参数.

论坛徽章:
0
10 [报告]
发表于 2008-05-31 00:28 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP