ubuntu 9.10下串口驱动的问题
ubuntu 9.10内核版本是2.6.31-14,有一个usb转串口的外接设备,其pid和vid分别是10c4,1666。
正常要是系统有相应驱动的话能认得到设备的话会在/dev/下面生成ttyUSB0,现在要让系统认得到我的设备。
以下是我的思路:
如果vid和pid是在cp210x.c中有被包含的话,比如vid和pid为10c4和ea61的时候,系统会自动生成相应的设备文件ttyUSB0。
现在要让系统识别到我的设备,生成相应的设备文件。因此我将设备的vid和pid加入到cp210x.c文件中去,保存后进行编译生成cp210x。ko文件。编译成功之后insmod cp210x.ko。
我在终端输入modinfo cp210x可以看得到我这个设备的pid和vid。可是我把设备插上主机上的时候却没有在/dev下面生成设备文件ttyUSB0,重启之后在查看,也是没有对应的ttyUSB0设备文件。
请问这个是怎么回事?小弟刚接触驱动,请各位指导下。谢谢!