阅读:1650回复:2
linux下开发usb无线网卡的驱动的若干问题?
看资料看得头好痛。不明白的问题有以下几点,请各位高手帮忙。
一:在把IP包发送前都需要做什么工作,是不是驱动里要把802。11和802。3的包头填充好,还是firmware会做这项工作! 二:probe时候都需作什么工作。 三:我看了一个有线网卡的usb驱动程序,有线和无线网卡驱动都有什么区别 四:要传递一个命令给firmware,需要怎样的流程 |
|
沙发#
发布于:2001-11-28 11:18
1.你用的芯片是什么?把IP包发送前一般是在驱动里要把802。11和802。3的包头填充好。
2。你的芯片信标是如何处理的? 总之,你要先说明用的芯片。 |
|
|
板凳#
发布于:2004-04-16 09:37
802.11的头里面就有MAC地址了.为什么还要加个802.3的头呢?好奇怪.为了兼容的考虑吗?
你的probe指的是总线probe?如果是总线应该就是一些寄存器的设置,内存的分配之类的吧. 有线网卡和无线网卡从系统的角度来说,我觉得区别不大.系统一般都认做标准的以太设备吧.主要区别在底层的物理层上面.再一个就是对帧的处理不太一样.还有一个就是保持链路的问题. |
|