redhat9 usb装串口配置
来源:互联网 发布:mysql 常用sql语句 编辑:程序博客网 时间:2024/06/05 09:08
安装环境: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中插上转换器,该转换器能被自动识别,并被映射成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收发数据正常,可以使用。
- redhat9 usb装串口配置
- VMware+Redhat9.0 串口配置
- vmware下的redhat9 怎么使用usb转的串口
- usb转串口如何配置?
- redhat9下挂装usb
- Ubuntu下配置USB转串口及串口工具配置
- Ubuntu下配置USB转串口及串口工具配置
- Ubuntu下配置USB转串口及串口工具配置
- usb转串口的minicom配置
- 虚拟机下 USB 转串口 minicom 配置
- UBuntu下USB转串口配置
- minicom配置USB串口遇到到问题
- VirtualBox USB转串口 minicom 配置
- Mac OS 配置USB转串口
- ubuntu系统下的minicom串口/usb转串口配置
- 配置redhat9.0分辨率
- RedHat9-vsftp配置大全
- RedHat9网络配置入门
- cs0016:未能写入输出文件 "c:"WINDOWS"Microsoft.NET"Framework"v2.0.50727"Temporary ASP.NET Files"root"...."*.dll--“拒绝访问”
- Perl Learning (3_2) —— 标量上下文与列表上下文
- 万向集团总裁鲁冠球投资美国之道
- as和is关键字
- UG 提示内存不足 out of memory 无法保存文件的解决方法,绝招哦!!
- redhat9 usb装串口配置
- _pragma用法大全
- 工作7年,进工程师职称
- 看Visual C++的书,是学不了C++语言的
- 无题
- VISIO、WORD、PPT等输出文件转换成EPS图片
- (ckeditor+ckfinder用法)Jquery,js获取ckeditor值
- 鲁冠球:冲向世界的打铁匠
- POJ 3191 The Moronic Cowmpouter 负二进制转换