【求助】Linux下的CDMA网卡驱动程序开发
我最近在做的项目要用到Red hat Linux9.0操作系统和一块PCMCIA接口的CDMA无线网卡,但是这块网卡目前还没有Linux的驱动,而且我对于Linux的驱动开发也是门外汉,现在刚刚开始学习这方面的相关知识。我想请教一下,以我目前的能力如果要进行驱动开发大概需要多长的时间,在开发过程中最大的难点是什么,以及从什么地方可以获得有帮助的信息和参考资料,还望在这方面有经验的前辈们能够不吝赐教,非常感谢!! 我做过以太网驱动,对你的项目很感兴趣,你可以介绍一下 呵呵,终于有人理我了。
说起来很复杂,遇到的问题很多。我用的是AirCard555 R CDMA无线网卡,系统是9.0,第一次插上卡之后PCMCIA控制器不认卡,于是我参考网上的帖子在etc/pcmcia/config文件中加入了一些配置(包括制定了一个由.cis文件生成的一个.dat文件),将卡绑定到serial_cs上,然后又修改了/etc/pcmcia/config.opts文件屏蔽了一些I/O端口,添加了一些I/O端口,再次启动时听到了两声高音beep,而且也可以自动生成/dev/modem设备文件了,看了一下日志发现/dev/modem链接到/dev/ttyS4上,中断号是3。然后我用pppd进行拨号总是说connect script error,而且使用minicom也打不开设备(ttyS4)。所以我怀疑可能要自己写一个seria_cs.c文件,重新生成一个serial_cs模块。不知道对这个问题你有什么看法。
页:
[1]