redhat9 usb装串口配置

原创 2011年01月22日 21:12:00

 

   安装环境:Redhat9.0 linux内核版本2.4.20-8  USB转串口转换器使用的芯片为台湾旺玖的pl2303
 
   由于鄙人使用的Notebook没有串口,所以在linux下调试时不能利用minicom来监控程序运行,很是不便。于是在电脑城购得一USB转串口的转换器。在Windows XP中安装驱动,在超级终端中测试一切正常。
   在Redhat中插上转换器,该转换器能被自动识别,并被映射成USB串口 /dev/ttyUSB0 在终端中使用dmesg命令可以查看到最几行信息如下:
usb.c: registered new driver serial
usbserial.c: USB Serial support registered for Generic
usbserial.c: USB Serial Driver core v1.4
usbserial.c: USB Serial support registered for PL-2303
usbserial.c: PL-2303 converter detected
usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.90
然后在终端中输入minicom -s配置并启动minicom,同时修改串口类型为/dev/ttyUSB0 经过测试,发现使用linux中自带的驱动程序后该转换器只能接收数据,而不能发送数据。google一把,发现有人报告说在内核2.4.20-8中自带的PL-2303的驱动版本为v0.90(见dmesg命令输出的最后一行)有bug,于是在http://www.prolific.com.tw/eng/downloads.asp?ID=31处下载文件名为ld_pl2303_v0728.rar的驱动,解压后得到Makefile、pl2303.c、readme.txt 共3个文件 然后在终端中在存放这三个文件的目录下执行make inst命令得到驱动程序文件pl2303.o,这里需要说明的是Redhat9.0必须安装了源代码,pl2303.c调用了源代码中的库文件,否则编译不能通过,会提示找不到库文件。然后用新生成的pl2303.o文件代替/lib/modules/2.4.20-8/kernel/drivers/usb/serial目录下的pl2303.o文件。重启系统,重新插上USB转串口转换器,然后在终端中用dmesg命令,如果能查看到最后几行信息如下:
usb.c: registered new driver serial
usbserial.c: USB Serial support registered for Generic
usbserial.c: USB Serial Driver core v1.4
usbserial.c: USB Serial support registered for PL-2303
usbserial.c: PL-2303 converter detected
usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.91
说明驱动程序版本已从v0.90升级到v0.91,此时再在minicom测试,发现PL2303收发数据正常,可以使用。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Redhat 9 下的USB挂载

由于网络编程的需要,在Linux 下进行VI编辑器下面进行,安装在VM下.一般来说,虚拟机和操作系统会自动识别USB,并可以读写里面的内容.   这是我虚拟机里面的配置情况,可以看到,US...

PS2、USB、DB-9、网卡、串口、并口、VGA针脚定义及接口定义图

以下为仅为主板各接口的针脚定义,外接出来的设备接口则应与主板对应接口针脚定义相反,如鼠标的主板接口定义为6——数据,4——VCC,3——GND,1——时钟,鼠标线的接口定义则与之相反为5——数据,3—...

RedHat9+Linux配置

  • 2009-08-03 11:08
  • 3.53MB
  • 下载

RedHat9网络配置PDF版1

  • 2009-03-04 13:57
  • 13MB
  • 下载

Vim初学 - 在Redhat Linux 9中编译和配置gvim 7.0

By: 吴垠 Date: 2006-12-22 Email: lazy_fox#msn.com Link: http://blog.csdn.net/wooin/...

VM8下RedHat9上网配置,vsftpd同样可以用

VM8下RedHat 9上网配置         刚开始用虚拟机安装Linux时,小白一枚,按照网上的步骤安装完成,死活上不去网。其中桥接,NAT,host--only等搞的不明不白。 后来找到了能...

RedHat9通过Host-only配置网络连接(图解步骤完全版)

首先我用的是VMware8版本安装的RedHat9。VMware给我们提供了三种让虚拟机里的安装系统连上网的方式。分别是Host-only,Bridge,NAT。我要讲的是Host-only。 ...

redhat9安装配置mysql数据库(系统自带,版本3.23.54)

Mysql安装:首先,查看你的系统中是否已经安装了mysql,在终端里输入mysql,[root@localhost root]#mysqlbash: mysql: command not found...

Mac OS 配置USB转串口

Mac OS 配置USB转串口1.准备工作 Unitek Y-108B USB转串口232工具。 购买Unitek的USB转串口线。 驱动下载:http://www.unitek-it.com/d...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)