无线技术在Linux操作系统中的应用(3)

文章作者 100test 发表时间 2007:03:14 16:29:18
来源 100Test.Com百考试题网


协同工作能力问题

当在 Linux 平台上部署无线时,使用 Linux 驱动程序的不同的卡之间的协同工作能力是需要考虑的一个重要事项。您还应该确保不同硬件部分本身的协同工作能力;它们全部都应该理解相同频谱内彼此的信号。不要忘记,看起来类似的产品,可能并不具备协同工作能力。例如,802.11 和 802.11-FH 产品不能与 802.11-DS 产品协同工作,反之亦然。

芯片组

考虑到一些产品可能得到支持的同时而同一牌子的其他产品却有可能得不到支持,不同的无线产品中多种芯片组的使用可能会是一个挑战。有时,即使是相同型号编号的卡所用的也可能是不同的芯片组,这就导致难以判断一个卡是否可以得到 Linux 的支持。不过,大部分可用的 802.11b 卡所使用的都是 Intersil PrismII 芯片组,这个芯片组得到了 Linux 很好的支持。

802.11b 规范只是 802.11-DS 的一个扩展,它提高了速度,但是在任何情况下,两者产品都可以在至少为 2 Mbs (802.11-DS 模式)的速度下进行协同工作。802.11g 标准是 802.11b 非直接扩展;它的目的是在频率不变的条件下增加带宽。当您试图使 802.11a 产品协同工作时(频率为 5 GHz),要明白它们只能与基于完全相同的芯片组的产品协同工作,而不能与 802.11b 产品直接协同工作,除非您有一个既可用于 802.11b 又可用于 802.11a 的设备。要完全回顾 Wi-Fi 频率和标准的协同工作能力,请阅读 The 802.11g standard -- IEEE 和 The ABCs of 802.11。

当考虑您的 Linux 无线设备驱动程序时,不要忘记,那个驱动程序不会总是实现相应的 Window 驱动程序的全部特性。这会限制协同工作的能力。在 Linux 上,安全特性尤其容易落后。下一节介绍了关于增强和管理的一些详细资料。

组网的灵活性与无线计划

为了使无线网络能够具备灵活性并确保安全,已经发起了一些计划,例如 Wireless FreeNetwork Allocations 和 NodeDB.com(参阅 参考资料 以获得更多信息)。基本上这些都是人们可以在这里列出他们关于接入点或固定客户机连接的位置和信息的站点,这样其他人就可以基于一个地理目录服务方便地对自己进行定位。

Linux 的灵魂 —— 它的开放、用户即所有者和管理者的精神 —— 在一些无线计划中产生了影响,不管 Linux 是否确实是那个解决方案的一部分。在一些计划中,如 NodeDB.com,Linux 只是平台之一。在 WIANA 和 NoCatAuth 计划中,它是计划的骨干,因为它具备在操作系统层级上(也就是在接入点层级上)让用户定制权限的能力。


相关文章


CpuMemSets在Linux操作系统中的实现(2)
无线技术在Linux操作系统中的应用(2)
无线技术在Linux操作系统中的应用(3)
无线技术在Linux操作系统中的应用(1)
Linux环境下无盘工作站的架设和实现
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛