我用的系统是opensuse10.3,内核版本是2.6.22。虽然已经支持了一些usb口转串口,但是不支持ch341,我在网上找到一个ch341的源码驱动,但是编译不过,还好网上有博文对此进行了说明,注释掉了编译不过的3行代码。还要ch341.c文件的31处加上一句代码,是添加厂商代码吧。更改处为
static struct usb_device_id id_table [] = {
30 { USB_DEVICE(0x4348, 0x5523) },
31 { USB_DEVICE(0x1a86, 0x7523)}, //本行是我自行加上的。
32 {},
33 };
之后执行目录中的ins.sh脚本文件。这样在/dev目录下就看到了久违的ttyUSB0.
这个文件我做了整理,这里没有办法加载附件,如果需要请email:songjyf@126.com
希望能帮到需要的人。
参考的文章:
http://blog.csdn.net/linuxheik/article/details/8604479
阅读(4145) | 评论(0) | 转发(0) |