您的位置:首页 > 其它

VirtualBox里面 Ubuntu9.10 USB转串口设置

2012-12-24 10:06 387 查看
以下是步骤:

1. 确认USB转串口驱动已经安装: 使用命令lsmod | grep usbserial, 如果执行命令返回为空,说明Ubuntu 9.10系统默认的在这里并没有安装usb转串口驱动,所以需要先把驱动加载进来

2. 加载Ubuntu9.10 USB转串口驱动: 执行两条命令, 一是depmod,等待执行完成之后,执行第2条命令modprobe pl2303

3. 再次确认usb转串口驱动是否已经安装完成, 执行lsmod | grep usbserial,显示usbserial 36232 1 pl2303; 执行lsmod, 找到两条信息pl2303 17760 0, 另外一条是usbserial 36232 1 pl2303, 有这两条信息,说明usb转串口已经在这个VirtualBox里面的Ubuntu 9.10系统里面加载完成.

4. 之后的步骤网络上教程很多,按照上面操作就能实现. 需要注意的是插入USB转串口之后, "在Ubuntu窗口上方的Devices-->USB Devices中勾选对应的USB-Serial Controller的Filter;" 这个步骤在我的电脑里面似乎是Ubuntu系统会自动识别, 输入#dmesg | grep ttyUSB0会自动有输出. 前面刚开始的时候不能自动识别设备,手动钩选就提示设备占用,不能添加,重复许多次不能成功,最后换到电脑后面的USB口,成功,同时串口也由原来的COM1自动转为COM4.

转一个网络上的步骤教程

======================================================

1、插上usb转串口线;在virtualbox的设置面板的usb选项中加对应的USB-Serial Controller的Filter;

2、在Ubuntu窗口上方的Devices-->USB Devices中勾选对应的USB-Serial Controller的Filter;

3、# lsmod | grep usbserial

如果有usbserial,说明系统支持USB转串口。

4、在终端输入命令#dmesg | grep ttyUSB0,如果出现连接成功信息,则说明ubuntu系统已经识别该设备了。”

5、在上面minicom的配置中用 minicom -s 命令设置Serial Device: /dev/ttyUSB0,重启开发板,这样基本上就可以正常使用minicom来打印串口信息了;

“注意:(1)默认情况下ubuntu已经安装了USB转串口驱动(pl2303),Linux就是好啊,很多驱动都默认安装了。特别如果开发

Android程序,不用到处找驱动了;

(2)“虚拟机环境下的ubuntu默认情况下是不能自动识别的,需要在虚拟机窗口右下角点击"Prolific USB-Serial Controller",然后选择"Connect (Disconnect from Host)",这样才能被ubuntu系统识别。

(3)记得要在Host里装VM Additions
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: